A Polynomial-Time Deterministic Algorithm for an NP-Complete Problem
Xinwen Jiang, Holden Wool

TL;DR
This paper presents a polynomial-time algorithm for an NP-complete graph problem, claiming to prove NP=P by solving the Multi-stage graph Simple Path problem efficiently.
Contribution
The paper introduces a novel polynomial-time algorithm for an NP-complete problem and provides a proof that NP equals P, which is a major theoretical breakthrough.
Findings
Algorithm solves MSP in polynomial time ($O(|E|^9)$)
Proof of NP=P based on structural properties of MSP instances
Verification by multiple AI systems confirms correctness
Abstract
We introduce an NP-complete graph decision problem, the "Multi-stage graph Simple Path" (abbr. MSP) problem, which focuses on determining the existence of specific "global paths" in a graph . We show that the MSP problem can be solved in polynomial () time, by proposing a polynomial-time graph algorithm and the proof of its correctness. Our result implies NPP. The algorithm leverages the data structure of reachable-path edge-set . By establishing the interplay between preceding decisions and subsequent decisions, the information computed for (in a monotonically decreasing manner) carries all necessary contextual information, and can be utilized to summarize the "history" and to detect the "future" for searching "global paths". The relation of of different stages in the multi-stage graph resembles the state-transition equation in dynamic programming,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Complexity and Algorithms in Graphs · Advanced Graph Theory Research
