Mutual visibility of luminous robots despite angular inaccuracy

被引:1
|
作者
Pramanick, Subhajit [1 ]
Jana, Saswata [1 ]
Bhattacharya, Adri [1 ]
Mandal, Partha Sarathi [1 ]
机构
[1] Indian Inst Technol Guwahati, Dept Math, Gauhati 781039, Assam, India
关键词
Distributed algorithms; Mobile robots; Angular inaccuracy; Mobility failure; Luminous robots; Mutual visibility; ASYNCHRONOUS ROBOTS; LIGHTS;
D O I
10.1016/j.tcs.2024.114723
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We initiate the study of the Mutual Visibility problem using N opaque luminous point robots that have inaccurate movements. Each robot operates in Look-Compute-Move cycles and has a persistent light attached to it to have a weak form of communication between robots using a constant number of colors. The inaccuracy for a robot r is an angular deviation from its target point T to a point T ' such that the angle t TrT ' < 90 degrees . The problem becomes unsolvable if this angle is >= 90 degrees . From any initial configuration of the robots on the Euclidean plane, the problem aims to arrange the robots in a configuration such that any two robots are visible to each other. We assume that the robots agree on one coordinate axis. We present two collision-free algorithms, a 2 color algorithm (which is optimal in the number of colors used) for semi-synchronous setting and a 3 color algorithm for asynchronous setting, both of which run in O ( N ) epochs. We also study the problem in the presence of mobile faulty robots. A robot can exhibit both mobility failure and angular inaccuracies in its movement. We present a fault-tolerant algorithm that aims to bring the robots in a configuration where no three non-faulty robots are collinear, and no faulty robot lies between two non-faulty robots. This algorithm uses 10 colors and takes O ( N ) epochs under asynchronous settings.
引用
收藏
页数:27
相关论文
共 50 条
  • [1] Mutual Visibility with ASYNC Luminous Robots Having Inaccurate Movements
    Pramanick, Subhajit
    Jana, Saswata
    Bhattacharya, Adri
    Mandal, Partha Sarathi
    ALGORITHMICS OF WIRELESS NETWORKS, ALGOWIN 2023, 2023, 14061 : 41 - 57
  • [2] Mutual visibility on grid by asynchronous luminous robots
    Adhikary, Ranendu
    Bose, Kaustav
    Kundu, Manash Kumar
    Sau, Buddhadeb
    THEORETICAL COMPUTER SCIENCE, 2022, 922 : 218 - 247
  • [3] Mutual visibility by luminous robots without collisions
    Di Luna, G. A.
    Flocchini, P.
    Chaudhuri, S. Gan
    Poloni, F.
    Santoro, N.
    Viglietta, G.
    INFORMATION AND COMPUTATION, 2017, 254 : 392 - 418
  • [4] The Geodesic Mutual Visibility Problem for Oblivious Robots: the case of Trees
    Cicerone, Serafino
    Di Fonso, Alessia
    Di Stefano, Gabriele
    Navarra, Alfredo
    PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING, ICDCN 2023, 2023, : 150 - 159
  • [5] The geodesic mutual visibility problem: Oblivious robots on grids and trees
    Cicerone, Serafino
    Di Fonso, Alessia
    Di Stefano, Gabriele
    Navarra, Alfredo
    PERVASIVE AND MOBILE COMPUTING, 2023, 95
  • [6] Mutual Visibility for Robots with Lights Tolerating Light Faults
    Sharma, Gokarna
    2018 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2018), 2018, : 829 - 836
  • [7] Fault-tolerant mutual visibility without any axis agreement in presence of mobility failure
    Pramanick, Subhajit
    Jana, Saswata
    Mandal, Partha Sarathi
    THEORETICAL COMPUTER SCIENCE, 2025, 1025
  • [8] Optimum Algorithm for Mutual Visibility Among Asynchronous Robots with Lights
    Bhagat, Subhash
    Mukhopadhyaya, Krishnendu
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2017, 2018, 10616 : 341 - 355
  • [9] Mutual Visibility by Asynchronous Robots on Infinite Grid
    Adhikary, Ranendu
    Bose, Kaustav
    Kundu, Manash Kumar
    Sau, Buddhadeb
    ALGORITHMS FOR SENSOR SYSTEMS, ALGOSENSORS 2018, 2019, 11410 : 83 - 101
  • [10] The min-move mutual visibility problem for disoriented asynchronous robots
    Bhagat, Subhash
    Mukhopadhyaya, Krishnendu
    Ray, Rajarshi
    THEORETICAL COMPUTER SCIENCE, 2025, 1035