Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
156 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Collective Tree Exploration via Potential Function Method (2311.01354v1)

Published 2 Nov 2023 in cs.DS and cs.MA

Abstract: We study the problem of collective tree exploration (CTE) where a team of $k$ agents is tasked to traverse all the edges of an unknown tree as fast as possible, assuming complete communication between the agents. In this paper, we present an algorithm performing collective tree exploration in only $2n/k+O(kD)$ rounds, where $n$ is the number of nodes in the tree, and $D$ is the tree depth. This leads to a competitive ratio of $O(\sqrt{k})$ for collective tree exploration, the first polynomial improvement over the initial $O(k/\log(k))$ ratio of [FGKP06]. Our analysis relies on a game with robots at the leaves of a continuously growing tree, which is presented in a similar manner as the evolving tree game' of [BCR22], though its analysis and applications differ significantly. This game extends thetree-mining game' (TM) of [Cos23] and leads to guarantees for an asynchronous extension of collective tree exploration (ACTE). Another surprising consequence of our results is the existence of algorithms ${A_k}_{k\in \mathbb{N}}$ for layered tree traversal (LTT) with cost at most $2L/k+O(kD)$, where $L$ is the sum of edge lengths and $D$ is the tree depth. For the case of layered trees of width $w$ and unit edge lengths, our guarantee is thus in $O(\sqrt{w}D)$.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (18)
  1. Multirobot tree and graph exploration. IEEE Trans. Robotics, 27(4):707–717, 2011.
  2. Shortest paths without a map, but with an entropic regularizer. In 2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS), pages 1102–1113. IEEE, 2022.
  3. An optimal on-line algorithm for metrical task system. Journal of the ACM (JACM), 39(4):745–763, 1992.
  4. William R Burley. Traversing layered graphs using the work function algorithm. Journal of Algorithms, 20(3):479–511, 1996.
  5. The server problem and on-line games. On-line algorithms, 7:11–64, 1991.
  6. Breadth-first depth-next: Optimal collaborative exploration of trees with low diameter. In 37th International Symposium on Distributed Computing (in press), 2023.
  7. Romain Cosson. Asynchronous collective tree exploration by tree-mining. In Arxiv, 2023.
  8. Fast collaborative graph exploration. In Fedor V. Fomin, Rusins Freivalds, Marta Z. Kwiatkowska, and David Peleg, editors, Automata, Languages, and Programming - 40th International Colloquium, ICALP 2013, Riga, Latvia, July 8-12, 2013, Proceedings, Part II, volume 7966 of Lecture Notes in Computer Science, pages 520–532. Springer, 2013.
  9. Power-aware collective tree exploration. In International Conference on Architecture of Computing Systems, pages 341–351. Springer, 2006.
  10. Why robots need maps. In Giuseppe Prencipe and Shmuel Zaks, editors, Structural Information and Communication Complexity, 14th International Colloquium, SIROCCO 2007, Castiglioncello, Italy, June 5-8, 2007, Proceedings, volume 4474 of Lecture Notes in Computer Science, pages 41–50. Springer, 2007.
  11. Inverse M-matrices and ultrametric matrices, volume 2118. Springer, 2014.
  12. Competitive algorithms for layered graph traversal. SIAM Journal on Computing, 28(2):447–462, 1998.
  13. Collective tree exploration. In LATIN 2004: Theoretical Informatics: 6th Latin American Symposium, Buenos Aires, Argentina, April 5-8, 2004. Proceedings 6, pages 141–151. Springer, 2004.
  14. Collective tree exploration. Networks, 48(3):166–177, 2006.
  15. A recursive approach to multi-robot exploration of trees. In International Colloquium on Structural Information and Communication Complexity, pages 343–354. Springer, 2014.
  16. Shortest paths without a map. Theoretical Computer Science, 84(1):127–150, 1991.
  17. H Ramesh. On traversing layered graphs on-line. In SODA, pages 412–421, 1993.
  18. Brownian motion tree models are toric. arXiv preprint arXiv:1902.09905, 2019.
Citations (4)

Summary

We haven't generated a summary for this paper yet.