This is definitely one of those "I'm going to wait for the peer review" claims, but it is pretty exciting. Pros: The author is not a dilettante, and is actively researching in the area ( http://theory.cs.uni-bonn.de/blum/Forschung/forsch.var ) Cons: It's not my area, but I was expecting something a little more novel for a solution to P?NP. This almost seems too simple (it might almost fit in a margin...). Could be pr…
The paper looks like it is 38 pages and builds on other work. That doesn't seem too simple to me.
A Solution of the P versus NP Problem?
191–200 of 303 posts
Re: A Solution of the P versus NP Problem?
#192If p != np, then comp sci will lose much of its appeal. There is an underlying hope behind the field that p = np, otherwise most problems of interest are intractable, and programmers are no longer masters of the universe. This is probably why there is not a proof yet, since the truth is undesirable.
This is probably why there is not a proof yet, since the truth is undesirable.
You are presenting an explanation to a false observation.Re: A Solution of the P versus NP Problem?
#193Earlier quoted context omitted.
Unlikely considering the author of the paper. I'm basing that on other comments on the thread which this section seems to be missing, e.g.: > ...this guy is an established senior researcher at the University of Bonn
Even experienced people can make "silly" mistakes. https://arxiv.org/abs/1612.04208v1
Re: A Solution of the P versus NP Problem?
#194Showing the draft to few colleagues to see if they can spot mistakes before 'shaking the world' is probably a good idea.
Re: A Solution of the P versus NP Problem?
#195Earlier quoted context omitted.
>> This implies P not equal NP.
> This implies P not equal NP I did some graduate level research on P =? NP, specifically in the SAT space " rel="nofollow">https://en.wikipedia.org/wiki/Satisfiability> . In particular, I helped design MARMOSET (Marmoset Automated Reasoner Mostly Only Solves Easy Theorems), a competitive SAT problem solver. " rel="nofollow">http://www.cs.unb.ca/research-groups/argroup/marmoset/> . (It's a cool name... I didn't come…
Re: A Solution of the P versus NP Problem?
#196Earlier quoted context omitted.
It shouldn't be career ending unless there's been malfeasance or some kind of sloppy work. The people who go down hard usually have some crime beyond audacity. It could easily cause some painful embarrassment, but hopefully that would pass with time. Maybe embarrassment similar to that faced by researchers who's results suggested FTL communication, but it turned out to be a bad fiber-optic cable. I didn't follow up b…
I wouldn't be surprised if they gained a bit of respect. If I recall correctly they did everything right - they had an apparently impossible result, they spent a lot of time trying to disprove it, and when they announced they made it clear that they doubted the result. Hiding it because they were sure it was false, but couldn't disprove would have been poor science. It had to be pretty scary to make that announcement…
https://www.newscientist.com/article/dn21656-leaders-of-cont...
Re: A Solution of the P versus NP Problem?
#197Earlier quoted context omitted.
FWIW, my assessment is that this paper passes the Aaronson test, as well as my own personal bogometer. If I were a betting man, my money would be on "the proof will turn out to have a flaw, but it will be hard to find the flaw, and the finding of the flaw will be interesting in and of itself, and possibly even advance the field."
And even though it may be hard to find the flaw, it will be easy to verify that it is a flaw.
Re: A Solution of the P versus NP Problem?
#198Earlier quoted context omitted.
Actually, we already know an algorithm that solves an NP complete problem in polynomial time iff P = NP. We can just enumerate all programs and ask them to generate witnesses. As we can decide whether a witness is valid and there is a program that always outputs a valid witness if P=NP, we can find that program within finite steps and the algorithm is correct.
Correct me if I'm wrong, but enumerating all programs doesn't seem polytime
Re: A Solution of the P versus NP Problem?
#199Earlier quoted context omitted.
I don't think it would be possible to make finding it as easy as verifying it, but how can we prove that?
Finding flaws in proofs is as easy as verifying them. After all, finding a flaw amounts to just checking a proof. Finding a proof is the truly hard challenge.
Re: A Solution of the P versus NP Problem?
#200Earlier quoted context omitted.
Here is a largely correct ELI5: P != NP asks the question "Are problems that are easy to verify (NP) also Easy to solve ? (P)". Note that the reverse is obviously true : problems that are easy to solve are also easy to verify . Here is an example: Take the problem "Find minimum of 5,6,7,8". You solve the problem and tell me that the answer is 5. I can verify your answer by solving the problem myself, getting the the…
(You may have omitted this detail on purpose, but I think it's worth pointing out) The example of trial division as a primality test is a good illustration of an algorithm that takes a lot of work to run but whose output is easy to verify. However, the problem of primality testing is actually in P. [1] You have to use a fancier algorithm than trial division in order to get polynomial time. [1] https://en.wikipedia.or…