1979
DOI: 10.1145/359104.359108
|View full text |Cite
|
Sign up to set email alerts
|

An improved algorithm for decentralized extrema-finding in circular configurations of processes

Abstract: This note presents an improvement to LeLann's algorithm for finding the largest (or smallest) of a set of uniquely numbered processes arranged in a circle, in which no central controller exists and the number of processes is not known a priori. This decentralized algorithm uses a technique of selective message extinction in order to achieve an average number of message passes of order (n log n) rather than Oin^).

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
116
0
4

Year Published

1986
1986
2023
2023

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 284 publications
(121 citation statements)
references
References 0 publications
1
116
0
4
Order By: Relevance
“…Leader election is a fundamental problem in distributed computing. Not surprisingly, there are numerous protocols for this problem (see, e.g., [Chang and Roberts 1979;Dolev, Klawe, and Rodeh 1982;Le Lann 1977;Lynch 1997;Peterson 1982]) if we assume that no agents have been corrupted; there have also been extensions that deal with corrupted agents [Feldman and Micali 1997;Katz and Koo 2006]. Much of this work focuses on leader election in a ring (e.g., [Chang and Roberts 1979;Dolev, Klawe, and Rodeh 1982;Le Lann 1977;Lynch 1997;Peterson 1982]).…”
Section: Introductionmentioning
confidence: 99%
“…Leader election is a fundamental problem in distributed computing. Not surprisingly, there are numerous protocols for this problem (see, e.g., [Chang and Roberts 1979;Dolev, Klawe, and Rodeh 1982;Le Lann 1977;Lynch 1997;Peterson 1982]) if we assume that no agents have been corrupted; there have also been extensions that deal with corrupted agents [Feldman and Micali 1997;Katz and Koo 2006]. Much of this work focuses on leader election in a ring (e.g., [Chang and Roberts 1979;Dolev, Klawe, and Rodeh 1982;Le Lann 1977;Lynch 1997;Peterson 1982]).…”
Section: Introductionmentioning
confidence: 99%
“…Several authors [4], [5], [6], etc. have proposed algorithms for the leader election problem for nodes organized in a logical ring.…”
Section: Leader Electionmentioning
confidence: 99%
“…A node wishing to become the leader sends a claim message ( TOKEN ) which will travel along the ring according to the comparison and transmission rules of the algorithm. For instance, in Chang and Roberts' algorithm [4], a claim message is transmitted from node to node in the ring until it is received by a node which is a better leader candidate. A node considers itself the new leader when it receives its own claim message.…”
Section: Leader Electionmentioning
confidence: 99%
See 1 more Smart Citation
“…Software design problems, in contrast to these mathematical problems, tend to have less regular structure, despite the grounding out of quantifiers. We compared Kodkod to Alloy 3 on three design problems: Dijkstra's mutual exclusion scheme [38], leader election in a ring [39], and the transfer protocol of the Mondex smart card [40].…”
Section: Resultsmentioning
confidence: 99%