We show that self-consistency can be a crucial property for autonomous mobile robots. Specifically, we consider the task of gathering three robots, placed adversarially in distinct locations in the Euclidean plane, in a single point. We assume the natural scheduler RoundRobin, which activates the robots in turns. An activated robot perceives all robot locations in an adversarially scaled, rotated, and mirrored Cartesian coordinate system with itself at the origin and then moves wherever it wants. We show that this task cannot be solved in the default robot model (without any consistency guarantees and no multiplicity detection) but becomes feasible if we assume self-consistency (i.e., no changes between the different activations of the same robot) of either the unit length (i.e., no scaling) or the compass (i.e., no rotating) by providing explicit algorithms.
@InProceedings{frei_et_al:LIPIcs.DISC.2025.57, author = {Frei, Fabian and Wada, Koichi}, title = {{Brief Announcement: The Virtue of Self-Consistency}}, booktitle = {39th International Symposium on Distributed Computing (DISC 2025)}, pages = {57:1--57:7}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-402-4}, ISSN = {1868-8969}, year = {2025}, volume = {356}, editor = {Kowalski, Dariusz R.}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.DISC.2025.57}, URN = {urn:nbn:de:0030-drops-248737}, doi = {10.4230/LIPIcs.DISC.2025.57}, annote = {Keywords: Autonomous Mobile Robots, Distinct Gathering, Round Robin, Disorientation, Self-Consistency} }