TY - GEN
T1 - On the computational power of oblivious robots
T2 - 29th ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing, PODC 2010
AU - Das, Shantanu
AU - Flocchini, Paola
AU - Santoro, Nicola
AU - Yamashita, Masafumi
PY - 2010
Y1 - 2010
N2 - We study the computational power of a distributed system consisting of simple autonomous robots moving on the plane. The robots are endowed with visual perception but do not have any means of explicit communication with each other, and have no memory of the past. In the extensive literature it has been shown how such simple robots can form a single geometric pattern (e.g., a line, a circle, etc), however arbitrary, in spite of their obliviousness. This brings to the front the natural research question: what are the real computational limits imposed by the robots being oblivious? In particular, since obliviousness limits what can be remembered, under what conditions can oblivious robots form a series of geometric patterns? Notice that a series of patterns would create some form of memory in an otherwise memory-less system. In this paper we examine and answer this question showing that, under particular conditions, oblivious robot systems can indeed form series of geometric patterns starting from any arbitrary configuration. More precisely, we study the series of patterns that can be formed by robot systems under various restrictions such as anonymity, asynchrony and lack of common orientation. These results are the first strong indication that oblivious solutions may be obtained also for tasks that intuitively seem to require memory.
AB - We study the computational power of a distributed system consisting of simple autonomous robots moving on the plane. The robots are endowed with visual perception but do not have any means of explicit communication with each other, and have no memory of the past. In the extensive literature it has been shown how such simple robots can form a single geometric pattern (e.g., a line, a circle, etc), however arbitrary, in spite of their obliviousness. This brings to the front the natural research question: what are the real computational limits imposed by the robots being oblivious? In particular, since obliviousness limits what can be remembered, under what conditions can oblivious robots form a series of geometric patterns? Notice that a series of patterns would create some form of memory in an otherwise memory-less system. In this paper we examine and answer this question showing that, under particular conditions, oblivious robot systems can indeed form series of geometric patterns starting from any arbitrary configuration. More precisely, we study the series of patterns that can be formed by robot systems under various restrictions such as anonymity, asynchrony and lack of common orientation. These results are the first strong indication that oblivious solutions may be obtained also for tasks that intuitively seem to require memory.
UR - http://www.scopus.com/inward/record.url?scp=77956250555&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77956250555&partnerID=8YFLogxK
U2 - 10.1145/1835698.1835761
DO - 10.1145/1835698.1835761
M3 - Conference contribution
AN - SCOPUS:77956250555
SN - 9781605588889
T3 - Proceedings of the Annual ACM Symposium on Principles of Distributed Computing
SP - 267
EP - 276
BT - PODC'10 - Proceedings of the 2010 ACM Symposium on Principles of Distributed Computing
Y2 - 25 July 2010 through 28 July 2010
ER -