Piecemeal Graph Exploration by a Mobile Robot (Extended Abstract)

Abstract

) Baruch Awerbuch y Margrit Betke Ronald L. Rivest Mona Singh Laboratory for Computer Science Massachusetts Institute of Technology Cambridge, MA 02139 Abstract We study the problem of learning a graph by piecemeal exploration, in which a mobile robot must return every so often to its starting point (for refueling, say). We assume that the robot can distinguish vertices and edges which it has already explored. We present an algorithm for piecemeal learning an unknown undirected graph G = (V; E) in which the robot explores every vertex and edge in G by traversing at most O(E + V 1+o(1) ) edges. This nearly linear algorithm improves on the best previous algorithm, in which the robot traverses at most O(E + V 2 ) edges. We also address the related problem of searching a graph for a particular distinguished location or treasure. If this location or treasure is known to be near the starting point, then the robot should search in a breadth-first manner from the starting point. We gi...

Cite

Text

Awerbuch et al. "Piecemeal Graph Exploration by a Mobile Robot (Extended Abstract)." Annual Conference on Computational Learning Theory, 1995. doi:10.1145/225298.225337

Markdown

[Awerbuch et al. "Piecemeal Graph Exploration by a Mobile Robot (Extended Abstract)." Annual Conference on Computational Learning Theory, 1995.](https://mlanthology.org/colt/1995/awerbuch1995colt-piecemeal/) doi:10.1145/225298.225337

BibTeX

@inproceedings{awerbuch1995colt-piecemeal,
  title     = {{Piecemeal Graph Exploration by a Mobile Robot (Extended Abstract)}},
  author    = {Awerbuch, Baruch and Betke, Margrit and Rivest, Ronald L. and Singh, Mona},
  booktitle = {Annual Conference on Computational Learning Theory},
  year      = {1995},
  pages     = {321-328},
  doi       = {10.1145/225298.225337},
  url       = {https://mlanthology.org/colt/1995/awerbuch1995colt-piecemeal/}
}