In cryptography, most of the problems believed to be exponentially hard, such as factoring, don't have proofs of an exponential lower bound. There's some risk of a breakthrough that makes those problems easier. A probabilistic solution would be good enough to break many cryptosystems.
I suspect that people at the cryptanalysis agencies worldwide are staying up late tonight, trying to figure out the impacts and risks of this new result.
[–] svat 3 days ago
> In fact, one of the first things I wanted OpenAI to check is that no existing cryptosystems are compromised by the result. Apparently they are safe...
so if you trust his trust of OpenAI, then this has no (immediately obvious) bearing on cryptosystems for now.
[–] luma 2 days ago
[–] tomaskafka 2 days ago
[–] w4der 2 days ago
[–] Animats 3 days ago
[–] marcus_holmes 2 days ago
[–] FlyingCanoe 3 days ago
It also not probabilistic, so linear programing is not rely a good example
[–] m-chrzan 2 days ago
[–] caughtinthought 2 days ago
[–] LPisGood 2 days ago
It is notable that simplex, especially dual simplex is often better in practice, especially for integer linear programming with branch and bound because you only have to slightly modify the parent optimal basis in simplex vs entirely restarting or refactorizing for interior point methods.
[–] wslh 2 days ago
Actually, integer factorization already has subexponential-time algorithms, such as the General Number Field Sieve (GNFS).
[–] williamstein 2 days ago
There are subexponential algorithms for integer factorization, e.g., the general number field sieve and Lenstra’s ECM.
[–] vlovich123 3 days ago
[–] robryk 2 days ago
These are by far not most, nor most of the practically useful ones. Directed graph reachability, given an adjacency list as input, is NL-hard.