首页> 外文期刊>Constraints >Limitations of restricted branching in clause learning
【24h】

Limitations of restricted branching in clause learning

机译:子句学习中受限分支的局限性

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

The techniques for making decisions, that is, branching, play a central role in complete methods for solving structured instances of constraint satisfaction problems (CSPs). In this work we consider branching heuristics in the context of propositional satisfiability (SAT), where CSPs are expressed as propositional formulas. In practice, there are cases when SAT solvers based on the Davis-Putnam-Logemann-Loveland procedure (DPLL) benefit from limiting the set of variables the solver is allowed to branch on to so called input variables which provide a strong unit propagation backdoor set to any SAT instance. Theoretically, however, restricting branching to input variables implies a super-polynomial increase in the length of the optimal proofs for DPLL (without clause learning), and thus input-restricted DPLL cannot polynomially simulate DPLL. In this paper we settle the case of DPLL with clause learning. Surprisingly, even with unlimited restarts, input-restricted clause learning DPLL cannot simulate DPLL (even without clause learning). The opposite also holds, and hence DPLL and input-restricted clause learning DPLL are polynomially incomparable. Additionally, we analyze the effect of input-restricted branching on clause learning solvers in practice with various structured real-world benchmarks.
机译:决策技术(即分支)在解决约束满足问题(CSP)的结构化实例的完整方法中起着核心作用。在这项工作中,我们考虑命题可满足性(SAT)上下文中的分支启发法,其中CSP表示为命题公式。实际上,在某些情况下,基于Davis-Putnam-Logemann-Loveland过程(DPLL)的SAT求解器会受益于限制允许求解器分支到所谓的输入变量的变量集,这些变量提供强大的单位传播后门集任何SAT实例。但是,从理论上讲,将分支限制为输入变量意味着DPLL的最优证明的长度将超多项式增加(无子句学习),因此输入受限的DPLL不能多项式地模拟DPLL。在本文中,我们通过子句学习解决了DPLL的情况。令人惊讶的是,即使无限重启,输入受限子句学习DPLL也无法模拟DPLL(即使没有子句学习)。相反的情况也成立,因此DPLL和输入限制子句学习DPLL在多项式上是无法比拟的。此外,我们在实践中使用各种结构化的实际基准分析了输入受限分支对子句学习求解器的影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号