On the complexity of linearizability
From MaRDI portal
Analysis of algorithms and problem complexity (68Q25) Computational difficulty of problems (lower bounds, completeness, difficulty of approximation, etc.) (68Q17) Specification and verification (program logics, model checking, etc.) (68Q60) Models and methods for concurrent and distributed computing (process algebras, bisimulation, transition nets, etc.) (68Q85)
Abstract: It was shown in Alur et al. [1] that the problem of verifying finite concurrent systems through Linearizability is in EXPSPACE. However, there was still a complexity gap between the easy to obtain PSPACE lower bound and the EXPSPACE upper bound. We show in this paper that Linearizability is EXPSPACE-complete.
Recommendations
Cites work
- scientific article; zbMATH DE number 3694622 (Why is no real title available?)
- Abstraction for concurrent objects
- Model-checking of correctness conditions for concurrent objects
- Simplifying linearizability proofs with reduction and abstraction
- Testing Shared Memories
- Verifying concurrent programs against sequential specifications
Cited in
(8)- Linearity of algorithms and a result of Ando
- TSO-to-TSO linearizability is undecidable
- The Density of Linear-Time Properties
- Verifying concurrent programs against sequential specifications
- Linear Realizability
- Checking linearizability of concurrent priority queues
- scientific article; zbMATH DE number 6819785 (Why is no real title available?)
- Intermediate value linearizability: a quantitative correctness criterion
This page was built for publication: On the complexity of linearizability
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2218465)