points by danbruc 2 days ago | 0 comments
And the claimed algorithm solves the counting problem, i.e. determining the number of different solutions, which in many cases is much harder than just determining whether a solution exists or finding one of the solutions.
[–] a115ltd 2 days ago
[–] dragontamer 2 days ago
The number of valid permutations of 10 things is 10!. Reviewing all 10! Things is clearly exponential or even worse than exponential.
We can get the count of 10! pretty easily, far easier than trying all combinations manually.
[–] danbruc 2 days ago
But the parent comment also missed my point. They have an algorithm for the counting problem which also provides a subexponential algorithm for the decision and search problem. But they could have refuted the exponential time hypothesis with a subexponential search or decisions algorithm which would not [easily] provide a subexponential counting algorithm.