PLCCApr 15

On the Decidability of Verification under Release/Acquire

arXiv:2604.1368394.5h-index: 21
AI Analysis

For verification researchers and practitioners, this work resolves a fundamental open problem about the decidability of concurrent program verification under Release/Acquire, establishing the minimal communication primitives that cause undecidability.

The paper proves that reachability is undecidable for the RMW-free fragment of the Release/Acquire weak memory model, settling a seven-year open question. It also shows that bounding both context switches and RMW operations recovers decidability, fully characterizing the decidability boundary.

The verification of concurrent programs under weak-memory models is a burgeoning effort, owing to the increasing adoption of weak memory in concurrent software and hardware. Release/Acquire has become the standard model for high-performance concurrent programming, adopted by common mainstream languages and computer architectures. In a surprising result, Abdulla et al. (PLDI'19) proved that reachability in this model is undecidable when programs have access to atomic Read-Modify-Write (RMW) operations. Moreover, undecidability holds even for executions with just 4 contexts, and is thus immune to underapproximations based on bounded context switching. The canonical, RMW-free case was left as a challenging question, proving a non-primitive recursive lower bound as a first step, and has remained open for the past seven years. In this paper, we settle the above open question by proving that reachability is undecidable even in the RMW-free fragment of Release/Acquire, thereby characterizing the simplest set of communication primitives that gives rise to undecidability. Moreover, we prove that bounding both the number of context switches and the number of RMWs recovers decidability, thus fully characterizing the boundary of decidability along the dimensions of RMW-bounding and context-bounding.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes