English

Chain, Generalization of Covering Code, and Deterministic Algorithm for k-SAT

Data Structures and Algorithms 2020-03-19 v7

Abstract

We present the current fastest deterministic algorithm for kk-SAT, improving the upper bound (22/k)n+o(n)(2-2/k)^{n + o(n)} dues to Moser and Scheder [STOC'11]. The algorithm combines a branching algorithm with the derandomized local search, whose analysis relies on a special sequence of clauses called chain, and a generalization of covering code based on linear programming. We also provide a more ingenious branching algorithm for 33-SAT to establish the upper bound 1.32793n1.32793^n, improved from 1.3303n1.3303^n.

Keywords

Cite

@article{arxiv.1804.07901,
  title  = {Chain, Generalization of Covering Code, and Deterministic Algorithm for k-SAT},
  author = {S. Cliff Liu},
  journal= {arXiv preprint arXiv:1804.07901},
  year   = {2020}
}

Comments

In the 45th International Colloquium on Automata, Languages, and Programming (ICALP 2018)

R2 v1 2026-06-23T01:30:51.586Z