paperbot · PL 论文追踪

全部论文 待读 收藏

P2 If At First You Don’t Succeed: Extended Monitorability through Multiple Executions

如果起初不成功:通过多次执行扩展可监控性
LICS 2025 40th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)2025匹配度 3/10 · 该论文属于形式化验证与运行时监控理论,讨论分支时间性质在多运行下的可监控性,但与用户核心关注的静态分析、LLM/Agent 与程序分析/形式化验证交叉、浮点或贝叶斯程序分析均无直接关联。引用 1 inbox
Antonis Achilleos, Adrian Francalanza, Jasmine Xuereb
crossref: 2026-09-12

AI 速览

一句话:研究利用多次系统运行监控分支时间性质,证明可系统扩展传统可监控性边界并给出运行次数界。

本文关注运行时监控能否充分验证分支时间性质。传统监控通常局限于系统的单次执行,作者因此转向多次运行的监控场景,考察其增强的观察能力。为保证一般性,论文以模态 μ 演算作为分支时间性质的形式基础,系统研究多次执行下的可监控性。结果表明,该设置能够系统性地扩展既有分支时间性质的可监控性边界;作者还证明了一类界,刻画性质语法结构与所需系统运行次数之间的对应关系。最后,作者将结果实例化到基于 actor 的系统验证中,以说明方法的适用性。

问题
经典运行时监控只观察单次系统执行,难以充分验证分支时间性质;本文追问多次运行能否突破既有的可监控性限制。
方法
以模态 μ 演算刻画分支时间性质,形式化多次执行下的监控设置,并将理论结果实例化到 actor 系统验证。
评估
通过理论证明展示可监控性边界的系统性扩展,并给出性质语法结构与所需运行次数之间的对应界;以 actor 系统实例进行验证。
原文摘要(Abstract)

This paper studies the extent to which branching-time properties can be adequately verified using runtime monitors. We depart from the classical setup where monitoring is limited to a single system execution and investigate the enhanced observational capabilities when monitoring a system over multiple runs. To ensure generality, we focus on branching-time properties expressed in the modal µ-calculus, a well-studied foundational logic. Our results show that the proposed setup can systematically extend established monitorability limits for branching-time properties. We validate our results by instantiating them to verify actor-based systems. We also prove bounds that capture the correspondence between the syntactic structure of a property and the number of required system runs.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot8681,
  title = {If At First You Don’t Succeed: Extended Monitorability through Multiple Executions},
  author = {Antonis Achilleos and Adrian Francalanza and Jasmine Xuereb},
  booktitle = {LICS},
  year = {2025},
  doi = {10.1109/lics65433.2025.00054}
}