• DocumentCode
    2720779
  • Title

    A distributed algorithm for resource deadlock detection

  • Author

    Johnston, Brian M. ; Javagal, Ramesh Dutt ; Datta, Ajoy Kumar ; Ghosh, Sukumar

  • Author_Institution
    Dept. of Comput. Sci., Nevada Univ., Las Vegas, NV, USA
  • fYear
    1991
  • fDate
    27-30 Mar 1991
  • Firstpage
    252
  • Lastpage
    256
  • Abstract
    A simple algorithm for the problem of deadlock detection in distributed systems is presented. In the proposed algorithm, the authors do not use probe messages to detect deadlock. Instead the authors use the update message whose function is twofold: first to modify the wait-for variables and second to check the occurrence of deadlock. The proposed algorithm ensures that only one process in the deadlock cycle will detect it, thus simplifying the resolution problem. All true deadlocks are detected in finite time and no false deadlocks are reported. An informal proof of correctness of the algorithm and an example are also presented
  • Keywords
    concurrency control; network operating systems; distributed algorithm; distributed systems; proof of correctness; resource deadlock detection; update message; wait-for variables; Cities and towns; Computer science; Data structures; Detection algorithms; Distributed algorithms; Distributed databases; Java; Probes; System recovery; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 1991. Conference Proceedings., Tenth Annual International Phoenix Conference on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    0-8186-2133-8
  • Type

    conf

  • DOI
    10.1109/PCCC.1991.113819
  • Filename
    113819