• DocumentCode
    1824256
  • Title

    Termination detection in a very general distributed computing model

  • Author

    Brzezinski, J. ; Hélary, J.M. ; Raynal, M.

  • Author_Institution
    Tech. Univ. Poznan, Poland
  • fYear
    1993
  • fDate
    25-28 May 1993
  • Firstpage
    374
  • Lastpage
    381
  • Abstract
    Termination detection constitutes one of the basic problems of distributed computing, and many distributed algorithms have been proposed to solve it, but all these algorithms consider a very simple model for the underlying application programs: for processes of such programs, nondeterministic constructs are allowed, but each `receive´ statement (request) concerns only one message at a time. A more realistic and very general model of distributed computing is first presented, allowing a request to be atomic on several messages and to obey AND/OR/AND-OR/k-out-of-n/etc. request types. Within this framework, two definitions of termination are proposed and discussed. Then, accordingly, two distributed algorithms for detecting these terminations are presented and evaluated; they differ in the information they use and in the time they need to claim termination
  • Keywords
    distributed algorithms; application programs; atomic request; distributed algorithms; general distributed computing model; messages; nondeterministic constructs; receive statement; request types; termination detection; Algorithm design and analysis; Broadcasting; Computational modeling; Detection algorithms; Distributed algorithms; Distributed computing; Distributed control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1993., Proceedings the 13th International Conference on
  • Conference_Location
    Pittsburgh, PA
  • Print_ISBN
    0-8186-3770-6
  • Type

    conf

  • DOI
    10.1109/ICDCS.1993.287688
  • Filename
    287688