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. 2403.13716
16
3

Agent-based Leader Election, MST, and Beyond

20 March 2024
A. Kshemkalyani
Manish Kumar
A. R. Molla
Gokarna Sharma
ArXivPDFHTML
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 nnn agents are positioned initially arbitrarily on the nodes of an arbitrary, anonymous, nnn-node, mmm-edge graph GGG. The agents relocate themselves autonomously on the nodes of GGG 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 nnn, 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)O(m) rounds with O(nlog⁡n)O(n\log n)O(nlogn) bits at each agent. Using this leader election result, we develop a deterministic algorithm for agents to construct a minimum spanning tree of GGG in O(m+nlog⁡n)O(m+n\log n)O(m+nlogn) rounds using O(nlog⁡n)O(n \log n)O(nlogn) 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.

View on arXiv
Comments on this paper