Se o seu algoritmo SAT for prático, você deve executar os benchmarks de competição do SAT . A comunidade de solução SAT levará seu trabalho muito mais a sério se você puder mostrar que sua abordagem é competitiva com os solucionadores existentes. Seu solucionador não precisa ser mais rápido que qualquer solucionador ou resolver mais instâncias, mas deve ser um concorrente sério. Você não precisa de uma máquina muito rápida ou poderosa para executar os benchmarks; você pode simplesmente comparar o tempo de execução com um dos resolvedores SAT gratuitos, como o MiniSAT ou o PicoSAT . Esses solucionadores também permitem que você veja como devem ser as respostas.
Se você estiver trabalhando em um solucionador prático que use novas técnicas e sua abordagem ainda não for competitiva, eu ainda sugeriria tentar esses benchmarks. Eles o ajudariam a entender os tipos de problemas que você deveria ter como objetivo resolver e o tipo de desempenho que deveria procurar. Você também pode ler alguns dos capítulos principais do Manual de Satisfação ou a pesquisa recente
- Knot Pipatsrisawat e Adnan Darwiche, Sobre os solventes modernos de satisfação com cláusulas de aprendizagem , Journal of Automated Reasoning 44 277–301, 2010. ( PDF )
para ver os tipos de argumentos que apóiam os principais solucionadores. Se você tiver novas idéias que ainda não estão otimizadas para o desempenho e os principais solucionadores, precisará explicar as vantagens potenciais de sua abordagem para alguém que conheça a longa sequência de raciocínio teórico que levou ao conjunto atual de "melhores praticar "decisões de design.
Se sua contribuição é puramente teórica, você precisa estar ciente dos muitos trabalhos nessa área e explicar em seu trabalho por que sua abordagem é melhor, pelo menos de alguma maneira. Veja os trabalhos recentes de Amin Coja-Oghlan ou Alan Frieze, para ter uma idéia do estado da arte e dicas úteis para artigos importantes.