In der Arbeit The Random Oracle Hypothesis Is False diskutieren die Autoren (Chang, Chor, Goldreich, Hartmanis, Håstad, Ranjan und Rohatgi) die Auswirkungen der Zufalls-Orakel-Hypothese . Sie argumentieren, dass wir nur sehr wenig über die Trennung von Komplexitätsklassen wissen und die meisten Ergebnisse entweder die Verwendung vernünftiger Annahmen oder die Zufalls-Orakel-Hypothese beinhalten. Die wichtigste und weit verbreitete Annahme ist, dass die PH nicht zusammenbricht. In ihren Worten:
In einem Ansatz nehmen wir als Arbeitshypothese an, dass PH unendlich viele Ebenen hat. Somit wird jede Annahme, die implizieren würde, dass PH endlich ist, als falsch angesehen. Zum Beispiel haben Karp und Lipton gezeigt, dass, wenn NP ⊆ P / poly ist, PH zu kollabiert . Wir glauben also, dass SAT keine polynomgroßen Schaltkreise hat. In ähnlicher Weise glauben wir, dass die Sätze Turing-complete und Many-one complete für NP nicht spärlich sind, da Mahaney gezeigt hat, dass diese Bedingungen zu einem PH-Kollaps führen würden. Man kann sogar zeigen, dass für jedes k ≥ 0 bedeutet, dass PH endlich ist. Daher glauben wir, dass P S A T [ k ] ≠ P S A T [ k + 1 ] für alle k ≥ 0. Wenn also die Polynomhierarchie tatsächlich unendlich ist, können wir viele Aspekte der rechnerischen Komplexität von NP beschreiben.
Abgesehen von der Annahme, dass die PH nicht zusammenbricht, gab es viele andere Komplexitätsannahmen. Zum Beispiel:
- Yao hält die folgende Annahme für plausibel: .
- Nisan und Wigderson machen verschiedene Annahmen im Zusammenhang mit der Derandomisierung.
Die Grundidee dieser Frage ist, was der Titel besagt: Eine Anthologie komplexitätstheoretischer Annahmen zu sein. Es wäre großartig, wenn die folgenden Konventionen eingehalten würden (wann immer möglich):
- Die Annahme selbst;
- Das erste Papier, in dem die Annahme gemacht wird;
- Interessante Ergebnisse, in denen die Annahme verwendet wird;
- Wenn die Annahme jemals widerlegt / bewiesen wurde oder ob ihre Plausibilität jemals diskutiert wurde.
This post is meant to be a community wiki; if an assumption is already cited, please edit the post and add new information rather than making a new post.
Bearbeiten (31.10.2011): Einige kryptografische Annahmen und Informationen dazu sind auf den folgenden Websites aufgeführt: