Leader Election in the Timed Finite Average Response Time Model

Research output: Contribution to conferencesPaperContributedpeer-review

Contributors

Abstract

Leader election is one of the fundamental problems in distributed systems. A leader is a correct process that can be used to coordinate the work of a set of processes. An algorithm has to implement two properties to solve the leader election problem: (1) safety, (2) liveness. In this work we show that the stabilization property is not necessary for the leader election problem. We do this by examine the ability to solve leader election in the FAR model. The FAR model does neither assume the existence of an upper bound on the communication or computation delays nor that the system stabilizes. Instead it assumes that the system is in a certain balance: computation is not infinitely fast, the communication subsystem has rudimentary congestion control and the average response time between two correct processes is finite. Our contribution is twofold: (1) we show that leader election is not solvable in the pure FAR model and (2) that it becomes solvable with local clocks with a bounded drift rate

Details

Original languageEnglish
Pages375-376
Number of pages2
Publication statusPublished - 2006
Peer-reviewedYes

Conference

Title2006 12th Pacific Rim International Symposium on Dependable Computing (PRDC'06)
Abbreviated titlePRDC'06
Conference number
Duration18 December 2006
Degree of recognitionInternational event
Location
CityRiverside
CountryUnited States of America

External IDs

Scopus 40349098347

Keywords

Research priority areas of TU Dresden

DFG Classification of Subject Areas according to Review Boards

Keywords

  • nominations and elections, Delay Detectors, Comoputer crashes, Clocks, upper bound, Convergence, systems engineering and theory, safety, computational complexity, distributed algorithms, leader election problem, timed finite average response time model, FAR model, communication subsystem rudimentary congestion control, average response timie, local clocks