• DocumentCode
    2043086
  • Title

    Necessary and sufficient conditions for 1-adaptivity

  • Author

    Beauquier, Joffroy ; Delaët, Sylvie ; Haddad, Sammy

  • Author_Institution
    Univ. Paris, Orsay
  • fYear
    2006
  • fDate
    25-29 April 2006
  • Abstract
    A 1-adaptive self-stabilizing system is a self-stabilizing system that can correct any memory corruption of a single process in one computation step. 1-adaptivity means that if in a legitimate state the memory of a single process is corrupted, then the next system transition will lead to a legitimate state and the system will recover a correct behavior. Thus 1-adaptive self-stabilizing algorithms guarantee the very strong property that a single fault is corrected immediately and consequently that it cannot be propagated. Our aim here is to study necessary and sufficient conditions to obtain that property in order to design such algorithms. In particular we show that this property can be obtained even under the distributed demon and that it can also be applied to probabilistic algorithms. We provide two self-stabilizing 1-adaptive algorithms that demonstrate how the conditions we present here can be used to design and prove 1-adaptive algorithms
  • Keywords
    distributed processing; graph theory; self-adjusting systems; 1-adaptive self-stabilizing system; memory corruption correction; necessary condition; sufficient condition; Adaptive algorithm; Algorithm design and analysis; Fault tolerant systems; Frequency; Random access memory; Read only memory; Read-write memory; Sufficient conditions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
  • Conference_Location
    Rhodes Island
  • Print_ISBN
    1-4244-0054-6
  • Type

    conf

  • DOI
    10.1109/IPDPS.2006.1639331
  • Filename
    1639331