Symposium on Discrete Algorithms · 1998 · 31 citations · 8 references
ComputingComputer ScienceAlgorithmsArtificial IntelligenceRoboticsAutonomous ExplorationGraph AlgorithmsGraph TheoryHeuristic SearchNetwork ExplorationAlgorithmic Graph TheoryExplorationGraph TraversalGraph Traversal AlgorithmsWorst-case Complexity
A robot has to construct a complete map of an unknown environment modeled as an undirected connected graph. The task is to explore all nodes and edges of the graph using the minimum number of edge traversals. The penalty of an exploration algorithm running on a graph G = (V(G), E(G)) is the worst-case number of traversals in excess of the lower bound |E(G)| that it must perform in order to explore the entire graph. We give an exploration algorithm whose penalty is O(|V(G)|) for every graph. We also show that some natural exploration algorithms cannot achieve this efficiency.
8
How to learn an unknown environment
Xiaotie Deng, Tsunehiko Kameda, Costas Papadimitriou · 2002 · 130 citations
Xiaotie Deng, Christos H. Papadimitriou · 2002 · 116 citations
Navigating in unfamiliar geometric terrain
Avrim Blum, Prabhakar Raghavan, Baruch Schieber · 1991 · 103 citations · Full text
Piecemeal learning of an unknown environment
Margrit Betke, Ronald L. Rivest, Mona Singh · 1993 · 97 citations · Full text