English

Agent-based Leader Election, MST, and Beyond

Distributed, Parallel, and Cluster Computing 2024-05-24 v2 Data Structures and Algorithms Multiagent Systems

Abstract

Leader election is one of the fundamental and well-studied problems in distributed computing. In this paper, we initiate the study of leader election using mobile agents. Suppose nn agents are positioned initially arbitrarily on the nodes of an arbitrary, anonymous, nn-node, mm-edge graph GG. The agents relocate themselves autonomously on the nodes of GG and elect an agent as a leader such that the leader agent knows it is a leader and the other agents know they are not leaders. The objective is to minimize time and memory requirements. Following the literature, we consider the synchronous setting in which each agent performs its operations synchronously with others and hence the time complexity can be measured in rounds. The quest in this paper is to provide solutions without agents knowing any graph parameter, such as nn, a priori. We first establish that, without agents knowing any graph parameter a priori, there exists a deterministic algorithm to elect an agent as a leader in O(m)O(m) rounds with O(nlogn)O(n\log n) bits at each agent. Using this leader election result, we develop a deterministic algorithm for agents to construct a minimum spanning tree of GG in O(m+nlogn)O(m+n\log n) rounds using O(nlogn)O(n \log n) bits memory at each agent, without agents knowing any graph parameter a priori. Finally, using the same leader election result, we provide improved time/memory results for other fundamental distributed graph problems, namely, gathering, maximal independent set, and minimal dominating sets, removing the assumptions on agents knowing graph parameters a priori.

Keywords

Cite

@article{arxiv.2403.13716,
  title  = {Agent-based Leader Election, MST, and Beyond},
  author = {Ajay D. Kshemkalyani and Manish Kumar and Anisur Rahaman Molla and Gokarna Sharma},
  journal= {arXiv preprint arXiv:2403.13716},
  year   = {2024}
}

Comments

25 pages

R2 v1 2026-06-28T15:27:33.964Z