Please use this identifier to cite or link to this item:
https://dspace.iiti.ac.in/handle/123456789/17150
| Title: | Faster leader election via mobile agents and its applications |
| Authors: | Pattanayak, Debasish |
| Keywords: | Distributed algorithms;Gathering;Graph parameters;Leader election;Local communication;Minimal dominating sets;MIS;Mobile agents;MST;Time and memory complexity |
| Issue Date: | 2026 |
| Publisher: | Elsevier B.V. |
| Citation: | Kshemkalyani, A. D., Kumar, M., Molla, A. R., Pattanayak, D., & Sharma, G. (2026). Faster leader election via mobile agents and its applications. Theoretical Computer Science, 1059. https://doi.org/10.1016/j.tcs.2025.115578 |
| Abstract: | Leader election is a critical and extensively studied problem in distributed computing. This paper introduces the study of leader election using mobile agents. Consider n agents initially placed arbitrarily on the nodes of an arbitrary, n-node, m-edge graph G. These agents move autonomously across the nodes of G and elect one agent as the leader such that the leader is aware of its status as the leader, and the other agents know they are not the leader. The goal is to minimize both time and memory usage. We study the leader election problem in a synchronous setting where each agent performs operations simultaneously with the others, allowing us to measure time complexity in terms of rounds. We assume that the agents have prior knowledge of the number of nodes n and the maximum degree of the graph Δ. We first elect a leader deterministically in O(nlog2n+DΔ) rounds with each agent using O(logn) bits of memory, where D is the diameter of the graph. Leveraging this leader election result, we then present a deterministic algorithm for constructing a minimum spanning tree of G in O(m+nlogn) rounds, with each agent using O(Δlogn) bits of memory. Furthermore, using the same leader election result, we improve time and memory bounds for other key distributed graph problems, including gathering, maximal independent set, and minimal dominating set. For all the aforementioned problems, our algorithm remains memory optimal. Finally, we also perform simulations to validate our theoretical results and show the performance trends of our algorithm under different graph topologies. © 2025 Elsevier B.V., All rights reserved. |
| URI: | https://dx.doi.org/10.1016/j.tcs.2025.115578 https://dspace.iiti.ac.in:8080/jspui/handle/123456789/17150 |
| ISSN: | 0304-3975 |
| Type of Material: | Journal Article |
| Appears in Collections: | Department of Computer Science and Engineering |
Files in This Item:
There are no files associated with this item.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
Altmetric Badge: