Re:The polynomial algorithm for 3-SAT problem (or P=NP)
by sonoffett on Wednesday January 19, 2011 @11:43PM
(#2122675)
Cperciva is right, but I think you're mistaken when you say "many problems harder than NP are NP complete", NP complete problems are both NP and NP hard. NP hard is a class of problems such that every problem in NP can be reduced to any problem in NP hard. Meaning if P=NP then every problem in NP(including the NP complete problems) can be solved in polynomial time; all it takes is one algorithm that solves an NP complete problem in polynomial time (note that this does not show that P=NP hard, a much stronger claim).
Re:The polynomial algorithm for 3-SAT problem (or P=NP)
by bdr on Thursday January 20, 2011 @12:14AM
(#2122747)
You're right. I've got the brain hiccups.
Re:The polynomial algorithm for 3-SAT problem (or P=NP)
by JadeNB on Thursday January 20, 2011 @01:45AM
(#2122915)
> Also, there are problems in NP that are neither in P, nor are they NP- or co-NP-complete.
Err, it seems to me you've got a very serious statement there. I think you mean “that are not known to be …”.
Re:The polynomial algorithm for 3-SAT problem (or P=NP)
by JoeCamel on Thursday January 20, 2011 @05:17AM
(#2123206)
No, there actually are problems in "NP-intermediate" class (if P!=NP) although they are artificial. :) And, of course you are right, for many other problems researchers suspect they might be in NPI. See http://cstheory.stackexchange.com/questions/79/problems-betw...
Re:The polynomial algorithm for 3-SAT problem (or P=NP)
by lmkg on Thursday January 20, 2011 @12:31PM
(#2124387)
It's been proven that if P != NP, then there are problems in NP, which are neither in P nor NP-complete. We don't know what those problems are, because identifying such a problem would prove P != NP. There are candidates, such as factoring, for which there are neither polynomial algorithms nor proofs of NP-completeness, but definitively identifying them is at least as hard as proving P != NP, and possibly harder.
Re:The polynomial algorithm for 3-SAT problem (or P=NP)
by bdr on Thursday January 20, 2011 @02:50AM
(#2123023)
Yep. I should just stop posting today. :)
Re:The polynomial algorithm for 3-SAT problem (or P=NP)
by dejb on Thursday January 20, 2011 @12:26AM
(#2122768)
The point I was trying to make (badly) was that the actual claim doesn't imply P = NP, only that P = NP-complete. Given that factoring isn't known to be NP-complete (or co-NP-complete) this paper doesn't imply that factoring is in P.
Re:The polynomial algorithm for 3-SAT problem (or P=NP)
by anorwell on Thursday January 20, 2011 @01:38AM
(#2122906)
If a single NP-Complete problem is in P, then P=NP. This is what NP-Complete means. In particular, factoring would be in P. Conversely, factoring is not NP-complete, so if factoring were in P, we could not draw any conclusions about P=?NP.
Also, there are problems in NP that are neither in P, nor are they NP- or co-NP-complete.