DocumentCode
2483047
Title
Detecting termination of distributed computations by external agents
Author
Huang, Shing-Tsaan
Author_Institution
Inst. of Comput. Sci., Nat. Tsing-Hua Univ., HsinChu, Taiwan
fYear
1989
fDate
5-9 Jun 1989
Firstpage
79
Lastpage
84
Abstract
An algorithm is presented that defects for termination of distributed computations by an auxiliary controlling agent. The algorithm assigns a weight W , 0<W ⩽1, to each active process and to each message in transit. The algorithm maintains that the sum of all the weights related to the computation is equal to one. The controlling agent terminates the algorithm if its weight equals one. A space-efficient scheme is proposed to encode the weights such that an active process can send a very large number of messages before reaching a weight equal to one. Thus, in the proposed encoding scheme, each process and message needs only a small number of bits to encode the weight; the processes can be almost free from the delays of waiting for a supply of weights from the controlling agent
Keywords
distributed processing; active process; algorithm; auxiliary controlling agent; bits; distributed computations; encode; external agents; space-efficient scheme; termination detection; transit message; weight; Communication channels; Communication system control; Computer industry; Computer science; Contracts; Councils; Delay; Distributed computing; Message passing; Weight control;
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.37933
Filename
37933
Link To Document