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


12

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

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

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

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

Відповіді:


15

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

L={x#y∣x∈EQ,y∈EQ¯} ,
де EQ={anbncn∣n≥0} іEQ¯ є доповненнямEQ .

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

LP1P′wP′P1w#aP′EQL∉CFL

LP2P″wP″P2#wP″EQLcoCFL

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


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

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

22

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


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

4

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

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

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


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