【24h】

Tradeoffs in the Complexity of Backdoor Detection

机译:后门检测复杂性的权衡

获取原文

摘要

There has been considerable interest in the identification of structural properties of combinatorial problems that lead to efficient algorithms for solving them. Some of these properties are "easily" identifiable, while others are of interest because they capture key aspects of state-of-the-art constraint solvers. In particular, it was recently shown that the problem of identifying a strong Horn- or 2CNF-backdoor can be solved by exploiting equivalence with deletion backdoors, and is NP-complete. We prove that strong backdoor identification becomes harder than NP (unless NP=coNP) as soon as the inconsequential sounding feature of empty clause detection (present in all modern SAT solvers) is added. More interestingly, in practice such a feature as well as polynomial time constraint propagation mechanisms often lead to much smaller backdoor sets. In fact, despite the worst-case complexity results for strong backdoor detection, we show that Satz-Rand is remarkably good at finding small strong backdoors on a range of experimental domains. Our results suggest that structural notions explored for designing efficient algorithms for combinatorial problems should capture both statically and dynamically identifiable properties.
机译:在识别组合问题的结构性质方面存在相当兴趣,导致有效的算法来解决它们。其中一些属性是“轻松”可识别的,而其他属性则是兴趣的,因为它们捕获了最先进的约束求解器的关键方面。特别是,最近表明可以通过利用删除后门利用当量来解决识别强角或2CNF-后门的问题,并且是NP-Complete。一旦添加了空虚子阶段检测的无关紧要的探测特征(在所有现代SAT求解器中存在)时,我们证明强烈的后门识别比NP(除非NP = CONP)变得更难(除非NP = CONP)。更有趣的是,在实践中的这种特征以及多项式时间约束传播机制通常导致更小的后门组。事实上,尽管具有强大的后门检测的最坏情况结果,但我们表明Satz-rand非常擅长在一系列实验域找到小强度后门。我们的研究结果表明,为组合问题设计高效算法探索的结构概念应捕获静态和动态可识别的属性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号