DocumentCode :
3299109
Title :
Huffman trees as a basis for a dynamic mutual exclusion algorithm for distributed systems
Author :
Woo, Tai-Kuo ; Newman-Wolfe, Richard
Author_Institution :
Dept. of Comput. & Inf. Sci., Florida Univ., Gainesville, FL, USA
fYear :
1992
fDate :
9-12 Jun 1992
Firstpage :
126
Lastpage :
133
Abstract :
A distributed mutual exclusion algorithm based on Huffmann trees is described. A request message is passed from a leaf node all the way to the root, signaling that a node is allowed to enter the critical section. Fault tolerance is achieved by forming the Huffman tree dynamically. It is shown that the approach has broad applications in distributed systems where nodes are often organized as a logical tree for ease of coordination. High fault tolerance is achieved, since a faulty node can be detected by its neighbor and thus be deleted from the tree
Keywords :
distributed processing; protocols; tree data structures; Huffman trees; distributed mutual exclusion algorithm; distributed systems; dynamic mutual exclusion algorithm; fault tolerance; leaf node; logical tree; request message; Database systems; Distributed computing; Fault detection; Fault tolerance; Heuristic algorithms; Huffman coding; Permission; Research and development; System recovery; Tree data structures;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1992., Proceedings of the 12th International Conference on
Conference_Location :
Yokohama
Print_ISBN :
0-8186-2865-0
Type :
conf
DOI :
10.1109/ICDCS.1992.235047
Filename :
235047
Link To Document :
بازگشت