skip to main content
article
Free Access

A distributed mutual exclusion algorithm

Authors Info & Claims
Published:01 November 1985Publication History
Skip Abstract Section

Abstract

A distributed algorithm is presented that realizes mutual exclusion among N nodes in a computer network. The algorithm requires at most N message exchanges for one mutual exclusion invocation. Accordingly, the delay to invoke mutual exclusion is smaller than in an algorithm of Ricart and Agrawala, which requires 2*(N - 1) message exchanges per invocation. A drawback of the algorithm is that the sequence numbers contained in the messages are unbounded. It is shown that this problem can be overcome by slightly increasing the number of message exchanges.

References

  1. 1 RICART, G., AND AGRAWALA, A.K. An optimal algorithm for mutual exclusion in computer networks. Commun. ACM 24, i (Jan. 1981), 9-17. Google ScholarGoogle Scholar
  2. 2 SUZUKI, I., AND KASAMI, T. An optimality theory for mutual exclusion algorithms in computer networks. In Proceedings of the 3rd International Conference on Distributed Computing Systems (Oct. 18-22, Fort Lauderdale, Fla.), IEEE, N.Y., 365-370.Google ScholarGoogle Scholar

Index Terms

  1. A distributed mutual exclusion algorithm

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Transactions on Computer Systems
        ACM Transactions on Computer Systems  Volume 3, Issue 4
        Nov. 1985
        89 pages
        ISSN:0734-2071
        EISSN:1557-7333
        DOI:10.1145/6110
        Issue’s Table of Contents

        Copyright © 1985 ACM

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 November 1985
        Published in tocs Volume 3, Issue 4

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader