Exploring unknown environments

Citation
S. Albers et Mr. Henzinger, Exploring unknown environments, SIAM J COMP, 29(4), 2000, pp. 1164-1188
Citations number
17
Categorie Soggetti
Computer Science & Engineering
Journal title
SIAM JOURNAL ON COMPUTING
ISSN journal
00975397 → ACNP
Volume
29
Issue
4
Year of publication
2000
Pages
1164 - 1188
Database
ISI
SICI code
0097-5397(20000306)29:4<1164:EUE>2.0.ZU;2-J
Abstract
We consider exploration problems where a robot has to construct a complete map of an unknown environment. We assume that the environment is modeled by a directed, strongly connected graph. The robot's task is to visit all nod es and edges of the graph using the minimum number R of edge traversals. De ng and Papadimitriou [Proceedings of the 31st Symposium on the Foundations of Computer Science, 1990, pp. 356-361] showed an upper bound for R of d(O( d))m and Koutsoupias (reported by Deng and Papadimitriou) gave a lower boun d of Ohm(d(2)m), where m is the number of edges in the graph and d is the m inimum number of edges that have to be added to make the graph Eulerian. We give the first subexponential algorithm for this exploration problem, whic h achieves an upper bound of d(O(log d))m. We also show a matching lower bo und of d(Ohm(log d))m for our algorithm. Additionally, we give lower bounds of 2(Ohm(d))m, respectively, d(Ohm(log d))m for various other natural expl oration algorithms.