Self-stabilizing gathering of mobile robots under crash or Byzantine faults

被引:0
|
作者
Xavier Défago
Maria Potop-Butucaru
Philippe Raipin-Parvédy
机构
[1] Tokyo Institute of Technology,School of Computing
[2] Sorbonne University,LIP6
[3] Orange Labs,undefined
来源
Distributed Computing | 2020年 / 33卷
关键词
D O I
暂无
中图分类号
学科分类号
摘要
Gathering is a fundamental coordination problem in cooperative mobile robotics. In short, given a set of robots with arbitrary initial locations and no initial agreement on a global coordinate system, gathering requires that all robots, following their algorithm, reach the exact same but not predetermined location. Gathering is particularly challenging in networks where robots are oblivious (i.e., stateless) and direct communication is replaced by observations on their respective locations. Interestingly any algorithm that solves gathering with oblivious robots is inherently self-stabilizing if no specific assumption is made on the initial distribution of the robots. In this paper, we significantly extend the studies of deterministic gathering feasibility under different assumptions related to synchrony and faults (crash and Byzantine). Unlike prior work, we consider a larger set of scheduling strategies, such as bounded schedulers. In addition, we extend our study to the feasibility of probabilistic self-stabilizing gathering in both fault-free and fault-prone environments.
引用
收藏
页码:393 / 421
页数:28
相关论文
共 50 条
  • [31] Location functions for self-stabilizing byzantine tolerant swarms
    Ashkenazi, Yotam
    Dolev, Shlomi
    Kamei, Sayaka
    Katayama, Yoshiaki
    Ooshita, Fukuhito
    Wada, Koichi
    THEORETICAL COMPUTER SCIENCE, 2023, 954
  • [32] Self-Stabilizing Byzantine Clock Synchronization with Optimal Precision
    Pankaj Khanchandani
    Christoph Lenzen
    Theory of Computing Systems, 2019, 63 : 261 - 305
  • [33] Self-Stabilizing Byzantine Clock Synchronization with Optimal Precision
    Khanchandani, Pankaj
    Lenzen, Christoph
    THEORY OF COMPUTING SYSTEMS, 2019, 63 (02) : 261 - 305
  • [34] Self-stabilizing Byzantine Consensus for Blockchain (Brief Announcement)
    Binun, Alexander
    Dolev, Shlomi
    Hadad, Tal
    CYBER SECURITY CRYPTOGRAPHY AND MACHINE LEARNING, CSCML 2019, 2019, 11527 : 106 - 110
  • [35] Linear time Byzantine self-stabilizing clock synchronization
    Daliot, A
    Dolev, D
    Parnas, H
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2004, 3144 : 7 - 19
  • [36] Self-stabilizing and Byzantine-tolerant overlay network
    Dolev, Danny
    Hoch, Ezra N.
    van Renesse, Robbert
    PRINCIPLES OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2007, 4878 : 343 - +
  • [37] A self-stabilizing autonomic recoverer for eventual Byzantine software
    Brukman, Olga
    Dolev, Shlomi
    Kolodner, Elliot K.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (12) : 2315 - 2327
  • [38] Self-stabilizing population of mobile agents
    Golebiewski, Zbigniew
    Kutylowski, Miroslaw
    Luczak, Tomasz
    Zagorski, Filip
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 1741 - +
  • [39] Self-stabilizing Robots in Highly Dynamic Environments
    Bournat, Marjorie
    Datta, Ajoy K.
    Dubois, Swan
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2016, 2016, 10083 : 54 - 69
  • [40] Self-stabilizing robots in highly dynamic environments
    Bournat, Marjorie
    Datta, Ajoy K.
    Dubois, Swan
    THEORETICAL COMPUTER SCIENCE, 2019, 772 : 88 - 110