DocumentCode
3064850
Title
An Agent-Based Deadlock Detection/Resolution Algorithm for the AND Model
Author
Cheng, Xin ; Yang, Xiaozong ; Jin, Feng
Author_Institution
Harbin Institute of Technology, China
fYear
2005
fDate
05-08 Dec. 2005
Firstpage
759
Lastpage
761
Abstract
Previous edge-chasing Deadlock Detection algorithms for Distributed Data Base systems (DDBS) have the n steps time limitation to detect a deadlock cycle of size n in the wait-for graph (WFG). This paper proposes an agent based edge-chasing algorithm to speed up the detection process. The blocked nodes in our algorithm know their predecessors and successors simultaneously, enables they find the cycle of size 2 locally and the cycle of size n in n-2 (nge2) steps. The detection agents are assigned the originator’s priority to decrease the detection overhead, and they are forwarded or discarded momentarily to avoid the false detection. Our algorithm is built on an AND model, a retreat-inform scheme is adopted to deal with the cycle overlap problem. The correctness of the algorithm is formally proven by the invariant verification technique.
Keywords
Computer science; Control systems; Detection algorithms; Imaging phantoms; Memory management; Probes; Proposals; Resource management; Safety; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Computing, Applications and Technologies, 2005. PDCAT 2005. Sixth International Conference on
Print_ISBN
0-7695-2405-2
Type
conf
DOI
10.1109/PDCAT.2005.68
Filename
1579024
Link To Document