mlsanityData to 14 Oct 2026

SAT Requires Exhaustive Search

arXiv 2302.09512 ↗First posted 19 Feb 2023cs.CC cs.AI cs.DMcited by 0

Not on the map. Why?

Abstract (arXiv)

In this paper, by constructing extremely hard examples of CSP (with large domains) and SAT (with long clauses), we prove that such examples cannot be solved without exhaustive search, which is stronger than P neq NP. This constructive approach for proving impossibility results is very different (and missing) from those currently used in computational complexity theory, but is similar to that used by Kurt G"odel in proving his famous logical impossibility results. Just as shown by G"odel's results that proving formal unprovability is feasible in mathematics, the results of this paper show that proving computational hardness is not hard in mathematics. Specifically, proving lower bounds for many problems, such as 3-SAT, can be challenging because these problems have various effective strategies available for avoiding exhaustive search. However, in cases of extremely hard examples, exhaustive search may be the only viable option, and proving its necessity becomes more straightforward. Consequently, it makes the separation between SAT (with long clauses) and 3-SAT much easier than that between 3-SAT and 2-SAT. Finally, the main results of this paper demonstrate that the fundamental difference between the syntax and the semantics revealed by G"odel's results also exists in CSP and SAT.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 2 of its 26 references that are in the map. First posted on arXiv 19 Feb 2023.

Builds on

2 of 26 references.

References · 2

  1. 2020Erdos Goes Neural: an Unsupervised Learning Framework for Combinatorial Optimization on Graphscited by 115
  2. 2021Super Solutions of the Model RBcited by 1

Built on by

Not cited yet.