I solutori SAT stanno diventando sempre più efficienti nella risoluzione di istanze di grandi dimensioni e vengono utilizzati come back-end in vari contesti. Ogni volta che si desidera utilizzarli per risolvere un problema in un dominio specifico, deve elaborare una codifica ad-hoc che non solo abbia il giusto set di soluzioni ma metta anche i vincoli (anche ridondanti) in una forma ciò aiuta l'euristica dei solutori a trovare una soluzione più velocemente.
Molte di queste codifiche mi sembrano molto comuni, per esempio: affermare che un insieme finito di nodi è collegato come un albero, o come un DAG, o un elenco è ordinato ...
Esiste un repository / ricettario di codifiche comuni per problemi comuni con soluzioni ottimizzate?