Uniform Circle Formation for Fully, Semi-, and Asynchronous Opaque Robots with Lights

被引:2
作者
Feletti, Caterina [1 ]
Mereghetti, Carlo [1 ]
Palano, Beatrice [1 ]
机构
[1] Univ Milan, Dipartimento Informat Giovanni Degli Antoni, Via Celoria 18, I-20133 Milan, Italy
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 13期
关键词
autonomous mobile robots; uniform circle formation; opaque robots; luminous robots; pattern formation; distributed algorithms; MOBILE ROBOTS; GEOMETRIC PATTERNS; AUTOMATA; PUSHDOWN;
D O I
10.3390/app13137991
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
In the field of robotics, a lot of theoretical models have been settled to formalize multi-agent systems and design distributed algorithms for autonomous robots. Among the most investigated problems for such systems, the study of the Uniform Circle Formation (UCF) problem earned a lot of attention for the properties of such a convenient disposition. Such a problem asks robots to move on the plane to form a regular polygon, running a deterministic and distributed algorithm by executing a sequence of look-compute-move cycles. This work aims to solve the UCF problem for a very restrictive model of robots: they are punctiform, anonymous, and indistinguishable. They are completely disoriented, i.e., they share neither the coordinate system nor chirality. Additionally, they are opaque, so collinearities can hide important data for a proper computation. To tackle these system limitations, robots are equipped with a persistent light used to communicate and store a constant amount of information. For such a robot model, this paper presents a solution for UCF for each of the three scheduling modes usually studied in the literature: fully synchronous, semi-synchronous, and asynchronous. Regarding the time complexity, the proposed algorithms use a constant number of cycles (epochs) for fully synchronous (semi-synchronous) robots, and linearly, many epochs in the worst case for asynchronous robots.
引用
收藏
页数:28
相关论文
共 52 条
[1]   CIRCLE FORMATION BY ASYNCHRONOUS OPAQUE ROBOTS ON INFINITE GRID [J].
Adhikary, Ranendu ;
Kundu, Manash Kumar ;
Sau, Buddhadeb .
COMPUTER SCIENCE-AGH, 2021, 22 (01) :81-100
[2]  
Aljohani A., 2018, Int. J. Netw. Comput., V8, P32
[3]   Robot Formation Performing a Collaborative Load Transport and Delivery Task by Using Lifting Electromagnets [J].
Barcelos, Celso Oliveira ;
Fagundes-Junior, Leonardo Alves ;
Villa, Daniel Khede Dourado ;
Sarcinelli-Filho, Mario ;
Silvatti, Amanda Piaia ;
Gandolfo, Daniel Ceferino ;
Brandao, Alexandre Santos .
APPLIED SCIENCES-BASEL, 2023, 13 (02)
[4]   Boolean language operations on nondeterministic automata with a pushdown of constant height [J].
Bednarova, Zuzana ;
Geffert, Viliam ;
Mereghetti, Carlo ;
Palano, Beatrice .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2017, 90 :99-114
[5]   Quantum finite automata: Advances on Bertoni's ideas [J].
Bianchi, Maria Paola ;
Mereghetti, Carlo ;
Palano, Beatrice .
THEORETICAL COMPUTER SCIENCE, 2017, 664 :39-53
[6]  
Bolla K, 2012, LECT NOTES COMPUT SC, V7269, P30, DOI 10.1007/978-3-642-29353-5_4
[7]   Arbitrary pattern formation by asynchronous opaque robots with lights [J].
Bose, Kaustav ;
Kundu, Manash Kumar ;
Adhikary, Ranendu ;
Sau, Buddhadeb .
THEORETICAL COMPUTER SCIENCE, 2021, 849 :138-158
[8]   Autonomous Mobile Robots: Refining the Computational Landscape [J].
Buchin, Kevin ;
Flocchini, Paola ;
Kostitsyna, Irina ;
Peters, Tom ;
Santoro, Nicola ;
Wada, Koichi .
2021 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2021, :576-585
[9]   First-order logics: some characterizations and closure properties [J].
Choffrut, Christian ;
Malcher, Andreas ;
Mereghetti, Carlo ;
Palano, Beatrice .
ACTA INFORMATICA, 2012, 49 (04) :225-248
[10]   Gathering few fat mobile robots in the plane [J].
Czyzowicz, Jurek ;
Gasieniec, Leszek ;
Pelc, Andrzej .
THEORETICAL COMPUTER SCIENCE, 2009, 410 (6-7) :481-499