Le blog de Scott Aaronson a donné aujourd'hui une liste de problèmes / tâches ouverts intéressants en complexité. Un en particulier a retenu mon attention:
Construisez une bibliothèque publique d'instances 3SAT, avec aussi peu de variables et de clauses que possible, qui aurait des conséquences notables si elle était résolue. (Par exemple, les instances codant les défis d'affacturage RSA.) Enquêter sur les performances des meilleurs solveurs SAT actuels sur cette bibliothèque.
Cela a déclenché ma question: quelle est la technique standard pour réduire les problèmes RSA / factorisation en SAT, et à quelle vitesse est-elle? Existe-t-il une telle réduction standard?
Juste pour être clair, par "rapide", je ne veux pas dire le temps polynomial. Je me demande si nous avons des limites supérieures plus strictes sur la complexité de la réduction. Par exemple, y a-t-il une réduction cubique connue?