Mutual exclusion in asynchronous systems with failure detectors

  • Authors:
  • Carole Delporte-Gallet;Hugues Fauconnier;Rachid Guerraoui;Petr Kouznetsov

  • Affiliations:
  • Laboratoire d'Informatique Algorithmique, Fondements et Applications, University of Paris VII, France;Laboratoire d'Informatique Algorithmique, Fondements et Applications, University of Paris VII, France;School of Computer and Communication Sciences, Ecole Polytechnique Fédérale de Lausanne (EPFL), Switzerland;School of Computer and Communication Sciences, Ecole Polytechnique Fédérale de Lausanne (EPFL), Switzerland

  • Venue:
  • Journal of Parallel and Distributed Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper considers the fault-tolerant mutual exclusion problem in a message-passing asynchronous system and determines the weakest failure detector to solve the problem, given a majority of correct processes. This failure detector, which we call the trusting failure detector, and which we denote by T, is strictly weaker than the perfect failure detector P but strictly stronger than the eventually perfect failure detector @?P. The paper shows that a majority of correct processes is necessary to solve the problem with T. Moreover, T is also the weakest failure detector to solve the fault-tolerant group mutual exclusion problem, given a majority of correct processes.