Optimum Algorithm for the Mutual Visibility Problem

被引:17
作者
Bhagat, Subhash [1 ]
机构
[1] Indian Stat Inst, Acm Unit, Kolkata, India
来源
WALCOM: ALGORITHMS AND COMPUTATION (WALCOM 2020) | 2020年 / 12049卷
关键词
Swarm robots; Mutual visibility problem; Synchronous; Persistent memory;
D O I
10.1007/978-3-030-39881-1_4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider a distributed system of n >= 3 opaque robots deployed in the Euclidean plane. If three robots lie on a line, the middle robot obstructs the visions of the two other robots. The mutual visibility problem requires the robots to form a configuration in which no three robots are collinear i.e., all the robots in the system are mutually visible. Robots work without any centralized control. We considers the FSTATE computational model in which each robot is endowed with an additional constant amount of persistent memory to retain some information of their previous states [3]. This information is not available to the other robots in the system. Except from this persistent memory, the robots are oblivious i.e., they do not carry forward any other information from their previous computational cycles. The robots do not have any explicit message passing capabilities. Under these weak settings, we present a deterministic distributed algorithm to solve the mutual visibility problem for a set of synchronous robots using only 1 bit of persistent memory. The proposed algorithm solves the mutual visibility problem in 2 rounds and guarantees collision-free movements for the robots. The algorithm is optimum in terms of round complexity, the amount of memory for the FSTATE computational model and number of movements for the robots.
引用
收藏
页码:31 / 42
页数:12
相关论文
共 17 条
[1]  
Aljohani A., 2018, Int. J. Netw. Comput, V8, P32
[2]   Fault-Tolerant Complete Visibility for Asynchronous Robots with Lights Under One-Axis Agreement [J].
Aljohani, Aisha ;
Poudel, Pavan ;
Sharma, Gokarna .
WALCOM: ALGORITHMS AND COMPUTATION, WALCOM 2018, 2018, 10755 :169-182
[3]   Optimum Algorithm for Mutual Visibility Among Asynchronous Robots with Lights [J].
Bhagat, Subhash ;
Mukhopadhyaya, Krishnendu .
STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2017, 2018, 10616 :341-355
[4]  
Bhagat Subhash, 2016, WALCOM: Algorithms and Computation. 10th International Workshop, WALCOM 2016. Proceedings: LNCS 9627, P80, DOI 10.1007/978-3-319-30139-6_7
[5]  
Bhagat S., 2019, P 13 INT WORKSH FRON, P144
[6]   Mutual Visibility for Asynchronous Robots [J].
Bhagat, Subhash ;
Chaudhuri, Sruti Gan ;
Mukhopadhyaya, Krishnendu .
STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, SIROCCO 2019, 2019, 11639 :336-339
[7]   Mutual visibility by luminous robots without collisions [J].
Di Luna, G. A. ;
Flocchini, P. ;
Chaudhuri, S. Gan ;
Poloni, F. ;
Santoro, N. ;
Viglietta, G. .
INFORMATION AND COMPUTATION, 2017, 254 :392-418
[8]  
Di Luna G.A., 2014, P 26 CAN C COMP GEOM
[9]  
Flocchini Paola, 2013, Structural Information and Communication Complexity. 20th International Colloquium, SIROCCO 2013. Revised Selected Papers: LNCS 8179, P189, DOI 10.1007/978-3-319-03578-9_16
[10]  
Sharma Gokarna, 2019, Networked Systems. 6th International Conference, NETYS 2018. Revised Selected Papers: Lecture Notes in Computer Science (LNCS 11028), P67, DOI 10.1007/978-3-030-05529-5_5