Ask HN: If you prove that P=NP, dare you announce it?
1–10 of 20 posts
Re: Ask HN: If you prove that P=NP, dare you announce it?
#2Re: Ask HN: If you prove that P=NP, dare you announce it?
#3Re: Ask HN: If you prove that P=NP, dare you announce it?
#4Either you have a solution, and that's a great thing, or you are close to a solution and one will be found more quickly and that too is a great thing, or you don't have a solution. That's not such a great thing, but it's a contribution to the set of cases not known to be solutions, potentially hinting at where the solution may lie.
This assumes you have done the thought work and want to know. Don't you?
Re: Ask HN: If you prove that P=NP, dare you announce it?
#5Yes. Either you have a solution, and that's a great thing, or you are close to a solution and one will be found more quickly and that too is a great thing, or you don't have a solution. That's not such a great thing, but it's a contribution to the set of cases not known to be solutions, potentially hinting at where the solution may lie. This assumes you have done the thought work and want to know. Don't you?
Re: Ask HN: If you prove that P=NP, dare you announce it?
#6Yes. Either you have a solution, and that's a great thing, or you are close to a solution and one will be found more quickly and that too is a great thing, or you don't have a solution. That's not such a great thing, but it's a contribution to the set of cases not known to be solutions, potentially hinting at where the solution may lie. This assumes you have done the thought work and want to know. Don't you?
It's definitely a huge contribution. But P=NP potentially means that RSA is solvable in Polynomial time. Then countless servers will be attackable. Not sure whether it's good to announce "publicly".
Re: Ask HN: If you prove that P=NP, dare you announce it?
#7Yes. Either you have a solution, and that's a great thing, or you are close to a solution and one will be found more quickly and that too is a great thing, or you don't have a solution. That's not such a great thing, but it's a contribution to the set of cases not known to be solutions, potentially hinting at where the solution may lie. This assumes you have done the thought work and want to know. Don't you?
It's definitely a huge contribution. But P=NP potentially means that RSA is solvable in Polynomial time. Then countless servers will be attackable. Not sure whether it's good to announce "publicly".
Re: Ask HN: If you prove that P=NP, dare you announce it?
#8Earlier quoted context omitted.
It's definitely a huge contribution. But P=NP potentially means that RSA is solvable in Polynomial time. Then countless servers will be attackable. Not sure whether it's good to announce "publicly".
Polynomial time does not necessarily make it easy, the degree of the polynomial could be plenty high making large problems still sufficiently expensive.
Suppose that somebody shows that, once you are past a googol^googol (not a big number, as numbers in mathematics go), factoring doesn't get harder at all, that would be merely a curiosity in practice (It also would be a hugely surprising result that would inspire mathematicians to start looking for ways to bring that limit down)
Re: Ask HN: If you prove that P=NP, dare you announce it?
#9Yes. Either you have a solution, and that's a great thing, or you are close to a solution and one will be found more quickly and that too is a great thing, or you don't have a solution. That's not such a great thing, but it's a contribution to the set of cases not known to be solutions, potentially hinting at where the solution may lie. This assumes you have done the thought work and want to know. Don't you?
It's definitely a huge contribution. But P=NP potentially means that RSA is solvable in Polynomial time. Then countless servers will be attackable. Not sure whether it's good to announce "publicly".
We are better for the warning.
What if someone doesn't announce and has nefarious intent?