Deadlock detection in distributed systems
- 1 November 1989
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Computer
- Vol. 22 (11), 37-48
- https://doi.org/10.1109/2.43525
Abstract
The author describes a series of deadlock detection techniques based on centralized, hierarchical, and distributed control organizations. The point of view is that of practical implications. An up-to-date and comprehensive survey of deadlock detection algorithms is presented, their merits and drawbacks are discussed, and their performances (delays as well as message complexity) are compared. Related issues such as correctness of the algorithms, performance of the algorithms, and deadlock resolution, which require further research are examined.Keywords
This publication has 24 references indexed in Scilit:
- A modified priority based probe algorithm for distributed deadlock detection and resolutionIEEE Transactions on Software Engineering, 1989
- A distributed deadlock detection and resolution algorithm and its correctness proofIEEE Transactions on Software Engineering, 1988
- Local Distributed Deadlock Detection by Cycle Detection and ClusterngIEEE Transactions on Software Engineering, 1987
- The distributed deadlock detection algorithmACM Transactions on Computer Systems, 1986
- A distributed scheme for detecting communication deadlocksIEEE Transactions on Software Engineering, 1986
- False Deadlock Detection in Distributed SystemsIEEE Transactions on Software Engineering, 1985
- Deadlock-freedom (and saftey) of transactions in a distributed databasePublished by Association for Computing Machinery (ACM) ,1985
- A distributed algorithm for deadlock detection and resolutionPublished by Association for Computing Machinery (ACM) ,1984
- On the probability of deadlock in computer systemsPublished by Association for Computing Machinery (ACM) ,1973
- System DeadlocksACM Computing Surveys, 1971