• DocumentCode
    1990567
  • Title

    Token Loss Detection for Random Walk based Algorithm

  • Author

    Bernard, Thibault ; Bui, Alain ; Sohier, Devan

  • Author_Institution
    SysCom-CReSTIC, Univ. de Reims Champagne Ardenne, Reims, France
  • fYear
    2008
  • fDate
    1-5 July 2008
  • Firstpage
    351
  • Lastpage
    356
  • Abstract
    Self-stabilizing token circulation algorithms are not always adapted for dynamic networks. Random walks are well known to play a crucial role in the design of randomized algorithms. The combination of these two concepts makes it possible to design a solution that is adaptive to topology changes and is tolerant to transient faults. Our purpose in this paper is to study the behavior of such algorithms with possible transient failures. We provide a probabilistic analysis of the waiting time. More precisely, we give two bounds on the probability for a processor to wait for the token more than a certain amount of time. The first bound is based on the token return time (the expected time for the token to visit again a processor) and the second one, a tighter upper bound, is based on its variance. Next, we characterize a local ¿criterion of suspicion¿ for each processor to be in a faulty global configuration; in fact a token loss detection. Thanks to this criterion, we propose to refine the timeout procedure used in [6, 1]. Thus, an improved version of an adaptive and self-stabilizing random walk token circulation algorithm can be designed.
  • Keywords
    fault tolerant computing; dynamic networks; random walk; self-stabilizing token circulation algorithms; token loss detection; Algorithm design and analysis; Counting circuits; Distributed computing; Fault detection; Message passing; Network topology; Nominations and elections; Safety; System recovery; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, 2008. ISPDC '08. International Symposium on
  • Conference_Location
    Krakow
  • Print_ISBN
    978-0-7695-3472-5
  • Type

    conf

  • DOI
    10.1109/ISPDC.2008.70
  • Filename
    4724266