Started By
Message

re: Thoughts on the P versus NP problem?

Posted on 3/21/22 at 11:04 pm to
Posted by Spirit of Dunson
Member since Mar 2007
23111 posts
Posted on 3/21/22 at 11:04 pm to
Not a mathematician or computer scientist

Would proving P=NP provide any information toward actually solving NP problems?
Is it possible to prove P=NP but still be practically unable to solve NP problems?

I guess I'm separating the academic potential that P could = NP and the practical real world potential of actually solving NP problems. So could we prove P=NP, but still have encryption safe?
Posted by UndercoverBryologist
Member since Nov 2020
8077 posts
Posted on 3/21/22 at 11:08 pm to
quote:

Would proving P=NP provide any information toward actually solving NP problems? Is it possible to prove P=NP but still be practically unable to solve NP problems?


An N=NP theorem would undoubtably provide a blueprint for converting all NP problems to P. In fact, that’s probably how it would be solved if it is ever proven. The lucky mathematician would stumbled upon an insight that irrefutably demonstrated that an NP problem can be written out as a P problem and solved just as easily.

Edit: This is how Fermat’s Last Theorem was proven. It was realized that the equation a^n + b^n = c^n would have to be elliptical, but if all elliptical equations are modular (as Taniyama-Shimura conjectured), the exponent could never be greater than 2. That’s how Andrew Wiles solved the theorem. He didn’t tackle Fermat’s Last Theorem directly. He took an alternative path and tackled Taniyama-Shimura, which gave FML for free.


So to answer your question, the theorem wouldn’t automatically provide ways of breaking encryption, but it would provide the blueprint and the first, and hardest stepping stone, to doing so.
This post was edited on 3/21/22 at 11:14 pm
Posted by LordSaintly
Member since Dec 2005
38994 posts
Posted on 3/21/22 at 11:15 pm to
quote:

Is it possible to prove P=NP but still be practically unable to solve NP problems?



Not really. Those problems wouldn't be unsolvable for long.

If you prove P = NP, then it means all problems in NP can be solved quickly. It would just be a matter of time before someone finds a fast algorithm for these problems.

quote:

I guess I'm separating the academic potential that P could = NP and the practical real world potential of actually solving NP problems. So could we prove P=NP, but still have encryption safe?


Like the OP said, it would be a major breakthrough since it would solve some real problems, but we'd have to reinvent some cryptographic algorithms. Anything that relies on a P =/= NP assumption would have to get tossed out.
first pageprev pagePage 1 of 1Next pagelast page
refresh

Back to top
logoFollow TigerDroppings for LSU Football News
Follow us on Twitter, Facebook and Instagram to get the latest updates on LSU Football and Recruiting.

FacebookTwitterInstagram