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
Link To Document