paperbot · PL 论文追踪

全部论文 待读 收藏

P1 Aiming low is harder: induction for lower bounds in probabilistic program verification

低目标更难:概率程序验证中用于下界的归纳法
POPL 4(POPL)2019匹配度 5/10 · 该论文属于概率程序形式验证,提出验证期望值与运行时间下界的归纳规则,与用户对形式化验证/程序分析的理论兴趣有交集;但它不涉及 LLM/Agent、浮点程序分析或贝叶斯程序分析,也未与 LLM 交叉,因此不落在画像的核心方向上。引用 47 inbox
Marcel Hark, Benjamin Lucien Kaminski, Jürgen Giesl, Joost-Pieter Katoen
crossref: 2026-09-10

AI 速览

一句话:提出无需序列极限、仅需有限次应用循环体语义的概率程序期望值与运行时间下界归纳验证规则。

概率程序验证中,期望值以及期望运行时间的上界已有较成熟方法,但下界更难。本文提出一个新的归纳规则,用于验证概率循环执行后随机变量期望值和期望运行时间的下界。该规则的特点是:验证候选下界时只需有限次地应用循环体语义,因而不必像以往许多规则那样求某个序列的极限,使下界证明更为简单。摘要未报告工具实现或实验评估,贡献主要在验证规则与理论层面。

问题
概率循环程序期望值与期望运行时间的下界验证比上界更难,已有规则常需计算序列极限。
方法
提出一种归纳规则,验证候选下界时只需有限次应用循环体语义,无需寻找极限。
评估
摘要未涉及具体实现或实验评估,结果为理论性验证规则。
原文摘要(Abstract)

We present a new inductive rule for verifying lower bounds on expected values of random variables after execution of probabilistic loops as well as on their expected runtimes. Our rule issimplein the sense that loop body semantics need to be applied only finitely often in order to verify that the candidates are indeed lower bounds. In particular, it is not necessary to find the limit of a sequence as in many previous rules.

链接与引用

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

BibTeX
@article{paperbot542,
  title = {Aiming low is harder: induction for lower bounds in probabilistic program verification},
  author = {Marcel Hark and Benjamin Lucien Kaminski and Jürgen Giesl and Joost-Pieter Katoen},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {4},
  number = {POPL},
  year = {2019},
  doi = {10.1145/3371105}
}