• DocumentCode
    2829991
  • Title

    Detecting deadlocks in distributed systems

  • Author

    Javagal, Ramesh Dutt ; Datta, Ajoy Kumar ; Ghosh, Sukumar

  • Author_Institution
    Dept. of Comput. Sci., Nevada Univ., Las Vegas, NV, USA
  • fYear
    1991
  • fDate
    11-14 Jun 1991
  • Firstpage
    1013
  • Abstract
    The authors deal with a method for detecting deadlocks in resource sharing for distributed systems. The algorithm is based on sending messages along the edges of the waitfor graph, and is built on a prioritized signaling mechanism which can be implemented on an underlying routing protocol. This algorithm supports multiple resources and multiple outstanding requests. The proposed algorithm avoids the detection of false deadlocks. The algorithm works well even when multiple nodes initiate the deadlock detection algorithm. An informal argument of the proof of correctness of the proposed algorithm is presented. A comparison of this algorithm with other existing distributed deadlock detection algorithms is briefly presented
  • Keywords
    concurrency control; distributed processing; protocols; correctness proof; deadlock detection algorithms; deadlocks; distributed systems; messages; multiple nodes; multiple outstanding requests; multiple resources; prioritized signaling mechanism; resource sharing; underlying routing protocol; waitfor graph; Cities and towns; Computer science; Delay; Detection algorithms; Java; Mechanical factors; Resource management; Routing protocols; Signal processing; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1991., IEEE International Sympoisum on
  • Print_ISBN
    0-7803-0050-5
  • Type

    conf

  • DOI
    10.1109/ISCAS.1991.176536
  • Filename
    176536