paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Coalgebraic Satisfiability Checking for Arithmetic $\mu$-Calculi

算术 μ-演算的余代数可满足性检查
LMCS vol.Volume 20, Issue 32024匹配度 2/10 · 论文研究余代数μ演算的可满足性检查,属于形式逻辑与自动机理论;虽涉及概率/加权分支及算术约束,但与用户关注的静态分析、LLM/Agent、浮点程序分析或贝叶斯程序分析无直接交集。引用 0 inbox
Daniel Hausmann, Lutz Schröder
crossref: 2026-09-10

AI 速览

一句话:在更一般的单步逻辑可满足性假设下,给出算术余代数 μ-演算可满足性检查的指数时间上界与通用全局缓存算法。

余代数 μ-演算为概率、加权、博弈等非关系型分支系统提供统一的不动点逻辑语义。既有可满足性检查的指数时间上界依赖较严的 tableau 规则条件:规则匹配需多项式编码,且序列对偶需吸收 cut;分级 μ-演算、整数权重及实值权重加非线性算术等情形尚未满足。本文在更一般假设下重新证明该上界,假设仅涉及底层单步逻辑(无嵌套下一步片段)的可满足性复杂度,并给出支持即时检查的通用全局缓存算法。该方法直接容纳非守卫公式,避免守卫化变换;应用于带多项式不等式的分级 μ-演算(含正 Presburger 算术)和双值概率 μ-演算扩展,获得新的指数时间上界。

问题
既有余代数 μ-演算可满足性检查的指数上界依赖较强的 tableau 规则条件,无法覆盖整数权重、实值权重非线性算术等情形。
方法
将假设弱化为底层单步逻辑的可满足性复杂度,并设计通用全局缓存算法,支持即时检查与非守卫公式。
评估
通过证明更一般条件下的上界,并导出带多项式不等式的分级 μ-演算和概率 μ-演算扩展的指数时间新上界。
原文摘要(Abstract)

The coalgebraic $\mu$-calculus provides a generic semantic framework for fixpoint logics over systems whose branching type goes beyond the standard relational setup, e.g. probabilistic, weighted, or game-based. Previous work on the coalgebraic $\mu$-calculus includes an exponential-time upper bound on satisfiability checking, which however relies on the availability of tableau rules for the next-step modalities that are sufficiently well-behaved in a formally defined sense; in particular, rule matches need to be representable by polynomial-sized codes, and the sequent duals of the rules need to absorb cut. While such rule sets have been identified for some important cases, they are not known to exist in all cases of interest, in particular ones involving either integer weights as in the graded $\mu$-calculus, or real-valued weights in combination with non-linear arithmetic. In the present work, we prove the same upper complexity bound under more general assumptions, specifically regarding the complexity of the (much simpler) satisfiability problem for the underlying one-step logic, roughly described as the nesting-free next-step fragment of the logic. The bound is realized by a generic global caching algorithm that supports on-the-fly satisfiability checking. Notably, our approach directly accommodates unguarded formulae, and thus avoids use of the guardedness transformation. Example applications include new exponential-time upper bounds for satisfiability checking in an extension of the graded $\mu$-calculus with polynomial inequalities (including positive Presburger arithmetic), as well as an extension of the (two-valued) probabilistic $\mu$-calculus with polynomial inequalities.

链接与引用

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

BibTeX
@article{paperbot2740,
  title = {Coalgebraic Satisfiability Checking for Arithmetic $\mu$-Calculi},
  author = {Daniel Hausmann and Lutz Schröder},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 20, Issue 3},
  year = {2024},
  doi = {10.46298/lmcs-20(3:9)2024}
}