Proceedings

Competitive Connected Multi-robot Exploration of Unknown Graphs

Download BibTeX Cite

Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 297-305.

https://doi.org/10.24963/ijcai.2026/34

Abstract

Multi-robot graph exploration is a central problem in robotics, planning, and multi-agent systems. In this work, we consider the problem of exploring an unknown n-node graph by k robots that must remain connected throughout the process. Such a connectivity is frequently required for safety reasons, and naturally arises in real-world applications such as search-and-rescue and maintenance operations. We study the overhead imposed by not knowing the graph in advance, measured in terms of the competitive ratio of the number of exploration rounds necessary when the graph is unknown (versus the case that it is known).

We introduce a novel exploration procedure, DFS-BGS, to tackle the problem, and analyze its performance both theoretically and experimentally. On the theoretical end, DFS-BGS provably achieves a competitive ratio O(k^(1/3)), for the case n < k. Empirically, we compare our online DFS-BGS to COCTA, the SOTA algorithm for trees that are known in advance. Examining the performance of the algorithms on real-world hotel floor plans as well as random graphs over a wide range of parameters, DFS-BGS incurs only a small slowdown, even with hundreds of robots and thousands of nodes.

  1. [Albert and Barabási, 2002] Réka Albert and Albert-lászló Barabási. Statistical mechanics of complex networks. In Rev. Mod. Phys. Citeseer, 2002.
  2. [Almadhoun et al., 2019] Randa Almadhoun, Tarek Taha, Lakmal Seneviratne, and Yahya Zweiri. A survey on multi-robot coverage path planning for model reconstruc- tion and mapping. SN Applied Sciences, 1:1-24, 2019.
  3. [Banfi et al., 2016] Jacopo Banfi, Alberto Quattrini Li, Nicola Basilico, Ioannis Rekleitis, and Francesco Amigoni. Asynchronous multirobot exploration under re- current connectivity constraints. In 2016 IEEE Interna- tional Conference on Robotics and Automation (ICRA), pages 5491-5498. IEEE, 2016.
  4. [Brass et al., 2011] Peter Brass, Flavio Cabrera-Mora, An- drea Gasparri, and Jizhong Xiao. Multirobot tree and graph exploration. IEEE Transactions on Robotics, 27(4):707-717, 2011.
  5. [Cabrera-Mora and Xiao, 2012] Flavio Cabrera-Mora and Jizhong Xiao. A flooding algorithm for multirobot explo- ration. IEEE Transactions on Systems, Man, and Cyber- netics, Part B (Cybernetics), 42(3):850-863, 2012.
  6. [Charrier et al., 2020] Tristan Charrier, Arthur Queffelec, Ocan Sankur, and Franc ¸ois Schwarzentruber. Complex- ity of planning for connected agents. Autonomous Agents and Multi-Agent Systems, 34:1-31, 2020.
  7. [Cosson et al., 2023] Romain Cosson, Laurent Massoulié, and Laurent Viennot. Breadth-first depth-next: Optimal collaborative exploration of trees with low diameter. arXiv preprint arXiv:2301.13307, 2023.
  8. [Cosson, 2024] Romain Cosson. Breaking the k/log k barrier in collective tree exploration via tree-mining. In Proceed- ings of the 2024 Annual ACM-SIAM Symposium on Dis- crete Algorithms (SODA), pages 4264-4282. SIAM, 2024.
  9. [Dereniowski et al., 2015] Dariusz Dereniowski, Yann Disser, Adrian Kosowski, Dominik Pajak, and Prze- mysław Uznański. Fast collaborative graph exploration. Information and Computation, 243:37-49, 2015.
  10. [Dessmark and Pelc, 2004] Anders Dessmark and Andrzej Pelc. Optimal graph exploration without good maps. The- oretical Computer Science, 326(1):343-362, 2004.
  11. [Disser et al., 2020] Yann Disser, Frank Mousset, Andreas Noever, Nemanja Škorić, and Angelika Steger. A general lower bound for collaborative tree exploration. Theoreti- cal Computer Science, 811:70-78, 2020. Special issue on Structural Information and Communication Complexit.
  12. [Dutta et al., 2019] Ayan Dutta, Anirban Ghosh, and O Patrick Kreidl. Multi-robot informative path planning with continuous connectivity constraints. In 2019 inter- national conference on robotics and automation (ICRA), pages 3245-3251. IEEE, 2019.
  13. [Dynia et al., 2007] Miroslaw Dynia, Jakub Łopuszański, and Christian Schindelhauer. Why robots need maps. In International Colloquium on Structural Information and Communication Complexity, pages 41-50. Springer, 2007.
  14. [Fraigniaud et al., 2006] Pierre Fraigniaud, Leszek Gasie- niec, Dariusz R Kowalski, and Andrzej Pelc. Collective tree exploration. Networks: An International Journal, 48(3):166-177, 2006.
  15. [Jensen and Gini, 2018] Elizabeth A Jensen and Maria L Gini. Online multi-robot coverage: Algorithm compar- isons. In AAMAS, pages 1974-1976, 2018.
  16. [LaValle and Kuffner, 2001] Steven M LaValle and James J Kuffner. Rapidly-exploring random trees: Progress and prospects: Steven m. lavalle, iowa state university, a james j. kuffner, jr., university of tokyo, tokyo, japan. Algorith- mic and computational robotics, pages 303-307, 2001.
  17. [Lu et al., 2023] Junjie Lu, Bi Zeng, Jingtao Tang, Tin Lun Lam, and Junbin Wen. Tmstc*: A path planning algo- rithm for minimizing turns in multi-robot coverage. IEEE Robotics and Automation Letters, 2023.
  18. [Mechsy et al., 2017] LSR Mechsy, MUB Dias, W Pragith- mukar, and AL Kulasekera. A novel offline coverage path planning algorithm for a tethered robot. In 2017 17th Inter- national Conference on Control, Automation and Systems (ICCAS), pages 218-223. IEEE, 2017.
  19. [Mutzari et al., 2024] Dolev Mutzari, Yonatan Aumann, and Sarit Kraus. Heterogeneous multi-robot graph coverage with proximity and movement constraints. arXiv preprint arXiv:2412.10083, 2024.
  20. [Panerati et al., 2018] Jacopo Panerati, Luca Gianoli, Carlo Pinciroli, Abdo Shabah, Gabriela Nicolescu, and Giovanni Beltrame. From swarms to stars: Task coverage in robot swarms with connectivity constraints. In 2018 IEEE Inter- national Conference on Robotics and Automation (ICRA), pages 7674-7681. IEEE, 2018.
  21. [Siligardi et al., 2019] Luca Siligardi, Jacopo Panerati, Mar- cel Kaufmann, Marco Minelli, Cinara Ghedini, Giovanni Beltrame, and Lorenzo Sabattini. Robust area coverage with connectivity maintenance. In 2019 International Conference on Robotics and Automation (ICRA), pages 2202-2208. IEEE, 2019.
  22. [Sinay et al., 2017] Mor Sinay, Noa Agmon, Oleg Maksi- mov, Sarit Kraus, and David Peleg. Maintaining com- munication in multi-robot tree coverage. In IJCAI, pages 4515-4522, 2017. IJCAI
  23. [Tang et al., 2021] Jingtao Tang, Chun Sun, and Xinyu Zhang. Mstc*: Multi-robot coverage path planning un- der physical constrain. In 2021 IEEE International Con- ference on Robotics and Automation (ICRA), pages 2518- 2524. IEEE, 2021.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards