Title :
Logarithmic-Time Complete Visibility for Robots with Lights
Author :
Vaidyanathan, Ramachandran ; Busch, Costas ; Trahan, Jerry L. ; Sharma, Gokarna ; Rai, Suresh
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Louisiana State Univ., Baton Rouge, LA, USA
Abstract :
We consider the problem of repositioning N autonomous robots on a plane so that each robot is visible to all others (the Complete Visibility problem), a robot cannot see another robot if there is a third robot positioned between them on the straight line joining them. Robots communicate using collared lights. The computation is synchronous and each robot performs a look-compute-move during a round. Specifically, during a round a robot is permitted to observe the light and position of every robot visible to it. It may also perform an internal computation based on the observed lights and positions(including deciding on a new-collar for its own light), and possibly moving to a new position at the end of the round. The challenge posed by this model of computation stems from the fact that each robot has only a constant number of colours for its lights(symbols for communication) and no memory(except for the persistence of lights) between rounds. In this paper we first show that the best previously known algorithm for the complete visibility problem on this model runs in linear time in the worst case. We then present the first logarithmic time complexity algorithm for Complete Visibility. The model we assume use sterility, is fully-synchronous and allows robot paths to cross.
Keywords :
computational complexity; mobile robots; path planning; position control; robot vision; autonomous robots repositioning; collared lights; complete visibility problem; linear time; logarithmic time complexity algorithm; look-compute-move; robot path; robot position; robots communication; Algorithm design and analysis; Collision avoidance; Color; Computational modeling; Robot kinematics; Robot sensing systems; Convex hull; Distributed algorithms; Mobile robots; Robots with lights; Visibility;
Conference_Titel :
Parallel and Distributed Processing Symposium (IPDPS), 2015 IEEE International
Conference_Location :
Hyderabad
DOI :
10.1109/IPDPS.2015.52