Supponiamo di considerare 3-SAT con variabili e clausole . Sto cercando un metodo che sembra impiegare tempo / spazio per risolvere qualsiasi problema di SAT che si adatta a questa descrizione, all'interno di un errore che può essere regolato su una quantità arbitraria. Tuttavia, c'è un problema.c O ( v 2 + log c )
Questo metodo richiede una serie di valori pre-calcolati, dopo di che può risolvere un problema 3-SAT arbitrario che si adatta alla descrizione sopra. I valori pre-calcolati sono un set di dimensioni con ogni valore che occupa spazio . Il vero problema è che ciascuno di questi valori potrebbe richiedere per il calcolo. C'è la possibilità che io possa trovare un modo per accelerare questi calcoli.O ( 1 ) O ( 2 v )
Sto pensando che i limiti stessi battano i limiti superiori presentati in questa domanda (per la piccola ). Quindi mi chiedo, c'è un modo banale per raggiungere i limiti superiori che descrivo se consentiamo pre-calcoli ?O ( v 2 + log c )
Mi piacerebbe continuare questa ricerca e spero di pubblicare i miei risultati se tutto funziona, ma prima vorrei sapere se esiste un modo banale di fare altrettanto o meglio.
AGGIORNARE
Ho studiato problemi correlati oltre a ricercare questo algoritmo. Ho posto questa domanda sul sito di sicurezza IT di StackExchange relativo al crack delle password e al SAT, se sei interessato. Almeno una delle risposte riflette questo.