• 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