Отношение между

20

Пусть REG - класс всех регулярных языков.

R E G A C 0 A C 0 R E GAC0REGREGAC0AC0REG

Алекс Грило
источник
6
RL часто обозначает класс задач, разрешимых в рандомизированном логарифмическом пространстве. Можете ли вы переключиться на другое обозначение и / или определить его в теле вопроса?
Цуёси Ито
5
В зоопарке используется обозначение REG: complexzoo.uwaterloo.ca/Complexity_Zoo:R#reg
Андраш Саламон,

Ответы:

24

Следующая статья, кажется, содержит ответ:

Микс Баррингтон, Д. А., Комптон, К., Штраубинг, Х., Териен, Д .: Регулярные языки в . Журнал компьютерных и системных наук 44 (3), 478-499 (1992) ( ссылка )NC1

Одна из полученных характеристик заключается в следующем. Класс содержит именно те языки, которые могут быть получены из , и для с конечным числом булевых операций и конкатенаций. Здесь каждый язык содержит все строки, длина которых делится на . (Существует также логическая характеристика и две алгебраические.) { 0 } { 1 } L E N G T H ( q ) q > 1 L E N G T H ( q ) qREGAC0{0,1}{0}{1}LENGTH(q)q>1LENGTH(q)q

DD1
источник
10
Было бы полезно, если бы вы также суммировали ответ здесь.
Суреш Венкат
3
Готово, хотя я не очень понимаю смысл делать это в данном конкретном случае.
дд1
7
Главным образом, чтобы ответ был максимально замкнутым.
Суреш Венкат
1
Обратите внимание, что алгебраическая характеристика дает алгоритм для определения того, принадлежит ли данный регулярный язык к . REGAC0
Ж.-Е.
8

Обычные языки внутри являются «хорошим» подмножеством обычных языков. У них есть хорошие логические, а также алгебраические характеристики.AC0

В книге Штраубинга «Конечные автоматы, формальная логика и сложность схем» рассматриваются эти вопросы.

На ваш вопрос можно ответить следующим образом.

= F O [ < , S u c , ] = языки, распознаваемые квазиапериодическими моноидами.AC0REGFO[<,Suc,]

Здесь - логика первого порядка, использующая числовые предикаты меньше чем, преемник и x ( 0 m o d q ) .FO[<,Suc,]x(0 mod q)

NC1

Сриджит А.В.
источник