Sviluppato un SAT Solver Nativo per la Logica Discreta
I ricercatori hanno sviluppato Dsat, un SAT solver nativo per la logica discreta che estende la logica booleana per gestire variabili con valori arbitrari. A differenza dei tradizionali SAT solver che richiedono la binarizzazione delle variabili discrete in booleane, Dsat opera direttamente sulle variabili discrete utilizzando la risoluzione unitaria e l'apprendimento di clausole adattati per la logica multivalore. Il solver è progettato per applicazioni nel ragionamento probabilistico, nella pianificazione e nell'IA spiegabile, dove le variabili discrete sono comuni. Confronti empirici mostrano che Dsat supera sia i solver CSP su CNF discrete sia i SAT solver booleani su CNF binarizzate. Il lavoro è dettagliato nel preprint arXiv 2605.09347.
Fatti principali
- Dsat è un SAT solver nativo per la logica discreta.
- Estende la logica booleana a variabili con valori arbitrari.
- Utilizza risoluzione unitaria e apprendimento di clausole per variabili discrete.
- Si rivolge a ragionamento probabilistico, pianificazione e IA spiegabile.
- Supera i solver CSP e i SAT solver booleani in test empirici.
- Pubblicato come arXiv:2605.09347.
Entità
Istituzioni
- arXiv