ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2202.05710
73
6

Collaborative Dispersion by Silent Robots

11 February 2022
B. Gorain
P. Mandal
Kaushik Mondal
S. Pandit
ArXiv (abs)PDFHTML
Abstract

In the dispersion problem, a set of kkk co-located mobile robots must relocate themselves in distinct nodes of an unknown network. The network is modeled as an anonymous graph G=(V,E)G=(V,E)G=(V,E), where the nodes of the graph are not labeled. The edges incident to a node vvv with degree ddd are labeled with port numbers in the range 0,1,⋯ ,d−10,1, \cdots, d-10,1,⋯,d−1 at vvv. The robots have unique ids in the range [0,L][0,L][0,L], where L≥kL \ge kL≥k, and are initially placed at a source node sss. Each robot knows only its own id but does not know the ids of the other robots or the values of L,kL,kL,k. The task of dispersion was traditionally achieved with the assumption of two types of communication abilities: (a) when some robots are at the same node, they can communicate by exchanging messages between them (b) any two robots in the network can exchange messages between them. In this paper, we ask whether this ability of communication among co-located robots is necessary to achieve dispersion. We show that even if the ability of communication is not available, the task of dispersion by a set of mobile robots can be achieved in a much weaker model where a robot at a node vvv has the access of following very restricted information at the beginning of any round: (1) am I alone at vvv? (2) the number of robots at vvv increased or decreased compare to the previous round? We propose a deterministic algorithm that achieves dispersion on any given graph G=(V,E)G=(V,E)G=(V,E) in time O(klog⁡L+k2log⁡Δ)O\left( k\log L+k^2 \log \Delta\right)O(klogL+k2logΔ), where Δ\DeltaΔ is the maximum degree of a node in GGG. Each robot uses O(log⁡L+log⁡Δ)O(\log L+ \log \Delta)O(logL+logΔ) additional memory. We also prove that the task of dispersion cannot be achieved by a set of mobile robots with o(log⁡L+log⁡Δ)o(\log L + \log \Delta)o(logL+logΔ) additional memory.

View on arXiv
Comments on this paper