Asynchronous Collective Tree Exploration: a Distributed Algorithm, and a new Lower Bound
Romain Cosson, Laurent Massouli\'e

TL;DR
This paper introduces a new distributed asynchronous algorithm for collective tree exploration, achieving near-optimal move complexity and establishing a fundamental lower bound on the competitive ratio, advancing understanding of asynchronous multi-agent exploration.
Contribution
It presents the first distributed asynchronous exploration algorithm with provable guarantees and establishes a new lower bound on the problem's competitive ratio, improving prior bounds.
Findings
Algorithm explores trees in at most 2n + O(k^2 2^k D) moves.
A variant algorithm achieves O(k / log k) competitive ratio.
Lower bound on competitive ratio is Ω(log^2 k), improving previous Ω(log k).
Abstract
We study the problem of collective tree exploration in which a team of mobile agents must collectively visit all nodes of an unknown tree in as few moves as possible. The agents all start from the root and discover adjacent edges as they progress in the tree. Communication is distributed in the sense that agents share information by reading and writing on whiteboards located at all nodes. Movements are asynchronous, in the sense that the speeds of all agents are controlled by an adversary at all times. All previous competitive guarantees for collective tree exploration are either distributed but synchronous, or asynchronous but centralized. In contrast, we present a distributed asynchronous algorithm that explores any tree of nodes and depth in at most moves, i.e., with a regret that is linear in , and a variant algorithm with a guarantee in $O(k/\log…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
