Beziehung zwischen


20

Sei die Klasse aller regulären Sprachen.REG

Es sind und . Aber gibt es eine Charakterisierung für Sprachen in ?AC0REGREGAC0AC0REG


6
RL bezeichnet oft die Klasse von Problemen, die im randomisierten logarithmischen Raum lösbar sind. Können Sie zu einer anderen Notation wechseln und / oder diese im Hauptteil der Frage definieren?
Tsuyoshi Ito

5
Der Zoo verwendet die Notation REG: complexityzoo.uwaterloo.ca/Complexity_Zoo:R#reg
András Salamon

Antworten:


24

Das folgende Papier scheint eine Antwort zu enthalten:

Mischen Sie Barrington, DA, Compton, K., Straubing, H., Therien, D.: Reguläre Sprachen in . Zeitschrift für Computer- und Systemwissenschaften 44 (3), 478-499 (1992) ( link )NC1

Eine der dort erhaltenen Charakterisierungen ist wie folgt. Die Klasse enthält genau die Sprachen, die aus \ {0 \} , \ {1 \} und \ mathsf abgerufen werden können {LENGTH} (q) für q> 1 mit einer endlichen Anzahl von Booleschen Operationen und Verkettungen. Hier enthält jede Sprache \ mathsf {LENGTH} (q) alle Zeichenketten, deren Länge durch q teilbar ist . (Es gibt auch eine logische Charakterisierung und zwei algebraische.)REGAC0{0,1}{0}{1}LENGTH(q)q>1LENGTH(q)q


10
Es wäre hilfreich, wenn Sie die Antwort auch hier zusammenfassen könnten.
Suresh Venkat

3
Fertig, obwohl ich den Sinn dieses Vorgangs in diesem speziellen Fall nicht wirklich verstehe.
dd1

7
Es geht hauptsächlich darum, die Antwort so weit wie möglich in sich geschlossen zu halten.
Suresh Venkat

1
Beachten Sie, dass die algebraische Charakterisierung einen Algorithmus liefert, der entscheidet, ob eine bestimmte reguläre Sprache zu gehört oder nicht . REGAC0
J.-E.

8

Die regulären Sprachen in sind eine "nette" Untermenge der regulären Sprachen. Sie haben schöne logische sowie algebraische Charakterisierungen.AC0

Das Buch "Endliche Automaten, Formale Logik und Schaltungskomplexität" von Straubing beschäftigt sich mit diesen Fragen.

Ihre Frage kann wie folgt beantwortet werden.

AC0REG = = Sprachen, die von quasi-aperiodischen Monoiden erkannt werden.FO[<,Suc,]

Hier ist eine Logik erster Ordnung, die numerische Prädikate kleiner als, Nachfolger und .FO[<,Suc,]x(0 mod q)

Eine andere in "Reguläre Sprachen in " gezeigte Charakterisierung ist die Menge von Sprachen, die unter Verwendung einer endlichen Menge von Alphabeten LENGTH (q) gebildet und unter booleschen Kombinationen und Verkettungen geschlossen werden kann.NC1

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.