• DocumentCode
    3200917
  • Title

    A Self-Stabilizing Memory Efficient Algorithm for the Minimum Diameter Spanning Tree under an Omnipotent Daemon

  • Author

    Blin, Lelia ; Boubekeur, Fadwa ; Dubois, Swan

  • Author_Institution
    Univ. d´Evry-Val-d´Essonne, Evry, France
  • fYear
    2015
  • fDate
    25-29 May 2015
  • Firstpage
    1065
  • Lastpage
    1074
  • Abstract
    The diameter of a network is one of the most fundamental network parameters. Being able to compute the diameter is an important problem in the analysis of large networks, and moreover this parameter has many important practical applications in real networks. As a consequence, it is natural to study this problem in a distributed system, and more specifically in a distributed system tolerant to transient faults. More specifically, we are interested in the problem to identify one of the centers of graph. Once done, we construct a minimum diameter spanning tree rooted in this centre. Of course, the challenging problem is to compute one centre of the graph. We present a uniform self-stabilizing algorithm for the minimum diameter spanning tree construction problem in the state model. Our protocol has several attractive features that makes it suitable for practical purposes. It is the first algorithm for this problem that operates under the unfair adversary (also called unfair daemon). In other words, no restriction is made on the distributed behaviour of the system. Consequently, it is the hardest adversary to deal with. Moreover, our algorithm needs only O(log n) bits of memory per process (where n is the number of processes), that improves the previous result by a factor n. These improvements are not achieved to the detriment of the convergence time, that stays reasonable with O(n2) rounds.
  • Keywords
    distributed processing; software fault tolerance; storage management; trees (mathematics); distributed system; fault tolerance; minimum diameter spanning tree; omnipotent daemon; self-stabilizing memory efficient algorithm; Algorithm design and analysis; Complexity theory; Context; Convergence; Electronic mail; Nominations and elections; Protocols; Center; Diameter; MDST; Self-stabilization; Spanning tree; Unfair daemon;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium (IPDPS), 2015 IEEE International
  • Conference_Location
    Hyderabad
  • ISSN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2015.44
  • Filename
    7161591