paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Deciding reachability under persistent x86-TSO

持久 x86-TSO 下的可达性判定
POPL 5(POPL)2021匹配度 2/10 · 论文属于并发内存模型下的可判定性形式化验证,与用户主要关注的 LLM/Agent 与静态分析/形式化验证交叉、浮点程序分析或贝叶斯程序分析均无直接关联,仅在广义程序验证领域有微弱交集。引用 12 inbox
Parosh Aziz Abdulla, Mohamed Faouzi Atig, Ahmed Bouajjani, K. Narayan Kumar, Prakash Saivasan
crossref: 2026-09-10

AI 速览

一句话:证明持久 x86-TSO(Px86)模型下程序可达性问题是可判定的,并给出等价的良结构系统模型。

本文研究在 Raad 等人于 POPL'20 提出的持久 Intel x86 形式模型 Px86 下运行的程序的可达性问题。作者证明该问题可判定:通过深入分析 Px86 各组件及其交互性质,构造出一个与 Px86 等价的新形式模型,并论证该模型构成良结构系统(well-structured system),从而可借助良结构迁移系统的判定理论得到可达性可判定性。该工作为持久内存并发程序的验证提供了理论基础,关键结果是 Px86 可达性可判定,而非提出具体工具或实验评估。

问题
在持久 Intel x86 的 Px86 形式模型下,程序可达性验证是否可判定。
方法
构造与 Px86 等价的新形式模型,并证明其为良结构系统,以利用良结构迁移系统理论得到判定过程。
评估
通过理论证明给出可达性可判定性;摘要未报告实现或实验评估。
原文摘要(Abstract)

We address the problem of verifying the reachability problem in programs running under the formal model Px86 defined recently by Raad et al. in POPL'20 for the persistent Intel x86 architecture. We prove that this problem is decidable. To achieve that, we provide a new formal model that is equivalent to Px86 and that has the feature of being a well structured system. Deriving this new model is the result of a deep investigation of the properties of Px86 and the interplay of its components.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@article{paperbot1165,
  title = {Deciding reachability under persistent x86-TSO},
  author = {Parosh Aziz Abdulla and Mohamed Faouzi Atig and Ahmed Bouajjani and K. Narayan Kumar and Prakash Saivasan},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {5},
  number = {POPL},
  year = {2021},
  doi = {10.1145/3434337}
}