Paper 2024/2035
A Note on P $\neq$ NP
Abstract
The question of whether the complexity class P equals NP is a major unsolved problem in theoretical computer science. The key to proving that P $\neq$ NP is to show that there is no efficient (polynomial time) algorithm for a language in NP, which is almost impossible, i.e., proving that P $\neq$ NP is almost impossible. In all attempts to prove P $\neq$ NP, all we can do is try to provide the best clues or evidence for P $\neq$ NP. In this paper, we introduce a new language, the Add/XNOR problem, which has the simplest structure and perfect randomness, by extending the subset sum problem. We conjecture that the square-root complexity is required to solve the Add/XNOR problem, which is by far the strongest evidence for P $\neq$ NP. That is, problems that are verifiable in polynomial time are not necessarily solvable in polynomial time. Furthermore, by giving up commutative and associative properties, we design a magma equipped with a permutation and successfully achieve Conjecture 2. Based on this conjecture, we obtain the Add/XOR/XNOR problem and one-way functions that are believed to require exhaustive search to solve or invert.
Metadata
- Available format(s)
-
PDF
- Category
- Foundations
- Publication info
- Preprint.
- Keywords
- PNPsubset sum problemAdd and XNOR problemcomplexity theorypolynomial timeexponential time
- Contact author(s)
- wangping @ szu edu cn
- History
- 2025-02-06: last of 18 revisions
- 2024-12-17: received
- See all versions
- Short URL
- https://ia.cr/2024/2035
- License
-
CC BY-NC-ND
BibTeX
@misc{cryptoeprint:2024/2035, author = {Ping Wang}, title = {A Note on P $\neq$ {NP}}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/2035}, year = {2024}, url = {https://eprint.iacr.org/2024/2035} }