How to meet when you forget: log-space rendezvous in arbitrary graphs - Publication - Bridge of Knowledge

Search

How to meet when you forget: log-space rendezvous in arbitrary graphs

Abstract

Two identical (anonymous) mobile agents start from arbitrary nodes in an a priori unknown graph and move synchronously from node to node with the goal of meeting. This rendezvous problem has been thoroughly studied, both for anonymous and for labeled agents, along with another basic task, that of exploring graphs by mobile agents. The rendezvous problem is known to be not easier than graph exploration. A well-known recent result on exploration, due to Reingold, states that deterministic exploration of arbitrary graphs can be performed in log-space, i.e., using an agent equipped with O(log n) bits of memory, where n is the size of the graph. In this paper we study the size of memory of mobile agents that permits us to solve the rendezvous problem deterministically. Our main result establishes the minimum size of the memory of anonymous agents that guarantees deterministic rendezvous when it is feasible. We show that this minimum size is Θ(log n), where n is the size of the graph, regardless of the delay between the starting times of the agents. More precisely, we construct identical agents equipped with Θ(log n) memory bits that solve the rendezvous problem in all graphs with at most n nodes, if they start with any delay τ, and we prove a matching lower bound Ω(log n) on the number of memory bits needed to accomplish rendezvous, even for simultaneous start. In fact, this lower bound is achieved already on the class of rings. This shows a significant contrast between rendezvous and exploration: e.g., while exploration of rings (without stopping) can be done using constant memory, rendezvous, even with simultaneous start, requires logarithmic memory. As a by-product of our techniques introduced to obtain log-space rendezvous we get the first algorithm to find a quotient graph of a given unlabeled graph in polynomial time, by means of a mobile agent moving around the graph.

Citations

  • 7 0

    CrossRef

  • 0

    Web of Science

  • 7 5

    Scopus

Cite as

Full text

full text is not available in portal

Keywords

Details

Category:
Articles
Type:
artykuł w czasopiśmie wyróżnionym w JCR
Published in:
DISTRIBUTED COMPUTING
ISSN: 0178-2770
Language:
English
Publication year:
2011
Bibliographic description:
Czyzowicz J., Kosowski A., Pelc A.: How to meet when you forget: log-space rendezvous in arbitrary graphs // DISTRIBUTED COMPUTING. -, (2011),
DOI:
Digital Object Identifier (open in new tab) 10.1007/s00446-011-0141-9
Verified by:
Gdańsk University of Technology

seen 156 times

Recommended for you

Meta Tags