Los solucionadores de SAT modernos son muy buenos para resolver muchos ejemplos del mundo real de instancias de SAT. Sin embargo, sabemos cómo generar los difíciles: por ejemplo, use una reducción de factoring a SAT y proporcione los números RSA como entrada.
Esto plantea la pregunta: ¿qué pasa si tomo un ejemplo fácil de factoring? En lugar de tomar dos números primos grandes en bits, ¿qué sucede si tomo un primo en bits y un primo q en bits, deje y la codificación como una instancia SAT. sería un número fácil de factorizar mediante métodos de búsqueda de fuerza bruta o tamiz, ya que uno de los factores es muy pequeño; ¿Un solucionador de SAT moderno con alguna reducción estándar de factoring a SAT también capta esta estructura?
Puede superar el factor de solución de SAT donde rápidamente?
fuente