DocumentCode :
976901
Title :
An efficient distributed knot detection algorithm
Author :
Cidon, Israel
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
Volume :
15
Issue :
5
fYear :
1989
fDate :
5/1/1989 12:00:00 AM
Firstpage :
644
Lastpage :
649
Abstract :
A distributed knot detection algorithm for general graphs is presented. The knot detection algorithm uses at most O(n log n+m) messages and O(m+n log n) bits of memory to detect all knots´ nodes in the network (where n is the number of nodes and m is the number of links). This is compared to O(n2) messages needed in the best algorithm previously published. The knot detection algorithm makes use of efficient cycle detection and clustering techniques. Various applications for the knot detection algorithms are presented. In particular, its importance to deadlock detection in store and forward communication networks and in transaction systems is demonstrated
Keywords :
computational complexity; distributed processing; graph theory; clustering; cycle detection; deadlock detection; distributed knot detection algorithm; forward communication networks; general graphs; links; memory bits; messages; nodes; store communication networks; transaction systems; Buffer storage; Clustering algorithms; Communication networks; Costs; Detection algorithms; Floods; System recovery; Testing; Topology;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.24714
Filename :
24714
Link To Document :
بازگشت