DocumentCode :
2481348
Title :
Decentralized evaluation of associative and commutative functions
Author :
Hsieh, C. Samuel
Author_Institution :
Dept. of Comput. Sci., Vanderbilt Univ., Nashville, TN, USA
fYear :
1989
fDate :
5-9 Jun 1989
Firstpage :
9
Lastpage :
11
Abstract :
A family of distributed algorithms for decentralized evaluation of associative and commutative functions is presented. It is shown that if N is the member of processes which cooperate to evaluate such a function, then for each positive integer c⩽1 there is an algorithm in the family that carries out the computation in c rounds of message exchange and requires a total of cN(N1c/-1) messages to be sent. Using c as a design parameter, this family of algorithms permits a tradeoff between the number of rounds of message exchange and the total number of messages passed among the processes. The class of functions considered underlies many decentralized protocols, such as decentralized extrema finding and distributed transaction commit
Keywords :
distributed processing; message switching; protocols; associative functions; commutative functions; computation; decentralized evaluation; decentralized extrema finding; decentralized protocols; design parameter; distributed algorithms; distributed transaction commit; message exchange; rounds; Algorithm design and analysis; Centralized control; Clocks; Communication networks; Communication system control; Computer networks; Computer science; Distributed algorithms; Protocols; Telecommunication network reliability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1989., 9th International Conference on
Conference_Location :
Newport Beach, CA
Print_ISBN :
0-8186-1953-8
Type :
conf
DOI :
10.1109/ICDCS.1989.37924
Filename :
37924
Link To Document :
بازگشت