Lascia che le variabili siano . La distanza tra due variabili è definita come d ( x a , x b ) = | a - b | . La distanza tra due letterali è la distanza tra le due variabili corrispondenti.
Supponiamo di avere un'istanza 3-SAT tale che per ogni clausola abbiamo d ( x a , x b ) ≤ N ∧ d ( x a , x c ) ≤ N ∧ d ( x b , x c ) ≤ N per un certo valore fisso N .
Concettualmente puoi immaginarlo poiché tutti i letterali si trovano fisicamente su una linea e tutte le clausole non sono in grado di raggiungere oltre una certa lunghezza per motivi fisici.
Dato questo vincolo, ci sono casi difficili di 3-SAT? Quanto piccolo posso creare il quartiere e trovare ancora casi difficili? Cosa succede se consento ad alcune clausole di violare il vincolo?
Intendo dire che un risolutore euristico ricorrerebbe al caso peggiore.