TY - GEN
T1 - Optimal Dispersion of Silent Robots in a Ring
AU - Das, Bibhuti
AU - Gorain, Barun
AU - Mondal, Kaushik
AU - Mukhopadhyaya, Krishnendu
AU - Pandit, Supantha
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2026.
PY - 2026/1/1
Y1 - 2026/1/1
N2 - Given a set of co-located mobile robots in an unknown anonymous graph, the robots must relocate themselves in distinct graph nodes to solve the dispersion problem. In this paper, we consider the dispersion problem for silent robots, i.e., no direct, explicit communication between any two robots. The robots are deployed on the nodes of an oriented n node ring network. They operate in synchronous rounds. The dispersion problem for silent mobile robots has been studied in arbitrary graphs where the robots start from a single source. In this paper, we focus on the dispersion problem for silent mobile robots where robots can start from multiple sources. The robots have unique labels from a range [0,L] for some positive integer L. Any two co-located robots do not have the information about the label of the other robot. The robots have weak multiplicity detection capability, which means they can determine if it is alone on a node. The robots are assumed to be able to identify an increase or decrease in the number of robots present on a node in a particular round. However, the robots can not get the exact number of increase or decrease in the number of robots. We have proposed a deterministic distributed algorithm that solves the dispersion of k robots in an oriented ring in O(logL+k) synchronous rounds with O(logL) bits of memory for each robot. A lower bound Ω(logL+k) on time for the dispersion of k robots on a ring network is presented to establish the optimality of the proposed algorithm.
AB - Given a set of co-located mobile robots in an unknown anonymous graph, the robots must relocate themselves in distinct graph nodes to solve the dispersion problem. In this paper, we consider the dispersion problem for silent robots, i.e., no direct, explicit communication between any two robots. The robots are deployed on the nodes of an oriented n node ring network. They operate in synchronous rounds. The dispersion problem for silent mobile robots has been studied in arbitrary graphs where the robots start from a single source. In this paper, we focus on the dispersion problem for silent mobile robots where robots can start from multiple sources. The robots have unique labels from a range [0,L] for some positive integer L. Any two co-located robots do not have the information about the label of the other robot. The robots have weak multiplicity detection capability, which means they can determine if it is alone on a node. The robots are assumed to be able to identify an increase or decrease in the number of robots present on a node in a particular round. However, the robots can not get the exact number of increase or decrease in the number of robots. We have proposed a deterministic distributed algorithm that solves the dispersion of k robots in an oriented ring in O(logL+k) synchronous rounds with O(logL) bits of memory for each robot. A lower bound Ω(logL+k) on time for the dispersion of k robots on a ring network is presented to establish the optimality of the proposed algorithm.
KW - Deterministic Algorithm
KW - Dispersion
KW - Lower Bound
KW - Mobile Robots
KW - Multiple Sources
KW - Ring Network
UR - https://www.scopus.com/pages/publications/105023142707
U2 - 10.1007/978-3-032-11127-2_15
DO - 10.1007/978-3-032-11127-2_15
M3 - Conference contribution
AN - SCOPUS:105023142707
SN - 9783032111265
T3 - Lecture Notes in Computer Science
SP - 171
EP - 191
BT - Stabilization, Safety, and Security of Distributed Systems - 27th International Symposium, SSS 2025, Proceedings
A2 - Bonomi, Silvia
A2 - Mandal, Partha Sarathi
A2 - Robinson, Peter
A2 - Sharma, Gokarna
A2 - Tixeuil, Sebastien
PB - Springer Science and Business Media Deutschland GmbH
T2 - 27th International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS2025
Y2 - 9 October 2025 through 11 October 2025
ER -