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))σ∈Σ|w∈L}#σ(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.Ψ(L2−L1)Ψ(L¯1)L1,L2ϕ(L)={∑σ#σ(w)|w∈L}={|w||w∈L}LZϕ(L¯)={n!|n∈N}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!|n∈N}
— 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.