• DocumentCode
    3348650
  • Title

    A token based distributed k mutual exclusion algorithm

  • Author

    Makki, Kia ; Banta, Paul ; Been, Ken ; Pissinou, Niki ; Park, E.K.

  • Author_Institution
    Nevada Univ., Las Vegas, NV, USA
  • fYear
    1992
  • fDate
    1-4 Dec 1992
  • Firstpage
    408
  • Lastpage
    411
  • Abstract
    The authors present an algorithm for solving the k mutual exclusion problem in a distributed system. The algorithm is token based, whereby a token is passed among sites. Only sites that either receive the token with a nonzero semaphore or receive the token with a zero semaphore and later receive a release message from a previous site are allowed to enter their critical sections. Attached to the token is a queue which lists the sites scheduled to receive the token and a general semaphore. In all cases except extremely light token request traffic, the number of messages per critical section execution can be expressed as a small constant. This constant approaches three in an extremely heavy token request environment
  • Keywords
    distributed algorithms; token networks; nonzero semaphore; release message; token based distributed k mutual exclusion algorithm; zero semaphore; Clocks; Computer science; Permission; Tellurium; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1992. Proceedings of the Fourth IEEE Symposium on
  • Conference_Location
    Arlington, TX
  • Print_ISBN
    0-8186-3200-3
  • Type

    conf

  • DOI
    10.1109/SPDP.1992.242717
  • Filename
    242717