Efficient D-2-D via Leader Election: Arbitrary Initial Configuration and No Global Knowledge

Tanvir Kaur,Barun Gorain,Kaushik Mondal
2024-11-10
Abstract:Distance-2-Dispersion (D-2-D) problem aims to disperse $k$ mobile agents starting from an arbitrary initial configuration on an anonymous port-labeled graph $G$ with $n$ nodes such that no two agents occupy adjacent nodes in the final configuration, though multiple agents may occupy a single node if there is no other empty node whose all adjacent nodes are also empty. In the existing literature, this problem is solved starting from a rooted configuration for $k$ $(\geq 1)$ agents in $O(m\Delta)$ synchronous rounds with a total of $O(\log n)$ memory per agent, where $m$ is the number of edges and $\Delta$ is the maximum degree of the graph. In this work we study the D-2-D problem using $n$ mobile agents starting from an arbitrary initial configuration. Solving D-2-D with $n$ agents is equivalent to finding a maximal independent set of the graph as size of any maximal independent set must be less than $n$. We solve this problem and terminate in $O(max\{n\log^2 n, m\})$ rounds using $O(\log n)$ memory per agent. The agents do not have any prior knowledge of any graph parameters. During the run of our algorithm, we also solve the leader election problem that elects an agent as a leader in $O(max\{n\log^2 n, m\})$ rounds with $O(\log n)$ bits of memory at each agent without requiring any prior global knowledge.
Distributed, Parallel, and Cluster Computing
What problem does this paper attempt to address?