Preprint
Article

This version is not peer-reviewed.

P vs NP

Submitted:

22 July 2026

Posted:

28 July 2026

You are already at the latest version

Abstract
The P versus NP problem is a cornerstone of theoretical computer science: it asks whether every problem whose solution can be checked quickly can also be solved quickly. Here, “quickly” means in polynomial time, where the running time grows as a fixed power of the input size. The question traces back to John Nash’s 1955 letter to the National Security Agency, and was later formalized by Stephen Cook and Leonid Levin. Despite decades of research, it remains open. At the heart of the problem lies the notion of NP-completeness: if any single NP-complete problem, such as SAT, admitted a polynomial-time algorithm, then every problem in NP would, proving P = NP. This paper presents such an algorithm for SAT, thereby establishing that P equals NP.
Keywords: 
;  ;  ;  ;  
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2026 MDPI (Basel, Switzerland) unless otherwise stated

Accessibility

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings