Undirected graph exploration with Θ(log log n) pebbles

16Citations
Citations of this article
21Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We consider the fundamental problem of exploring an undirected and initially unknown graph by an agent with little memory. The vertices of the graph are unlabeled, and the edges incident to a vertex have locally distinct labels. In this setting, it is known that Θ(log n) bits of memory are necessary and sufficient to explore any graph with at most n vertices. We show that this memory requirement can be decreased significantly by making a part of the memory distributable in the form of pebbles. A pebble is a device that can be dropped to mark a vertex and can be collected when the agent returns to the vertex. We show that for an agent O(log log n) distinguishable pebbles and bits of memory are sufficient to explore any bounded-degree graph with at most n vertices. We match this result with a lower bound exhibiting that for any agent with sub-logarithmic memory, Ω(log log n) distinguishable pebbles are necessary for exploration.

Cite

CITATION STYLE

APA

Disser, Y., Hackfeld, J., & Klinim, M. (2016). Undirected graph exploration with Θ(log log n) pebbles. In Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms (Vol. 1, pp. 25–39). Association for Computing Machinery. https://doi.org/10.1137/1.9781611974331.ch3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free