首页> 外文会议>ACM/IEEE Design Automation Conference >An AIG-Based QBF-Solver Using SAT for Preprocessing
【24h】

An AIG-Based QBF-Solver Using SAT for Preprocessing

机译:使用SAT进行预处理的基于AIG的QBF求解器

获取原文

摘要

In this paper we present a solver for Quantified Boolean Formulas (QBFs) which is based on And-Inverter Graphs (AIGs). We use a new quantifier elimination method for AIGs, which heuristically combines cofactor-based quantifier elimination with quantification using BDDs and thus benefits from the strengths of both data structures. Moreover, we present a novel SAT-based method for preprocessing QBFs that is able to efficiently detect variables with forced truth assignments, allowing for an elimination of these variables from the input formula. We describe the used algorithm which heavily relies on the incremental features of modern SAT-solvers. Experimental results demonstrate that our preprocessing method can significantly improve the performance of QBF preprocessing and thus is able to accelerate the overall solving process when used in combination with state-of-the-art QBF-solvers. In particular, we integrated the preprocessing technique as well as the quantifier elimination method into the QBF-solver AIG Solve, allowing it to outperform state-of-the-art solvers.
机译:在本文中,我们提出了一种用于量化布尔公式(QBFS)的求解器,其基于逆变器图(AIG)。我们使用新的量化消除方法来实现AIG,它通过使用BDD来通过量化来消除基于Cofactor的量化,从而使来自两个数据结构的强度的益处。此外,我们提出了一种新的SAT基方法,用于预处理QBFS能够有效地检测具有强制真理分配的变量,允许从输入公式中消除这些变量。我们描述了符合现代SAT-SOLVER的增量特征的使用算法。实验结果表明,我们的预处理方法可以显着提高QBF预处理的性能,因此能够在与最先进的QBF溶剂结合使用时加速整体求解过程。特别是,我们将预处理技术集成到QBF-Solver AIG解决方案中,使其允许其优于最先进的求解器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号