Abstract
This paper investigates quantitative dependability metrics for distributed algorithms operating in the presence of sporadic or frequently occurring faults. In particular, we investigate necessary revisions of traditional fairness assumptions in order to arrive at useful metrics, without adding hidden assumptions that may obfuscate their validity. We formulate faulty distributed algorithms as Markov decision processes to incorporate both probabilistic faults and non-determinism arising from concurrent execution. We lift the notion of bounded fairness to the setting of Markov decision processes. Bounded fairness is particularly suited for distributed algorithms running on nearly symmetric infrastructure, as it is common for sensor network applications. Finally, we apply this fairness notion in the quantitative model-checking of several case studies.
Original language | English |
---|---|
Title of host publication | Proceedings - 11th International Conference on Application of Concurrency to System Design, ACSD 2011 |
Place of Publication | Piscataway, NJ |
Publisher | IEEE |
Pages | 89-97 |
Number of pages | 9 |
ISBN (Print) | 978-1-61284-974-4 |
DOIs | |
Publication status | Published - 2011 |
Externally published | Yes |
Event | 11th International Conference on Application of Concurrency to System Design, ACSD 2011 - Newcastle Upon Tyne, United Kingdom Duration: 20 Jun 2011 → 24 Jun 2011 Conference number: 11 |
Publication series
Name | International Conference on Application of Concurrency to System Design |
---|---|
Publisher | IEEE |
Volume | 2011 |
ISSN (Print) | 1550-4808 |
Conference
Conference | 11th International Conference on Application of Concurrency to System Design, ACSD 2011 |
---|---|
Abbreviated title | ACSD 2011 |
Country/Territory | United Kingdom |
City | Newcastle Upon Tyne |
Period | 20/06/11 → 24/06/11 |
Keywords
- Bounded fairness
- Markov decision processes
- Schedulers