research

An asynchronous message-passing distributed algorithm for the global critical section problem

Abstract

This paper considers the global (l,k)(l,k)-CS problem which is the problem of controlling the system in such a way that, at least ll and at most kk processes must be in the CS at a time in the network. In this paper, a distributed solution is proposed in the asynchronous message-passing model. Our solution is a versatile composition method of algorithms for ll-mutual inclusion and kk-mutual exclusion. Its message complexity is O(∣Q∣)O(|Q|), where ∣Q∣|Q| is the maximum size for the quorum of a coterie used by the algorithm, which is typically ∣Q∣=n|Q| = \sqrt{n}.Comment: This is a modified version of the conference paper in PDAA201

    Similar works

    Full text

    thumbnail-image

    Available Versions