【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.
机译:人们对识别组合问题的结构特性引起了极大的兴趣,这些问题导致了解决这些问题的有效算法。这些属性中的一些是“轻松”可识别的,而其他属性则很有趣,因为它们捕获了最新的约束求解器的关键方面。特别地,最近显示出,可以通过利用与删除后门的等效性来解决识别强Horn或2CNF后门的问题,并且该问题是NP完全的。我们证明,一旦添加了空子句检测的无关紧要的发音功能(存在于所有现代SAT求解器中),强大的后门识别就会比NP困难(除非NP = coNP)。更有趣的是,在实践中,这种功能以及多项式时间约束传播机制通常会导致后门集变得更小。实际上,尽管对于强力后门检测而言,最坏情况下的复杂性结果,但我们表明,Satz-Rand擅长在一系列实验域中找到小的强力后门。我们的结果表明,为设计有效的组合问题算法而探索的结构概念应同时包含静态和动态可识别的属性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号