跳到主要导航 跳到搜索 跳到主要内容

SAT requires exhaustive search

  • Ke Xu*
  • , Guangyan Zhou
  • *此作品的通讯作者
  • Beijing Technology and Business University

科研成果: 期刊稿件文章同行评审

摘要

In this paper, we identify the distinction between non-brute-force computation and brute-force computation as the most fundamental problem in computer science. Subsequently, we prove, by the diagonalization method, that constructed self-referential CSPs cannot be solved by non-brute-force computation, which is stronger than P ≠ NP. This constructive method for proving impossibility results is very different (and missing) from existing approaches in computational complexity theory, but aligns with Gödel’s technique for proving logical impossibility. Just as Gödel showed that proving formal unprovability is feasible in mathematics, our results 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 to avoid exhaustive search. However, for self-referential examples that are extremely hard, exhaustive search becomes unavoidable, making its necessity easier to prove. Consequently, it renders the separation between non-brute-force computation and brute-force computation much simpler than that between P and NP. Finally, our results are akin to Gödel’s incompleteness theorem, as they reveal the limits of reasoning and highlight the intrinsic distinction between syntax and semantics.

源语言英语
文章编号1912405
期刊Frontiers of Computer Science
19
12
DOI
出版状态已出版 - 12月 2025

指纹

探究 'SAT requires exhaustive search' 的科研主题。它们共同构成独一无二的指纹。

引用此