【24h】

Optimal Satisfiability Checking for Arithmetic μ-Calculi

机译:算术μ计算的最佳可满足性检查

获取原文

摘要

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 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. Example applications include new exponential-time upper bounds for satisfiability checking in an extension of the graded μ-calculus with polynomial inequalities (including positive Presburger arithmetic), as well as an extension of the (two-valued) probabilistic μ-calculus with polynomial inequalities.
机译:合并的μ演算为定点逻辑提供了泛型语义框架,其分支类型超出了标准关系设置,例如概率,加权或基于游戏的。以前的关于煤代数微积分的工作包括可满足性检查的指数时间上限,但是对于下一步模式,它需要一套行为规范的表格规则。此类规则并非在所有感兴趣的情况下都可用,特别是涉及分级μ微积分中的整数权重或与非线性算术相结合的实值权重的规则。在当前的工作中,我们证明了在更笼统的假设下所具有的相同的复杂度上限,特别是关于底层单步逻辑的(更简单的)可满足性问题的复杂度,粗略地描述为无嵌套的下一步逻辑。通过支持动态可满足性检查的通用全局缓存算法来实现此限制。示例应用程序包括在具有多项式不等式的分级μ-微积分(包括正Presburger算术)的扩展中以及在具有多项式不等式的(二值)概率μ-微积分的扩展中用于满意度检查的新指数时间上限。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号