Brief announcement: Complete visibility for oblivious robots in linear time
Document Type
Conference Proceeding
Publication Date
7-24-2017
Abstract
We consider the distributed setting of N autonomous mobile robots that operate in Look-Compute-Move cycles following the well celebrated classic oblivious robots model. We study the fundamental problem where starting from an arbitrary initial configuration, N autonomous robots reposition themselves to a convex hull formation on the plane where each robot is visible to all others (the Complete Visibility problem). We assume obstructed visibility, where a robot cannot see another robot if a third robot is positioned between them on the straight line connecting them. We provide the first O(N) time algorithm for this problem in the fully synchronous setting. Our contribution is a significant improvement over the runtime of the only previously known algorithm for this problem which has a lower bound of Ω(N2). Our proposed algorithm is collision-free - robots do not share positions and their paths do not cross.
Publication Source (Journal or Book title)
Annual ACM Symposium on Parallelism in Algorithms and Architectures
First Page
325
Last Page
327
Recommended Citation
Sharma, G., Busch, C., & Mukhopadhyay, S. (2017). Brief announcement: Complete visibility for oblivious robots in linear time. Annual ACM Symposium on Parallelism in Algorithms and Architectures, Part F129316, 325-327. https://doi.org/10.1145/3087556.3087591