Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science 2016
DOI: 10.1145/2933575.2933576
|View full text |Cite
|
Sign up to set email alerts
|

Decidability and Complexity for Quiescent Consistency

Abstract: Quiescent consistency is a notion of correctness for a concurrent object that gives meaning to the object's behaviours in quiescent states, i.e., states in which none of the object's operations are being executed. The condition enables greater flexibility in object design by allowing more behaviours to be admitted, which in turn allows the algorithms implementing quiescent consistent objects to be more efficient (when executed in a multithreaded environment).Quiescent consistency of an implementation object is… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
2
2

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 41 publications
0
1
0
Order By: Relevance
“…Interestingly, the notion of observational equivalence (σ 1 ∼ σ 2 ) is very similar to sequential consistency, a correctness condition for concurrent objects [33]. A number of other correctness conditions have been defined for concurrent objects and there is a small amount of work that looks at the complexity of decision problems related to those we consider in this paper [1], [11]. There has also been some work that describes quantitative notions of correctness for concurrent objects and this uses a notion of the distance between two traces.…”
Section: Related Workmentioning
confidence: 99%
“…Interestingly, the notion of observational equivalence (σ 1 ∼ σ 2 ) is very similar to sequential consistency, a correctness condition for concurrent objects [33]. A number of other correctness conditions have been defined for concurrent objects and there is a small amount of work that looks at the complexity of decision problems related to those we consider in this paper [1], [11]. There has also been some work that describes quantitative notions of correctness for concurrent objects and this uses a notion of the distance between two traces.…”
Section: Related Workmentioning
confidence: 99%