Ich erwarte, dass die Antwort nein ist, aber ich konnte kein Gegenbeispiel konstruieren. Der Unterschied besteht darin, dass wir in möglicherweise nicht in der Lage sind, einen O ( n 2 + ε ) -Algorithmus in ε einheitlich auszuwählen .
Durch eine Verzahnung Argument (siehe beispielsweise diese Frage ), wenn es ein ce Satz von Turing Maschinen eine Sprache entscheiden L , so dass ∀ ε > 0 ∃ M i ∈ O ( n 2 + ε ) , dann L ist in D T I M E ( n 2 + o ( 1 ) ) .
Bei einer Turing-Maschine ist es Π 0 3 -vollständig , ob die Maschine in der Zeit läuft. Ob eine Sprache (mit einem Code für eine Maschine, die sie erkennt) in D T I M E ( n 2 + o ( 1 ) ) ist, ist Σ 0 4 (und Π 0 3 -hart); ob eine Sprache in ∩ ε > 0 ist D T I M E ( O ( ist Π 0 3 -vollständig. Wenn wir beweisen können , Σ 0 4 Vollständigkeit (oder nur Σ 0 3 -Härte) von D T I M E ( n 2 + o ( 1 ) ) , die das Problem lösen würde, aber ich bin nicht sicherwie das zu tun.
Das Problem wäre auch gelöst, wenn wir eine Folge von Sprachen so dass
* L i einen natürlichen O ( n 2 + 1 / i ) -Entscheidungsalgorithmus hat (einheitlich in i ).
* Jedes L i ist endlich.
* Nicht nur die Größe von L i ist unentscheidbar, ein Algorithmus kann auch nicht ausschließen, dass w ∈ L i viel schneller ist als O ( n 2 + 1 / i ) (für den schlimmsten Fall)
), mit Ausnahme von endlich vielen i (abhängig vom Algorithmus).
Ich bin auch gespannt , ob es irgendwelche bemerkenswerte / interessante Beispiele (für oder einer analogen Beziehung ).