Співвідношення між


20

Нехай REG - клас усіх регулярних мов.

Відомо AC0⊄REG та REG⊄AC0 . Але чи є характеристика для мов у AC0∩REG ?


6
РЛ часто позначає клас задач, що вирішуються в рандомізованому логарифмічному просторі. Чи можете ви перейти до якоїсь іншої позначення та / або визначити її в тілі питання?
— Цуйоші Іто

5
Зоопарк використовує позначення REG: complexityzoo.uwaterloo.ca/Complexity_Zoo:R#reg
— András Salamon

Відповіді:


24

Наступний документ, здається, містить відповідь:

Mix Barrington, DA, Compton, K., Straubing, H., Therien, D.: Регулярні мови в . Журнал комп’ютерних та системних наук 44 (3), 478-499 (1992) ( посилання )NC1

Одна з отриманих там характеристик полягає в наступному. Клас містить саме ті мови, які можна отримати з , і для з кінцевою кількістю булевих операцій та конкатенацій. Тут кожна мова містить усі рядки, довжина яких ділиться на . (Існує також логічна характеристика та дві алгебраїчні.) { 0 } { 1 } L E N G T H ( q ) q > 1 L E N G T H ( q ) qREG∩AC0⊂{0,1}∗{0}{1}LENGTH(q)q>1LENGTH(q)q


10
Було б корисно, якби ви могли також узагальнити відповідь і тут.
— Суреш Венкат

3
Зроблено, хоча я не дуже розумію сенс цього в цьому конкретному випадку.
— dd1

7
Головним чином, максимально зберегти відповідь самодостатньою.
— Суреш Венкат

1
Зауважте, що алгебраїчна характеристика дає алгоритм для визначення, належить чи задана звичайна мова . REG∩AC0
— Ж.-Є.

8

Регулярні мови всередині - це "приємна" підмножина регулярних мов. Вони мають приємні логічні, а також алгебраїчні характеристики.AC0

Книга "Кінцеві автомати, формальна логіка та складність ланцюга" Штраубінга розглядає ці питання.

На ваше запитання можна відповісти наступним чином.

F O [ < , S u c , ≡ ]AC0∩REG = = мови, розпізнавані квазіаперіодичними моноїдами.FO[<,Suc,≡]

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

Інша характеристика, показана в "Регулярні мови в ", - це набір мов, який можна сформувати за допомогою кінцевого набору алфавітів LENGTH (q) та закрити його під булевими комбінаціями та конкатенаціями.NC1

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.