2dca (dwukierunkowe deterministyczne automaty licznikowe) (Petersen, 1994) może rozpoznać następujący jednoargumentowy język:
Czy jest jakiś inny nietrywialny, unary język rozpoznawany przez 2dca?
Zauważ, że nadal nie wiadomo, czy 2dca może rozpoznać ?
DEFINICJA: 2dca jest dwustronnym deterministycznym automatem skończonym z licznikiem. 2dca może sprawdzić, czy wartość licznika wynosi zero, czy też nie, i zwiększyć lub zmniejszyć wartość licznika o 1 w każdym kroku.
fl.formal-languages
automata-theory
counter-automata
Abuzer Yakaryilmaz
źródło
źródło
Odpowiedzi:
To tylko pomysł, który przyszedł mi do głowy podczas czytania Marvina L. Minsky'ego, „Recursive Unsolvability of Post's Problem of Tag and other Topics in Theory of Turing Machines”; w szczególności słynne twierdzenie Ia:
Jeśli masz dwustronną DFA z jednym licznikiem nad (semi) taśmy nieskończonej gdzie wejście jest podany w jednoskładnikowa: potem DFA może:$12n000...
dzięki czemu może symulować maszynę z dwoma licznikami Turing.
Teraz, jeśli masz funkcję rekurencyjną która działa w czasie T ( n ) na standardowej maszynie Turinga, dwukierunkowy DFA z jednym licznikiem, który rozpoczyna się na skończonej taśmie $ 1 mln $f(n) T(n) $1m$ (gdzie i T ′ ( n ) ≫ T ( n ) ) może:m=2n3T′(n) T′(n)≫T(n)
Tak więc dzięki specjalnemu kodowaniu wejściowemu opisanemu powyżej, które zapewnia mu wystarczającą ilość miejsca na skończonej taśmie, dwukierunkowy DFA z jednym licznikiem i jednoargumentowym alfabetem może obliczyć każdą funkcję rekurencyjną.
Jeśli podejście jest prawidłowe, warto zastanowić się, jak wybrać lub kiedy wystarczy wybrać duży nieparzysty k ≫ 2 i zakodować dane wejściowe jako 1 m , m = 2 n k nT′(n)≫T(n) k≫2 1m m=2nkn
źródło
Przez nietrywialne zakładam, że masz na myśli język L, który nie może być zaakceptowany przez 1dca. Oto wydaje się taki język:
CENTRUM = {w | w jest powyżej {0,1} * i w = x1y dla niektórych x, y takich, że | x | = | y |}
Ten język nie może być zaakceptowany przez 1dca, ale MOŻE być zaakceptowany przez 1nca. Może być zaakceptowany przez 2dca. Szczegóły pozostawia się jako ćwiczenia.
źródło