中文

k-可满足性中非全等式既诅咒又祝福

计算复杂性 2019-06-27 v5

摘要

作为kk-SAT问题的一个自然变体,NAE-kk-SAT额外要求每个子句中的文字取非全等(NAE)真值。在本文中,我们研究了求解NAE-kk-SAT和MAX-NAE-kk-SAT近似的最坏情况时间复杂度,作为kk、变量数nn和性能比δ\delta的函数。后一问题要求找到至少最优解δ\delta倍的解。我们的主要结果包括:(1) 一种用于NAE-kk-SAT的确定性算法,在所有k3k \ge 3上比最佳的kk-SAT确定性算法更快。此前,已知没有NAE-kk-SAT算法比kk-SAT算法更快。对于k=3k = 3,我们达到了1.326n1.326^n的上界。对应的33-SAT上界为1.328n1.328^n。(2) 一种用于MAX-NAE-kk-SAT近似的随机算法,其上界为(2ϵk(δ))n(2 - \epsilon_k(\delta))^n,其中ϵk(δ)>0\epsilon_k(\delta) > 0仅依赖于kkδ\delta。此前,对于k4k \ge 4的MAX-NAE-kk-SAT近似,没有已知比平凡2n2^n更好的上界。对于δ=0.9\delta = 0.9k=4k = 4,我们达到了1.947n1.947^n的上界。(3) 一种用于MAX-NAE-kk-SAT近似的确定性算法。对于δ=0.9\delta = 0.9k=3k = 3,我们达到了1.698n1.698^n的上界,优于MAX-NAE-33-SAT精确算法的上界1.731n1.731^n。我们的发现为以下问题提供了新见解:NAE-kk-SAT是否比kk-SAT更容易?答案至少在精确且确定性地求解这些问题时是肯定的,而对于k4k \ge 4近似求解MAX-NAE-kk-SAT可能比MAX-kk-SAT更难。

关键词

引用

@article{arxiv.1809.04312,
  title  = {The Curse and Blessing of Not-All-Equal in k-Satisfiability},
  author = {S. Cliff Liu},
  journal= {arXiv preprint arXiv:1809.04312},
  year   = {2019}
}

备注

18 pages, 3 figures