首页> 外文会议>AAAI Conference on Artificial Intelligence >A SAT-Based Approach for Solving the Modal Logic S5-Satisfiability Problem
【24h】

A SAT-Based Approach for Solving the Modal Logic S5-Satisfiability Problem

机译:一种基于SAT的方法,用于解决模态逻辑S5可满足性问题的方法

获取原文

摘要

We present a SAT-based approach for solving the modal logic S5-satisfiability problem. That problem being NP-complete, the translation into SAT is not a surprise. Our contribution is to greatly reduce the number of propositional variables and clauses required to encode the problem. We first present a syntactic property called diamond degree. We show that the size of an S5-model satisfying a formula Φ can be bounded by its diamond degree. Such measure can thus be used as an upper bound for generating a SAT encoding for the S5-satisfiability of that formula. We also propose a lightweight caching system which allows us to further reduce the size of the propositional formula. We implemented a generic SAT-based approach within the modal logic S5 solver S52SAT. It allowed us to compare experimentally our new upper-bound against previously known one, i.e. the number of modalities of Φ and to evaluate the effect of our caching technique. We also compared our solver against existing modal logic S5 solvers. The proposed approach outperforms previous ones on the benchmarks used. These promising results open interesting research directions for the practical resolution of others modal logics (e.g. K, KT, S4)
机译:我们介绍了一种基于SAT的方法,用于解决模态逻辑S5可满足性问题。那个问题是np-complete,翻译成坐满并不令人惊讶。我们的贡献是大大减少编码问题所需的命题变量和条款的数量。我们首先介绍一个称为钻石学位的句法财产。我们表明满足公式φ的S5模型的大小可以通过其菱形度限制。因此,这种度量可以用作用于为该公式的S5的SAT编码产生饱和性的上限。我们还提出了一种轻质缓存系统,使我们能够进一步降低命题公式的尺寸。我们在模态逻辑S5求解器S52SAT中实现了基于通用的SAT基方法。它允许我们通过实验比较我们的新上限,以前已知的,即φ的模式数量和评估我们的缓存技术的效果。我们还将我们的求解器与现有的模态逻辑S5求解器进行了比较。所提出的方法优于使用的基准测试。这些有希望的结果开放了其他有趣的研究方向,以实现其他莫代尔逻辑的实际解决(例如K,Kt,S4)

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号