On the power of bounded asynchrony: convergence by autonomous robots with limited visibility
A distributed algorithm A solves the Point Convergence task if an arbitrarily large collection of entities, starting in an arbitrary configuration, move under the control of A to eventually form and thereafter maintain configurations in which the separation between all entities is arbitrarily small....
Saved in:
| Published in | Distributed computing Vol. 37; no. 3; pp. 279 - 308 |
|---|---|
| Main Authors | , , , , |
| Format | Journal Article |
| Language | English |
| Published |
Berlin/Heidelberg
Springer Berlin Heidelberg
01.09.2024
Springer Nature B.V |
| Subjects | |
| Online Access | Get full text |
| ISSN | 0178-2770 1432-0452 1432-0452 |
| DOI | 10.1007/s00446-024-00463-7 |
Cover
| Summary: | A distributed algorithm
A
solves the
Point Convergence
task if an arbitrarily large collection of entities, starting in an arbitrary configuration, move under the control of
A
to eventually form and thereafter maintain configurations in which the separation between all entities is arbitrarily small. This fundamental task in the standard
OBLOT
model of autonomous mobile entities has been previously studied in a variety of settings, including full visibility, exact measurements (including distances and angles), and synchronous activation of entities. Our study concerns the minimal assumptions under which entities, moving asynchronously with limited and unknown visibility range and subject to limited imprecision in measurements, can be guaranteed to converge in this way. We present an algorithm operating under these constraints that solves
Point Convergence
, for entities moving in two or three dimensional space, with any bounded degree of asynchrony. We also prove that under similar realistic constraints, but unbounded asynchrony,
Point Convergence
in the plane is not possible in general, contingent on the natural assumption that algorithms maintain the (visible) connectivity among entities present in the initial configuration. This variant, that we call
Cohesive Convergence
, serves to distinguish the power of bounded and unbounded asynchrony in the control of autonomous mobile entities, settling a long-standing question whether in the Euclidean plane synchronously scheduled entities are more powerful than asynchronously scheduled entities. |
|---|---|
| Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ISSN: | 0178-2770 1432-0452 1432-0452 |
| DOI: | 10.1007/s00446-024-00463-7 |