Solving NP-complete Problems Efficiently

Authors

DOI:

https://doi.org/10.59973/ipil.122

Keywords:

Complexity classes, Boolean formula, Graph, Completeness, Polynomial time

Abstract

The P versus NP problem is a fundamental question in computer science. It asks whether problems whose solutions can be quickly verified can also be quickly solved. Here, "quickly" refers to computational time that grows proportionally to the size of the input (polynomial time). While the problem's roots trace back to a 1955 letter from John Nash, its formalization is attributed to Stephen Cook and Leonid Levin. Despite extensive research, a definitive answer remains elusive. Closely tied to this is the concept of NP-completeness. If a single NP-complete problem could be solved efficiently, it would imply that all problems in NP can be solved efficiently, proving that P equals NP. Garey and Johnson defined K-CLOSURE such that for any edge $(u, v)$ in the directed graph, either node $u$ is in the set $V'$ or node $v$ is not in $V'$. This implies that either both nodes are in $V'$ or both are not in $V'$. Our previous work in IPI Letters presented a polynomial-time algorithm for K-CLOSURE. While no errors have been identified in this work, many believe that Garey and Johnson's original definition was incorrect, and their citation of Queyranne was a misunderstanding. Many argue that the empty set serves as a simple counterexample to Garey and Johnson's definition of K-CLOSURE. This paper proposes that K-CLOSURE is actually an NP-complete problem, which would imply that P equals NP.

Author Biography

Frank Vega, Independent Researcher, Cotorro, Havana

Frank Vega is essentially a Back-End Programmer and Mathematical Hobbyist who graduated in Computer Science in 2007. In May 2022, The Ramanujan Journal accepted his math article about the Riemann hypothesis. The article "Robin's criterion on divisibility" makes several significant contributions to the field of number theory. It provides a proof of the Robin inequality for a large class of integers, and it suggests new directions for research in the area of analytic number theory.

References

Stephen Arthur Cook. The P versus NP Problem, Clay Mathematics Institute. https://www.claymath.org/wp-content/uploads/2022/06/pvsnp.pdf, June 2022. Accessed September 13, 2024.

Madhu Sudan. The P vs. NP problem. http://people.csail.mit.edu/madhu/papers/2010/pnp.pdf, May 2010. Accessed September 13, 2024.

Lance Fortnow. The status of the P versus NP problem. Communications of the ACM, 52(9):78–86, 2009. doi:10.1145/1562164.1562186. DOI: https://doi.org/10.1145/1562164.1562186

Scott Aaronson. P ?= NP. Open Problems in Mathematics, pages 1–122, 2016. doi:10.1007/978-3-319-32162-2_1. DOI: https://doi.org/10.1007/978-3-319-32162-2_1

Theodore Baker, John Gill, and Robert Solovay. Relativizations of the P =?NP Question. SIAM Journal on computing, 4(4):431–442, 1975. doi:10.1137/0204037. DOI: https://doi.org/10.1137/0204037

Alexander A Razborov and Steven Rudich. Natural Proofs. Journal of Computer and System Sciences, 1(55):24–35, 1997. doi:10.1006/jcss.1997.1494. DOI: https://doi.org/10.1006/jcss.1997.1494

Avi Wigderson. Mathematics and Computation: A Theory Revolutionizing Technology and Science. Princeton University Press, 2019. DOI: https://doi.org/10.1515/9780691192543

Lance Fortnow. Fifty Years of P vs. NP and the Possibility of the Impossible. Communications of the ACM, 65(1):76–85, 2022. doi:10.1145/3460351. DOI: https://doi.org/10.1145/3460351

Thomas H Cormen, Charles E Leiserson, Ronald L Rivest, and Clifford Stein. Introduction to Algorithms. The MIT Press, 3rd edition, 2009.

Michael R Garey and David S Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. San Francisco: W. H. Freeman and Company, 1 edition, 1979.

Frank Vega. Note for the P versus NP Problem. IPI Letters, 2(2):14–18, Jun. 2024. URL: https://ipipublishing.org/index.php/ipil/article/view/92, doi:10.59973/ipil.92. DOI: https://doi.org/10.59973/ipil.92

Downloads

Published

2024-09-16

How to Cite

Vega, F. (2024). Solving NP-complete Problems Efficiently. IPI Letters, 2(2), 76–79. https://doi.org/10.59973/ipil.122

Issue

Section

Opinions

Most read articles by the same author(s)