• DocumentCode
    2153002
  • Title

    An algorithm for detecting termination of distributed computation in arbitrary network topologies within linear time

  • Author

    Zou, Hengming

  • Author_Institution
    AT&T Bell Labs., USA
  • fYear
    1996
  • fDate
    12-14 Jun 1996
  • Firstpage
    168
  • Lastpage
    172
  • Abstract
    To determine if a distributed process has terminated is very important. Several algorithms have been proposed for this purpose since early 1980s. Unfortunately, most of these algorithms assume a logical ring structure on network topology. Thinking that in order to form a logical ring, one may need either to include some channels in a logical ring for more than once or physically add some extra channels to a network if the network itself does not physically form a ring, it is obvious to see that these algorithms may increase network expenses. This paper proposes a two-phase algorithm which does not require a logical ring topology, thus eliminating both multiple use of some channels in a logical ring and introduction of extra channels to a network. The algorithm can be finished in O(D+M) time in the worst case, here D denotes the distance of the network, M denotes the number of computation messages occurring during the execution of the algorithm. The message complexity of this algorithm for each successful detection is O(E+M), here E denotes the number of edges in the network
  • Keywords
    communication complexity; distributed algorithms; program verification; arbitrary network topologies; distributed computation; linear time; message complexity; termination of distributed computation; Algorithm design and analysis; Bismuth; Communication channels; Computer networks; Distributed algorithms; Distributed computing; Distributed control; Intelligent networks; Network topology; Stability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms, and Networks, 1996. Proceedings., Second International Symposium on
  • Conference_Location
    Beijing
  • ISSN
    1087-4089
  • Print_ISBN
    0-8186-7460-1
  • Type

    conf

  • DOI
    10.1109/ISPAN.1996.508977
  • Filename
    508977