Bekanntermaßen definierte Greibach eine Sprache , die sogenannte nichtdeterministische Version von D 2 , so dass jede CFL ein inverses morphes Bild von H ist . Gibt es eine ähnliche Aussage zu DCFL, möglicherweise mit einer gewissen Einschränkung der zulässigen Morphismen?
(Siehe z. B. M. Autebert, J. Berstel und L. Boasson. Kontextfreie Sprachen und Pushdown-Automaten. In R. Rozenberg und A. Salomaa, Herausgeber, Handbuch der formalen Sprachen, Band I, Kapitel 3. Springer Verlag 1997.)
quelle
Es tatsächlich ist ein härteste DCFL-, die eine deterministische Version von Greibach der ist; Es wurde von Sudborough im Jahr 78 in Über deterministische kontextfreie Sprachen, Mehrkopfautomaten und die Leistung eines zusätzlichen Pushdown-Speichers eingeführt . Die darin erwähnte Sprache ist die Menge von Wörtern über { a , ˉ a , b , ˉ b , # , [ , ] }, wobei:L(2)0 {a,a¯,b,b¯,#,[,]}
withγ0,γ(i)a,γ(i)b words over {a,a¯,b,b¯} , such that there exists a word w1w2⋯wk∈{a,b}k with γ0w1¯γ(1)w1⋯wk¯γ(k)wk a Dyck word.
It then holds thatL(2)0 is a DCFL and any DCFL log-space-reduces to L(2)0 . In that sense, L(2)0 is the hardest tape DCFL.
As mentioned by contributor Mateus de Oliveira Oliveira, DCFL is not a principal AFL, and it is unknown whether there exists an exact characterization involving the closure of a single language under some operations.
quelle
The paper
J.-M. Autebert, Une note sur le cylindre des langages déterministes, Theoretical Computer Science 8 (1979), 395-399
gives a short proof of the following result (credited to Greibach) which seems to answer your question:
quelle