Was kann ich über die Parikh-Karte einer CSL sagen?


8

Schreiben Sie als Parikh-Karte --ie, , wobei gibt an, wie oft in erscheint . Es ist bekannt , dass für ein CFL , ist ein semilinearer Satz (dies ist Parikh-Theorem). Einige andere interessante Dinge sind bekannt, aber ich habe nichts über die Parikh-Karte einer kontextsensitiven Sprache gefunden. Bestimmtes,Ψ ( w ) = { ( # σ ( w ) ) σ Σ | w L } # σ ( w ) σ w L Ψ ( L )ΨΨ(w)={(#σ(w))σΣ|wL}#σ(w)σwLΨ(L)

Was kann ich über oder wenn kontextfrei sind? Zum Beispiel, wenn ich , ist es möglich, dass es eine CFL so dass ? (oder jede andere 'zunehmende' Sequenz, die in konvergiert .)Ψ ( ˉ L 1 ) L 1 , L 2 ϕ ( L ) = { σ # σ ( w ) | w L } = { | w | | w L } L ϕ ( ˉ L ) = { n ! | n N.Ψ(L2L1)Ψ(L¯1)L1,L2ϕ(L)={σ#σ(w)|wL}={|w||wL}LZϕ(L¯)={n!|nN}Z^


2
@alpoge: Würde es Ihnen etwas ausmachen, die von Ihnen verwendeten Notationen zu erklären? Was ist zum Beispiel ? Und vielleicht helfen auch einige Links zu Begriffen wie "Parikhs Theorem". #σ(w)
Hsien-Chih Chang 20 之

#σ(w) gibt an, wie oft als Buchstabe in . wσw
Michaël Cadilhac

1
FWIW, der zweite Teil sollte falsch sein, da CFLs unter Morphismen und ist nicht CF. {1n!|nN}
Michaël Cadilhac

Warten Sie - ich hätte wahrscheinlich einen besseren Buchstaben wählen sollen, aber das ist das Bild einer coCFL, . (Ich denke, ich vermisse wahrscheinlich etwas.)L¯
Alpoge

Oh, tut mir leid, die Mathe-Schriftart ist Müll auf meinem Computer, und ich habe die Ergänzung nicht gesehen.
Michaël Cadilhac

Antworten:


3

Zum zweiten Teil Ihrer Frage: Wenn Sie Ihre CFL als Satz aller ungültigen Berechnungen einer Turing-Maschine auswählen (siehe z. B. Kapitel 8.6 in der ersten Ausgabe von "Einführung in die Automatentheorie, Sprachen und Berechnung"). ), ist die Menge aller Codierungslängen zum Akzeptieren von Berechnungen vonM φ ( ¯ L ) M .LMϕ(L¯)M

Obwohl dies Ihre Frage nicht direkt beantwortet, können Sie diesen Ansatz verwenden, um recht komplizierte Mengen zu erstellen.


Ja! - Ich habe auch darüber nachgedacht. Ich denke tatsächlich, dass hier ein Gegenbeispiel zu dem entsteht, was ich zu beweisen versuche, aber ich habe (leider!) Nicht genug darüber nachgedacht.
Alpoge
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.