arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1901.04893cs.LO
收藏

算术$μ$ -演算的最优可满足性检验

Optimal Satisfiability Checking for Arithmetic $μ$-Calculi

Daniel Hausmann, Lutz Schröder

摘要:

共代数$μ$演算为不动点逻辑提供了一个通用的语义框架,其分支类型超出了标准的关系设置,例如概率,加权或基于博弈。以前的工作的coalgebraic $μ$ -演算包括指数时间上界的可满足性检查,但需要一个良好的表规则的下一步模态。这样的规则并不是在所有感兴趣的情况下都可用,特别是那些涉及整数权重的情况,如分级$μ$ -演算,或者实值权重与非线性算术的组合。在本文中,我们证明了相同的复杂性上限更一般的假设下,特别是关于(更简单)的可满足性问题的复杂性的基本所谓的一步逻辑,大致描述为嵌套的下一个步骤片段的逻辑。我们还提出了一个通用的全局缓存算法,是适合于实际使用,并支持对飞行可满足性检查。示例应用包括在具有Presburger算术的分级$μ$ -演算的扩展中用于可满足性检查的新指数时间上界,以及(二值)概率$μ$ -演算的扩展与多项式不等式。作为一个副结果,我们还得到了一个新的上限$\mathcal{O}(((nk)!)^2)$的最小模型大小的可满足的公式,所有的共代数$μ$ -演算,其中$n$是大小的公式和$k$的交替深度。

英文摘要:

The coalgebraic $μ$-calculus provides a generic semantic framework for fixpoint logics with branching types beyond the standard relational setup, e.g. probabilistic, weighted, or game-based. Previous work on the coalgebraic $μ$-calculus includes an exponential time upper bound on satisfiability checking, which however requires a well-behaved set of tableau rules for the next-step modalities. Such rules are not available in all cases of interest, in particular ones involving either integer weights as in the graded $μ$-calculus, or real-valued weights in combination with non-linear arithmetic. In the present paper, we prove the same upper complexity bound under more general assumptions, specifically regarding the complexity of the (much simpler) satisfiability problem for the underlying so-called one-step logic, roughly described as the nesting-free next-step fragment of the logic. We also present a generic global caching algorithm that is suitable for practical use and supports on-the-fly satisfiability checking. Example applications include new exponential-time upper bounds for satisfiability checking in an extension of the graded $μ$-calculus with Presburger arithmetic, as well as an extension of the (two-valued) probabilistic $μ$-calculus with polynomial inequalities. As a side result, we moreover obtain a new upper bound $\mathcal{O}(((nk)!)^2)$ on minimum model size for satisfiable formulas for all coalgebraic $μ$-calculi, where $n$ is the size of the formula and $k$ its alternation depth.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑