Ich suche eine Sprache L mit folgenden Eigenschaften:
L sollte nicht kontextfrei sein.
Ls Komplement sollte nicht kontextfrei sein. (Alles, was Sie in Lehrbüchern als Paradebeispiele für nicht kontextfreie Sprachen sehen, scheint diese zweite Anforderung nicht zu erfüllen.)
L sollte nicht zu schwer sein. Zum Beispiel weiß ich, dass unentscheidbare Sprachen die ersten beiden Anforderungen erfüllen, aber ich möchte eine einfachere Sprache, die von einem leicht "verbesserten" Automatenmodell erkannt werden kann, z. B. einem probabilistischen Pushdown-Automaten.
quelle
Wie wäre es mit ? Es ist leicht zu erkennen, dass L und sein Komplement nicht regelmäßig sind und daher (da es sich um ein unäres Alphabet handelt) nicht kontextfrei sind.L:={an2∣n∈N} L
quelle
oder S A T sind Beispiele, es sei denn , P = P S P A C E oder P = N P verbunden. S A T ist ein Beispiel, da es N P -komplett und C F L ⊆ P ist .QSAT SAT P=PSPACE P=NP SAT NP CFL⊆P
(wahre quantifizierte Boolesche Formeln) ist P S P A C E -vollständig und ist eine CSL, die durch eine LBA erkennbar ist.QSAT PSPACE
Für bedingungslose Beispiele können Sie ein beliebiges -vollständiges Problem verwenden, z. B. verallgemeinertes Schach oder Go.EXP
quelle