Was sind die besten Stromuntergrenzen für Zeit und Schaltkreistiefe für 3SAT?
Was sind die besten Stromuntergrenzen für Zeit und Schaltkreistiefe für 3SAT?
Antworten:
Soweit ich weiß, ist die bekannteste "modellunabhängige" Zeituntergrenze für SAT die folgende. Sei und die Laufzeit und der Raum eines jeden SAT-Algorithmus. Dann müssen wir unendlich oft . Anmerkung . (Das Ergebnis, das Suresh zitiert, ist ein wenig veraltet.) Dieses Ergebnis erschien in STACS 2010, aber das ist eine erweiterte Zusammenfassung eines viel längeren Papiers, das Sie hier erhalten können: http://www.cs.cmu.edu/~ ryanw / automatic-lbs.pdfS T ≤ S ≥ n 2 cos ( π / 7 ) - o ( 1 ) 2 cos ( π / 7 ) ≤ 1,801
Natürlich baut die obige Arbeit auf vielen früheren Arbeiten auf, die in Liptons Blog erwähnt werden (siehe Sureshs Antwort). Wenn sich die Raumgrenze S n nähert, nähert sich auch die Zeituntergrenze T n. Sie können in diesem Regime einen besseren "Zeit-Raum-Kompromiss" nachweisen. siehe Dieter van Melkebeeks Erhebung der SAT-Zeit-Raum-Untergrenzen von 2008.
Wenn Sie sich auf Multitape-Turing-Maschinen beschränken, können Sie unendlich oft nachweisen. Dies wurde von Rahul Santhanam bewiesen und geht aus einer ähnlichen Untergrenze hervor, die für PALINDROMES in diesem Modell bekannt ist. Wir glauben, dass Sie in der Lage sein sollten, eine quadratische Untergrenze zu beweisen, die "modellunabhängig" ist, die jedoch seit einiger Zeit schwer zu ermitteln ist.
Für ungleichmäßige Schaltungen mit begrenztem Fan-In kenne ich keine tiefere Grenze besser als .
Eine teilweise Antwort: Wie Richard Lipton in diesem Beitrag umreißt , sind die besten Grenzen Zeit-Raum-Kompromisse, die nach einer niedrigeren Zeitgrenze mit Raum verlangen . Die bekannteste Schranke in diesem Sinne ist Ryan Williams zu verdanken, der eine Schranke der Form , wobei etwas mehr als .n c c √
Ich verstehe, dass wir ohne zusätzliche Annahmen keine superlineare Zeit haben, wie in für die Konstante , untere Schranke für 3SAT.c > 1
Mein Verständnis ist das gleiche wie Lev Reyzin. Es ist möglich, dass es einen deterministischen vollständigen Algorithmus für SAT gibt, der im Raum O (n) und in der Zeit O (n) abläuft. Es ist erstaunlich, dass die Existenz eines so effizienten Algorithmus nicht verboten ist.