DocumentCode
3511003
Title
Distributed detection of generalized deadlocks
Author
Kshemkalyani, Ajay D. ; Singhal, Mukesh
Author_Institution
IBM Corp., Research Triangle Park, NC, USA
fYear
1997
fDate
27-30 May 1997
Firstpage
553
Lastpage
560
Abstract
Fast and efficient detection of deadlocks remains an important problem in distributed operating systems. We present a distributed algorithm to detect generalized deadlocks in distributed systems. The algorithm performs reduction of a distributed wait-for-graph (WFG) to determine a deadlock. If sufficient information to decide the reducibility of a node is not available at that node, the algorithm attempts reduction later in a lazy manner. We prove the correctness of the algorithm. The algorithm has a message complexity of 2e messages and a worst case time complexity of 2d hops, where e is the number of edges and d is the diameter of the WFG. The algorithm is shown to perform better in both time and message complexity than the best known distributed algorithms to detect distributed generalized deadlocks. We conjecture that the algorithm is optimal in the number of messages and time delay, among distributed algorithms to detect generalized deadlocks
Keywords
communication complexity; concurrency control; distributed algorithms; network operating systems; program verification; correctness proving; distributed algorithm; distributed deadlock detection; distributed generalized deadlocks; distributed operating systems; distributed wait-for-graph; generalized deadlocks; message complexity; reducibility; time delay; worst case time complexity; Availability; Delay effects; Distributed algorithms; Distributed computing; Information science; Operating systems; Resource management; Sufficient conditions; System recovery; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1997., Proceedings of the 17th International Conference on
Conference_Location
Baltimore, MD
ISSN
1063-6927
Print_ISBN
0-8186-7813-5
Type
conf
DOI
10.1109/ICDCS.1997.603415
Filename
603415
Link To Document