Title :
Proof techniques for distributed algorithms for deadlock handling
Author :
Amin, Ashok T. ; Freeman, Mitzi P.
Author_Institution :
Dept. of Comput. Sci., Alabama Univ., Huntsville, AL, USA
Abstract :
The authors consider deadlock handling in distributed systems in which processes may reside at different sites interconnected by a communication network. In particular attention is given to distributed deadlock handling in which no site has the knowledge of the global state of process dependencies. A review of two distributed algorithms for deadlock handling is presented with emphasis on the proof technique. It is shown that the distributed algorithms for deadlock detection can be classified based on the technique used for dissemination of dependency information, namely, top-down or bottom-up. The algorithms when presented without details of implementation mechanisms permit proofs of correctness which are simpler
Keywords :
distributed processing; programming theory; system recovery; theorem proving; bottom-up; communication network; deadlock handling; dependency information; distributed algorithms; proof technique; top-down; Communication networks; Computer errors; Computer networks; Computer science; Distributed algorithms; Distributed computing; Error correction; Resource management; System recovery; Terminology;
Conference_Titel :
Southeastcon '91., IEEE Proceedings of
Conference_Location :
Williamsburg, VA
Print_ISBN :
0-7803-0033-5
DOI :
10.1109/SECON.1991.147798