Q2075
>Pompeo
"You've been a BAD boy [NP]." -Q
Tech policy
What Does âP vs. NPâ Mean for the Rest of Us?
A proposed âproofâ is probably a bustâbut even failed attempts can advance computer science.
by
John Pavlus archive page
August 19, 2010
Programmers and computer scientists have been buzzing for the past week about the latest attempt to solve one of the most vexing questions in computer science: the so-called âP versus NP problem.â
Vinay Deolalikar, a research scientist at HP Labs in Palo Alto, CA, posted his âproofâ online and sent it to several experts in the field on August 6. Colleagues immediately began dissecting the proof on academic blogs and wikis. Early reactions were respectful but skeptical, and the current consensus is that Deolalikarâs approach is fundamentally flawed.
A solid proof would earn Deolalikar fame and fortune. The Clay Mathematics Institute in Cambridge, MA, has named âP versus NPâ as one of its âMillenniumâ problems, and offers $1 million to anyone who provides a verified proof.
But âP versus NPâ is more than just an abstract mathematical puzzle. It seeks to determineâonce and for allâwhich kinds of problems can be solved by computers, and which kinds cannot. âPâ-class problems are âeasyâ for computers to solve; that is, solutions to these problems can be computed in a reasonable amount of time compared to the complexity of the problem. Meanwhile, for âNPâ problems, a solution might be very hard to findâperhaps requiring billions of yearsâ worth of computationâbut once found, it is easily checked. (Imagine a jigsaw puzzle: finding the right arrangement of pieces is difficult, but you can tell when the puzzle is finished correctly just by looking at it.)
âŚâŚâŚâŚ.
https://www.technologyreview.com/2010/08/19/262224/what-does-p-vs-np-mean-for-the-rest-of-us/