Title
Bounded Fairness
Abstract
Bounded fairness is a stronger notion than ordinary eventu- ality-based fairness, one that guarantees occurrence of an event within a fixed number of occurrences of another event. We formalize bounded fairness by introducing a new family of temporal modal operators. The resultant logic is equivalent to temporal logic with the until modality, but more succinct. This logic can be used to specify bounded fairness requirements in a more natural manner than possible with until. It can, for example, relate the frequency of shared resource access of a particular process to other processes that access the resource with mutual exclusion. As applications of bounded fairness, we verify requirements for some standard concurrent programming problems and for a new cache protocol. We also show that Dekker's mutual exclusion algorithm is fair in the conventional sense, but not bounded fair.
Year
DOI
Venue
2003
10.1007/978-3-540-39910-0_14
Verification: Theory and Practice
DocType
Citations 
PageRank 
Conference
6
0.62
References 
Authors
14
3
Name
Order
Citations
PageRank
Nachum Dershowitz12818473.00
D. N. Jayasimha215816.02
Seungjoon Park391860.17