Networks and distributed computation: concepts, tools, and algorithms
Networks and distributed computation: concepts, tools, and algorithms
Parallel and distributed computation: numerical methods
Parallel and distributed computation: numerical methods
Distributed operating systems
Distributed computing: a locality-sensitive approach
Distributed computing: a locality-sensitive approach
Introduction to Distributed Algorithms
Introduction to Distributed Algorithms
Distributed Algorithms
Operating System Concepts, 4th Ed.
Operating System Concepts, 4th Ed.
Introduction to Algorithms
Leader election in hierarchical star network
Journal of Parallel and Distributed Computing - Special issue: Design and performance of networks for super-, cluster-, and grid-computing: Part II
Elections in a Distributed Computing System
IEEE Transactions on Computers
Hi-index | 0.00 |
Several distributed algorithms require that there be a coordinator process in the entire system. Since all other processes in the system have to interact with the coordinator, they all must agree on who the coordinator is. Furthermore, if the coordinator process fails due to the failure of the site on which it is located, a new coordinator process must be elected to take up the job of the failed coordinator. Election algorithms are meant for electing a coordinator among currently running processes. This paper deals with the distributed leader election algorithm for a set of processes connected by a tree network. In this paper, we propose a linear time algorithm for leader election using heap structure and describe it in details.