Die kontextfreien Sprachen können als Abschluss der Dyck-Sprache unter den Kegeloperationen erhalten werden . Die Dyck-Sprache ist eine deterministische kontextfreie Sprache, und die Kegeloperationen entsprechen den Operationen, die von nichtdeterministischen Finite-State-Wandlern implementiert werden können. Dieses Ergebnis wird weniger überraschend, wenn man bedenkt , dass nicht deterministische transduktor liefern können Zertifikate (oder Gutachtern oder Zeuge Saiten, ich diese Orakel Saiten zunächst fälschlicherweise genannt) der Länge , wobei die Länge des Eingabestrings.
Die Definition der Klasse erlaubt Zertifikate der Länge , aber viele -vollständige Probleme sind mit Zertifikaten der Länge vollkommen zufrieden . Der Wandler sollte die Länge des Eingangs nicht unkontrolliert ändern, daher benötigen wir zuverlässige Kegeloperationen. Für sollte dies dem Schließen unter e-freien Homomorphismen entsprechen . (Intuitiv entfernt der Homomorphismus das Zertifikat). Daher meine Frage:
Ist der Abschluss von unter e-freien Homomorphismen gleich ?
Wie oben erwähnt, sollte diese Frage der Frage entsprechen, ob Zertifikate der Länge (anstelle von ) für ausreichen .