Elberfeld, Jakoby e Tantau 2010 ( ECCC TR10-062 ) hanno dimostrato una versione efficiente dal punto di vista spaziale del teorema di Bodlaender. Hanno dimostrato che per i grafici con larghezza degli alberi al massimo , è possibile trovare una decomposizione dell'albero di larghezza k usando lo spazio logaritmico. Il fattore costante nel limite dello spazio dipende da k . (Il teorema di Bodlaender mostra un limite di tempo lineare, con una dipendenza esponenziale su k nel fattore costante.)
SAT diventa facile quando l'insieme di clausole ha una larghezza ridotta. In particolare, Fischer, Makowsky e Ravve 2008 hanno mostrato che la soddisfacibilità delle formule CNF con la larghezza dell'albero del grafico dell'incidenza delimitata da può essere decisa con al massimo 2 O ( k ) n operazioni aritmetiche quando viene data la decomposizione dell'albero. Con il teorema di Bodlaender, calcolare la decomposizione dell'albero del grafico di incidenza per k fisso può essere fatto in tempo lineare, e quindi SAT può essere deciso per formule limitate di larghezza dell'albero nel tempo che è un polinomio di basso grado nel numero di variabili n .
Ci si potrebbe quindi aspettare che il SAT sia effettivamente decidibile usando lo spazio logaritmico, per le formule con larghezza dell'albero limitata del grafico dell'incidenza. Non è chiaro come modificare Fischer et al. approccio per decidere SAT in qualcosa di efficiente nello spazio. L'algoritmo funziona calcolando un'espressione per il numero di soluzioni, tramite l'inclusione-esclusione e valutando in modo ricorsivo il numero di soluzioni di formule più piccole. Sebbene la larghezza dell'albero limitata aiuti, le sottformule sembrano troppo grandi per essere calcolate nello spazio logaritmico.
Questo mi porta a chiedere:
SAT è noto per le formule di larghezza di albero limitata in o N L ?