Si su algoritmo SAT está destinado a ser práctico, entonces debe ejecutar los puntos de referencia de la competencia SAT en él. La comunidad de resolución de SAT tomará su trabajo mucho más en serio si puede demostrar que su enfoque es competitivo con los solucionadores existentes. Su solucionador no tiene que ser más rápido que cualquier solucionador, o resolver más casos, pero debe ser un competidor serio. No necesita una máquina muy rápida o potente para ejecutar los puntos de referencia; simplemente puede comparar el tiempo de ejecución con uno de los solucionadores SAT gratuitos como MiniSAT o PicoSAT . Estos solucionadores también le permitirán ver cómo deberían ser las respuestas.
Si está trabajando en un solucionador práctico que utiliza nuevas técnicas, y su enfoque aún no es competitivo, le sugiero que pruebe estos puntos de referencia. Le ayudarán a comprender los tipos de problemas que debe intentar resolver y el tipo de rendimiento al que debe aspirar. Es posible que también desee leer algunos de los capítulos clave del Manual de satisfacción o la encuesta reciente.
- Nudo Pipatsrisawat y Adnan Darwiche, Sobre solucionadores modernos de satisfacción de la cláusula de aprendizaje , Journal of Automated Reasoning 44 277–301, 2010. ( PDF )
para ver los tipos de argumentos que respaldan a los principales solucionadores. Si tiene nuevas ideas que aún no están optimizadas para desempeñarse tan bien como los mejores solucionadores, deberá explicar las ventajas potenciales de su enfoque a alguien que conozca la larga secuencia de razonamiento teórico que ha llevado al conjunto actual de "mejores practicar "decisiones de diseño".
Si su contribución es puramente teórica, entonces debe conocer los numerosos documentos en esta área y explicar en su documento por qué su enfoque es mejor al menos de alguna manera. Eche un vistazo al trabajo reciente de, por ejemplo, Amin Coja-Oghlan o Alan Frieze para tener una idea del estado del arte y de consejos útiles para documentos importantes.