Fault-tolerant gathering algorithms for autonomous mobile robots

被引:138
|
作者
Agmon, Noa [1 ]
Peleg, David
机构
[1] Bar Ilan Univ, Dept Comp Sci, IL-52900 Ramat Gan, Israel
[2] Weizmann Inst Sci, Dept Comp Sci & Appl Math, IL-76100 Rehovot, Israel
关键词
robot swarms; autonomous mobile robots; convergence;
D O I
10.1137/050645221
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper studies fault-tolerant algorithms for the problem of gathering N autonomous mobile robots. A gathering algorithm, executed independently by each robot, must ensure that all robots are gathered at one point within finite time. In a failure-prone system, a gathering algorithm is required to successfully gather the nonfaulty robots, independently of the behavior of the faulty ones. Both crash and Byzantine faults are considered. It is first observed that most existing algorithms fail to operate correctly in a setting allowing crash failures. Subsequently, an algorithm tolerant against one crash-faulty robot in a system of three or more robots is presented. It is then observed that all known algorithms fail to operate correctly in a system prone to Byzantine faults, even in the presence of a single fault. Moreover, it is shown that in an asynchronous environment it is impossible to perform a successful gathering in a 3-robot system, even if at most one of them might fail in a Byzantine manner. Thus, the problem is studied in a fully synchronous system. An algorithm is provided in this model for gathering N >= 3 robots with at most a single faulty robot, and a more general gathering algorithm is given in an N-robot system with up to f faults, where N >= 3f + 1.
引用
收藏
页码:56 / 82
页数:27
相关论文
共 50 条
  • [1] Fault-tolerant distributed algorithms for autonomous mobile robots with crash faults
    Yoshida, Daisuke
    Masuzawa, Toshimitsu
    Fujiwara, Hideo
    Systems and Computers in Japan, 1997, 28 (02): : 33 - 43
  • [2] Fault-Tolerant Gathering of Mobile Robots with Weak Multiplicity Detection
    Pattanayak, Debasish
    Mondal, Kaushik
    Ramesh, H.
    Mandal, Partha Sarathi
    18TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING (ICDCN 2017), 2017,
  • [3] Fault-tolerant flocking for a group of autonomous mobile robots
    Yang, Yan
    Souissi, Samia
    Defago, Xavier
    Takizawa, Makoto
    JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (01) : 29 - 36
  • [4] Fault-tolerant and self-stabilizing mobile robots gathering -: Feasibility study -
    Defago, Xavier
    Gradinariu, Maria
    Messika, Stephane
    Raipin-Parvedy, Philippe
    Distributed Computing, Proceedings, 2006, 4167 : 46 - 60
  • [5] Fault-Tolerant Dispersion of Mobile Robots
    Chand, Prabhat Kumar
    Kumar, Manish
    Molla, Anisur Rahaman
    Sivasubramaniam, Sumathi
    ALGORITHMS AND DISCRETE APPLIED MATHEMATICS, CALDAM 2023, 2023, 13947 : 28 - 40
  • [6] Fault-Tolerant Formations of Mobile Robots
    Mead, Ross
    Long, Rob
    Weinberg, Jerry B.
    2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2009, : 4805 - +
  • [7] Fault-tolerant Gathering of Semi-synchronous Robots
    Bhagat, Subhash
    Mukhopadyaya, Krishnendu
    18TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING (ICDCN 2017), 2017,
  • [8] Fault-tolerant gathering of asynchronous oblivious mobile robots under one-axis agreement
    Bhagat, S.
    Chaudhuri, S. Gan
    Mukhopadhyaya, K.
    JOURNAL OF DISCRETE ALGORITHMS, 2016, 36 : 50 - 62
  • [9] Dynamic compass models and gathering algorithms for autonomous mobile robots
    Katayama, Yoshiaki
    Tomida, Yuichi
    Imazu, Hiroyuki
    Inuzuka, Nobuhiro
    Wada, Koichi
    STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, PROCEEDINGS, 2007, 4474 : 274 - +
  • [10] Parallel algorithms for fault-tolerant mobile agent execution
    Yang, J
    Cao, JN
    Wu, WG
    Xu, CZ
    DISTRIBUTED AND PARALLEL COMPUTING, 2005, 3719 : 246 - 256