• DocumentCode
    1482178
  • Title

    Multirobot Tree and Graph Exploration

  • Author

    Brass, Peter ; Cabrera-Mora, Flavio ; Gasparri, Andrea ; Xiao, Jizhong

  • Author_Institution
    Depts. of Comput. Sci. & Electr. Eng., City Coll. of New York, New York, NY, USA
  • Volume
    27
  • Issue
    4
  • fYear
    2011
  • Firstpage
    707
  • Lastpage
    717
  • Abstract
    In this paper, we present an algorithm for the exploration of an unknown graph by multiple robots, which is never worse than depth-first search with a single robot. On trees, we prove that the algorithm is optimal for two robots. For k robots, the algorithm has an optimal dependence on the size of the tree but not on its radius. We believe that the algorithm performs well on any tree, and this is substantiated by simulations. For trees with e edges and radius r, the exploration time is less than 2e/k + (1 + (k/r))k-1 (2/k!)rk-1 = (2e/k) + O((k + r)k-1) (for r >; k, <; (2e/k) + 2rk-1), thereby improving a recent method with time O((e/logk) + r) [2], and almost reaching the lower bound max((2e/k), 2r). The model underlying undirected-graph exploration is a set of rooms connected by opaque passages; thus, the algorithm is appropriate for scenarios like indoor navigation or cave exploration. In this framework, communication can be realized by bookkeeping devices being dropped by the robots at explored vertices, the states of which are read and changed by further visiting robots. Simulations have been performed in both tree and graph explorations to corroborate the mathematical results.
  • Keywords
    computational complexity; graph theory; mobile robots; multi-robot systems; tree searching; IEEE; bookkeeping device; cave exploration scenario; depth-first search; indoor navigation scenario; multirobot tree exploration; time complexity; undirected graph exploration; Algorithm design and analysis; Cities and towns; Computational modeling; Legged locomotion; Robot kinematics; Robot sensing systems; Distributed robotics; mapping; multirobot exploration; path planning;
  • fLanguage
    English
  • Journal_Title
    Robotics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1552-3098
  • Type

    jour

  • DOI
    10.1109/TRO.2011.2121170
  • Filename
    5739538