Back to Search
Start Over
Computing Fault-Containment Times of Self-Stabilizing Algorithms Using Lumped Markov Chains
- Source :
- Algorithms, Vol 11, Iss 5, p 58 (2018), Algorithms; Volume 11; Issue 5; Pages: 58, Algorithms 11 (2018), 5 : 58
- Publication Year :
- 2018
- Publisher :
- MDPI AG, 2018.
-
Abstract
- The analysis of self-stabilizing algorithms is often limited to the worst case stabilization time starting from an arbitrary state, i.e., a state resulting from a sequence of faults. Considering the fact that these algorithms are intended to provide fault tolerance in the long run, this is not the most relevant metric. A common situation is that a running system is an a legitimate state when hit by a single fault. This event has a much higher probability than multiple concurrent faults. Therefore, the worst case time to recover from a single fault is more relevant than the recovery time from a large number of faults. This paper presents techniques to derive upper bounds for the mean time to recover from a single fault for self-stabilizing algorithms based on Markov chains in combination with lumping. To illustrate the applicability of the techniques they are applied to a new self-stabilizing coloring algorithm.
- Subjects :
- distributed algorithms
lumping
lcsh:T55.4-60.8
Computer science
Markov chain
Self-stabilization
0102 computer and information sciences
02 engineering and technology
Fault (power engineering)
01 natural sciences
lcsh:QA75.5-76.95
Theoretical Computer Science
020204 information systems
0202 electrical engineering, electronic engineering, information engineering
lcsh:Industrial engineering. Management engineering
ddc:510
Mathematik [510]
Event (probability theory)
Numerical Analysis
Sequence
Fault tolerance
fault-tolerance
Computational Mathematics
self-stabilization
Computational Theory and Mathematics
010201 computation theory & mathematics
Distributed algorithm
Metric (mathematics)
lcsh:Electronic computers. Computer science
Algorithm
Subjects
Details
- ISSN :
- 19994893
- Volume :
- 11
- Database :
- OpenAIRE
- Journal :
- Algorithms
- Accession number :
- edsair.doi.dedup.....b99b7e7fdb9712b90498d98c6146b482
- Full Text :
- https://doi.org/10.3390/a11050058