Terminating Exploration Of A Grid By An Optimal Number Of Asynchronous Oblivious Robots

被引:11
|
作者
Devismes, Stephane [1 ]
Lamani, Anissa [2 ]
Petit, Franck [3 ]
Raymond, Pascal [4 ]
Tixeuil, Sebastien [5 ]
机构
[1] Univ Grenoble Alpes, VERIMAG UMR 5104, 700 Ave Cent, F-38401 St Martin Dheres, France
[2] Ecole Int Sci Traitement Informat, 4 Pl Jussieu, F-75252 Paris 05, France
[3] Sorbonne Univ, CNRS, INRIA, LIP6, 4 Pl Jussieu, F-75252 Paris 05, France
[4] CNRS, VERIMAG UMR, 700 Ave Cent, F-38401 St Martin Dheres, France
[5] Sorbonne Univ, CNRS, LIP6, 4 Pl Jussieu, F-75252 Paris 05, France
来源
COMPUTER JOURNAL | 2021年 / 64卷 / 01期
关键词
oblivious robots; terminating exploration; finite discrete space; grid;
D O I
10.1093/comjnl/bxz166
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider swarms of asynchronous oblivious robots evolving into an anonymous grid-shaped network. In this context, we investigate optimal (w.r.t. the number of robots) deterministic solutions for the terminating exploration problem. We first show lower bounds in the semi-synchronous model. Precisely, we show that at least three robots are required to explore any grid of at least three nodes, even in the probabilistic case. Then, we show that at least four (resp. five) robots are necessary to deterministically explore a (2, 2)-Grid (resp. a (3, 3)-Grid). We then propose deterministic algorithms in the asynchronous model. This latter being strictly weakest than the semi-synchronous model, all the aforementioned bounds still hold in that context. Our algorithms actually exhibit the optimal number of robots that is necessary to explore a given grid. Overall, our results show that except in two particular cases, three robots are necessary and sufficient to deterministically explore a grid of at least three nodes and then terminate The optimal number of robots for the two remaining cases is four for the (2, 2)-Grid and five for the (3, 3)-Grid, respectively.
引用
收藏
页码:132 / 154
页数:23
相关论文
共 50 条
  • [1] Optimal Deterministic Ring Exploration with Oblivious Asynchronous Robots
    Lamani, Anissa
    Potop-Butucaru, Maria Gradinariu
    Tixeuil, Sebastien
    STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, PROCEEDINGS, 2010, 6058 : 183 - 196
  • [2] Optimal torus exploration by oblivious robots
    Devismes, Stephane
    Lamani, Anissa
    Petit, Franck
    Tixeuil, Sebastien
    COMPUTING, 2019, 101 (09) : 1241 - 1264
  • [3] Optimal torus exploration by oblivious robots
    Stéphane Devismes
    Anissa Lamani
    Franck Petit
    Sébastien Tixeuil
    Computing, 2019, 101 : 1241 - 1264
  • [4] Optimal Gathering by Asynchronous Oblivious Robots in Hypercubes
    Bose, Kaustav
    Kundu, Manash Kumar
    Adhikary, Ranendu
    Sau, Buddhadeb
    ALGORITHMS FOR SENSOR SYSTEMS, ALGOSENSORS 2018, 2019, 11410 : 102 - 117
  • [5] Optimal Gathering by Asynchronous Oblivious Robots in Hypercubes
    Department of Mathematics, Jadavpur University, Kolkata, India
    Lect. Notes Comput. Sci., 1600, (102-117):
  • [6] Terminating Grid Exploration with Myopic Luminous Robots
    Nagahama, Shota
    Ooshita, Fukuhito
    Inoue, Michiko
    2021 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2021, : 586 - 595
  • [7] Arbitrary Pattern Formation on Infinite Grid by Asynchronous Oblivious Robots
    Bose, Kaustav
    Adhikary, Ranendu
    Kundu, Manash Kumar
    Sau, Buddhadeb
    WALCOM: ALGORITHMS AND COMPUTATION (WALCOM 2019), 2019, 11355 : 354 - 366
  • [8] Remembering without memory: Tree exploration by asynchronous oblivious robots
    Flocchini, Paola
    Ilcinkas, David
    Pelc, Andrzej
    Santoro, Nicola
    STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, 2008, 5058 : 33 - +
  • [9] Computing Without Communicating: Ring Exploration by Asynchronous Oblivious Robots
    Flocchini, Paola
    Ilcinkas, David
    Pelc, Andrzej
    Santoro, Nicola
    ALGORITHMICA, 2013, 65 (03) : 562 - 583
  • [10] Computing without communicating Ring exploration by asynchronous oblivious robots
    Flocchini, Paola
    Ilcinkas, David
    Pelc, Andrzej
    Santoro, Nicola
    PRINCIPLES OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2007, 4878 : 105 - +