"Проста" мова поза


12

Я шукаю мову L з такими властивостями:

  1. L не повинен бути контекстним.

  2. Доповнення L не повинно бути контекстним. (Все, що ви бачите в підручниках як прості приклади безконтекстних мов, здається, не відповідає цій другій вимозі.)

  3. Я не повинен бути надто жорстким, наприклад, я знаю, що невідкладні мови відповідають першим двом вимогам, але те, що я хочу, - це простіша мова, яку можна розпізнати за дещо «вдосконаленою» моделлю автомата, наприклад, ймовірнісний автоматичний висувний автоматичний.

Відповіді:


15

Ось ще один приклад:

L={x#yxEQ,yEQ¯} ,
де EQ={anbncnn0} іEQ¯ є доповненнямEQ .

Це добре відомий факт , що EQ не в CFL .

LP1PwPP1w#aPEQLCFL

LP2PwPP2#wPEQLcoCFL

EQ можна розпізнати (односторонній) ймовірнісний одноконтрастний автомат (P1CA) з будь-якою потрібною помилкою ( Freivalds, 1979 ). Отже, не важко показати, що також може бути розпізнаний P1CA з будь-якою потрібною помилкою.L


Навіть краще, ніж відповідь Домініка, оскільки він також описує PPDA, що розпізнає мову! (Домінік - це загальномовна мова, і я не маю уявлення, як створити PPDA, який перевершує PDA щодо мови, що розмовляє.)
Cem Say

@CemSay: PPDA не можуть розпізнати будь-яку нерегулярну мову з обмеженою помилкою, також Kaneps та ін.
Abuzer Yakaryilmaz

22

Як щодо ? Неважко помітити, що та його доповнення не є регулярними, а отже (як ми маємо справу з одинарним алфавітом) не є контекстними.L:={an2nN}L


Це все, дякую. Це те, про що я питав, тому я приймаю його, але я дуже вдячний за будь-які інші приклади.
Cem Say

4

QSAT або навіть є прикладами, якщо або відповідно. є прикладом, як це -повне і .SATP=PSPACEP=NPSATNPCFLP

QSAT (справжня кількісна формула булевих формул) -повна і являє собою CSL, розпізнаваний LBA.PSPACE

Для беззастережних прикладів ви можете взяти довільну задачу завершення, таку як узагальнені шахи або Go.EXP


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