News for hackers. Stuff that matters.
Re:Predicting When P=NP Is Resolved by someguy12342 on Sunday December 22, 2019 @04:53PM (#21859921)
Great post. Here are a few things pointers if you want more information about your points:

B) The situation is actually worse than exhausted. We know (have proven) that the regular methods simply won't work (check up "the reletaivzation barrier" and "natural proofs" and "algebrization")

C) We actually can construct problems which take at least a certain amount of time to solve (though admittedly many of them are kind of unnatural). Search up "time hierarchy theorem". This is probably one of the theorems you mention. However, you're right, as far as natural problems go, it appears to be extreme difficult to prove most natural problems takes at least linear time (https://mathoverflow.net/questions/4953/super-linear-time-co...). Note the log*... factor grows extremely slowly.

In fact, it is not known whether SAT requires more than linear time. Since SAT is NP-complete, we expect it to have no polynomial time algorithm... and yet here we are wondering whether it requires even more than linear time. If you are interested in this sort of thing, maybe look up fine-grained complexity. Also note that to solve P != NP, we will have to atleast shown P != PSPACE, since PSPACE contains NP. However, even this seemingly easier problem has had no progress and seems like it would require a huge breakthrough.

Re:Predicting When P=NP Is Resolved by raverbashing on Sunday December 22, 2019 @05:25PM (#21860071)
From this it seems that the question itself might have been hopelessly naive

Is there any evidence that P might be equal to NP? This seems different from other famous conjectures like Fermat's Last Theorem or Riemann's Theorem where what's hard is finding a counterexample that disproves the theory.

Re:Predicting When P=NP Is Resolved by someguy12342 on Sunday December 22, 2019 @05:47PM (#21860159)
I think RJ Lipton (blog author) and Knuth believe it could be true. However, most complexity theorists don't (I think Fortnow does a survey of theorists on this every few years). Knuth says something like "well all it would take is a single algorithm for any of these hundreds of problems". A fine take for the godfather of algorithms. At the same time, there are many people who have in some sense tried to find such an algorithm, even non-explicitly (e.g. factoring would be in P if P = NP). Moreover, there is a lot of complexity theoretic work which makes it hard to believe it to be true (I think Scott Aaronson's blog has some presentable information about this)
Re:Predicting When P=NP Is Resolved by lonelappde on Sunday December 22, 2019 @09:36PM (#21861109)
http://www.informit.com/articles/article.aspx?p=2213858&WT.m...

Note that Knuth does not believe that the constant factor on the P algorithm be will be less than the size of the entire Universe.

Re:Predicting When P=NP Is Resolved by saagarjha on Sunday December 22, 2019 @09:58PM (#21861199)
On the first P algorithm found, or any P algorithm?
Re:Predicting When P=NP Is Resolved by joe_the_user on Sunday December 22, 2019 @05:07PM (#21859974)
>>B) The situation is actually worse than exhausted. We know (have proven) that the regular methods simply won't work (check up "the reletaivzation barrier" and "natural proofs" and "algebrization")

I've heard of those, even tried to read the proof. Still, my understanding is those claims are ultimately "informal proofs" despite having formal step so the situation isn't entirely closed-up but still very bad.

Re:Predicting When P=NP Is Resolved by someguy12342 on Sunday December 22, 2019 @05:30PM (#21860086)
Maybe this will help with understand the revitalization barrier. Most proof of separations of complexity classes relativize, in that not only do they show

A strict subset B

they also show

A^O strict subset B^O

for ANY oracle O. Most of these proofs don't actually explicitly state this is true, but they are readily to be extended this way (e.g. the diagonlizing proofs of the time hierarchy theorem)

However, we know (Baker, Gill, Solovay) that there exists and oracle O1 where

P^O1 subset NP^O1

as well as an oracle O2 such that

P^O2 not subset NP^O2

Therefore, we know we a proof of P != NP must not relativize or else that would contradict the aforementioned result.

Re:Predicting When P=NP Is Resolved by pwdisswordfish2 on Monday December 23, 2019 @01:39AM (#21861891)
P^O is always a subset of NP^O, whatever the O.
Re:Predicting When P=NP Is Resolved by joe_the_user on Monday December 23, 2019 @02:23AM (#21862022)
I think the gp left out the strict before the later subset statements.
Re:Predicting When P=NP Is Resolved by someguy12342 on Monday December 23, 2019 @02:47AM (#21862099)
That's right! I completely flubbed that part while doing some other edits! Thanks. What I wanted to say is there are O1 and O2 such that:

P^O1 strict subset NP^O1

and

P^O2 equals NP^O2