Zdefiniuj jako klasę języków, które mogą być akceptowane przez (wielopasmową) maszynę Turinga w czasie f ( n ) + 1 . („ + 1 ” ma jedynie na celu uproszczenie notacji i uniknięcie pomyłek.) Zauważ, że nie ma O ( ⋅ ) wokół f ( n ) + 1 .
Czy to prawda, że ?
Za pomocą twierdzenia o liniowym przyspieszeniu możemy udowodnić , ale czy możemy osiągnąć n ?
Wydaje się, że język palindromów jest w ; pokrewne tematy można znaleźć w blogu Liptona na temat algorytmów ciągów
Odpowiedzi:
Z komentarza:
W „ Deterministycznych maszynach Turinga w zakresie od czasu rzeczywistego do czasu liniowego ” znalazłem:
... jeśli i r ′ ∈ o ( r ), to D T I M E ( n + r ′ ) ⊂ D T I M E ( n + r ) ...r∈T−1(DTM) r′∈o(r) DTIME(n+r′)⊂DTIME(n+r)
źródło