paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Supermartingales for Unique Fixed Points: A Unified Approach to Lower Bound Verification

唯一不动点的超鞅:一种下界验证的统一方法
PLDI 10(PLDI)2026匹配度 3/10 · 论文属于概率程序的形式化验证(下界验证、超鞅/不动点),与用户关注的 AI→PL 形式化验证有背景关联,但未涉及 LLM/Agent、静态分析在 ML/Agentic 程序中的应用、浮点程序分析或贝叶斯程序分析等核心方向。引用 3 inbox
Satoshi Kura, Hiroshi Unno, Takeshi Tsukada
crossref: 2026-09-10

AI 速览

一句话:提出以超鞅见证不动点唯一性的统一框架,用于概率程序多种定量性质的下界验证。

概率程序的许多定量性质可刻画为最小不动点,但其下界验证仍具挑战。本文提出一种下界验证新方法,利用并扩展不动点唯一性与程序终止性之间的联系。核心技术工具是排序超鞅的推广,可作为不动点唯一性的见证。该方法给出简单统一的推理原则,适用于终止概率、最弱前期望、期望运行时间、运行时间高阶矩以及条件最弱前期望等多种定量性质。作者还提出基于模板的自动化验证算法,并通过实验证明方法的有效性。

问题
概率程序的多种定量性质可表示为最小不动点,但其下界验证仍是一个困难问题。
方法
推广排序超鞅作为不动点唯一性的见证,利用唯一性与程序终止性的联系,建立统一的下界推理原则,并提出基于模板的自动验证算法。
评估
针对终止概率、最弱前期望、期望运行时间、运行时间高阶矩和条件最弱前期望等定量性质进行实验,验证所提方法的有效性。
原文摘要(Abstract)

Many quantitative properties of probabilistic programs can be characterized as least fixed points, but verifying their lower bounds remains a challenging problem. We present a new approach to lower-bound verification that exploits and extends the connection between the uniqueness of fixed points and program termination. The core technical tool is a generalization of ranking supermartingales, which serves as witnesses of the uniqueness of fixed points. Our method provides a simple and unified reasoning principle applicable to a wide range of quantitative properties, including termination probability, the weakest preexpectation, expected runtime, higher moments of runtime, and conditional weakest preexpectation. We provide a template-based algorithm for automated verification of lower bounds and demonstrate the effectiveness of the proposed method via experiments.

链接与引用

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

BibTeX
@article{KuraUT26,
  title = {Supermartingales for Unique Fixed Points: A Unified Approach to Lower Bound Verification},
  author = {Satoshi Kura and Hiroshi Unno and Takeshi Tsukada},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {10},
  number = {PLDI},
  year = {2026},
  doi = {10.1145/3808348}
}