Collective tree exploration

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

Abstract

An n-node tree has to be explored by k mobile agents (robots), starting at its root. Every edge of the tree must be traversed by at least one robot, and exploration must be completed as fast as possible. Even when the tree is known in advance, scheduling optimal collective exploration turns out to be NP-hard. We investigate the problem of how communication among robots influences the time for exploring unknown trees. To this end, we consider two scenarios. In the first scenario, robots can communicate by writing at the currently visited node previously acquired information, and reading information available at this node. In the second scenario robots are oblivious of one another, and each of them knows only the part of the tree previously explored by itself. We show that this difference of communication capability significantly influences time of collective exploration. Under the first scenario, we construct an exploration algorithm whose running time for any tree is only O(k/log k) larger than the optimal exploration time with full knowledge of the tree, while under the second scenario we prove that every algorithm works in time Ω(k) larger than optimal, for some trees. ©2006 Wiley Periodicals, Inc.

Cite

CITATION STYLE

APA

Fraigniaud, P., Ga̧sieniec, L., Kowalski, D. R., & Pelc, A. (2006). Collective tree exploration. Networks, 48(3), 166–177. https://doi.org/10.1002/net.20127

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