La publicación de blog de Scott Aaronson hoy dio una lista de interesantes problemas / tareas abiertas en complejidad. Uno en particular me llamó la atención:
Cree una biblioteca pública de instancias 3SAT, con la menor cantidad de variables y cláusulas posibles, que tendrían consecuencias notables si se resuelven. (Por ejemplo, instancias que codifican los desafíos de factorización de RSA). Investigue el rendimiento de los mejores solucionadores de SAT actuales en esta biblioteca.
Esto provocó mi pregunta: ¿Cuál es la técnica estándar para reducir los problemas de RSA / factorización a SAT y qué tan rápido es? ¿Existe tal reducción estándar?
Para ser claros, por "rápido" no me refiero al tiempo polinomial. Me pregunto si tenemos límites superiores más estrictos en la complejidad de la reducción. Por ejemplo, ¿hay una reducción cúbica conocida?