Abstract

We consider a swarm of nn robots in \mathbb{R}^d. The robots are oblivious, disoriented (no common coordinate system/compass), and have limited visibility (observe other robots up to a constant distance). The basic formation task gathering requires that all robots reach the same, not predefined position. In the related near-gathering task, they must reach distinct positions such that every robot sees the entire swarm. In the considered setting, gathering can be solved in O(n+Δ2)\mathcal{O}(n + Δ^2) synchronous rounds both in two and three dimensions, where ΔΔ denotes the initial maximal distance of two robots. In this work, we formalize a key property of efficient gathering protocols and use it to define λλ-contracting protocols. Any such protocol gathers nn robots in the dd-dimensional space in O(Δ2)\mathcal{O}(Δ^2) synchronous rounds. Moreover, we prove a corresponding lower bound stating that any protocol in which robots move to target points inside of the local convex hulls of their neighborhoods -- λλ-contracting protocols have this property -- requires Ω(Δ2)Ω(Δ^2) rounds to gather all robots. Among others, we prove that the dd-dimensional generalization of the GtC-protocol is λλ-contracting. Remarkably, our improved and generalized runtime bound is independent of nn and dd. The independence of dd answers an open research question. We also introduce an approach to make any λλ-contracting protocol collisionfree to solve near-gathering. The resulting protocols maintain the runtime of Θ(Δ2)Θ(Δ^2) and work even in the semi-synchronous model.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.