Запитання з тегом «fl.formal-languages»

формальні мови, граматики, теорія автоматів

1
Новий доказ викачки лем для звичайних мов
Нехай LL\mathcal{L} - сімейство всіх мов над задовольняє властивості перекачування регулярних мов. А саме: для кожного існує st, кожне слово , може бути записане у вигляді де: 1. , 2. , 3. для всіх .ΣΣ\SigmaL∈LL∈LL\in\mathcal{L}N∈NN∈NN\in\mathbb{N}w∈Lw∈Lw\in L|w|>N|w|>N|w|> Nw=xyzw=xyz w=xyz|y|>0|y|>0|y|>0|xy|≤N|xy|≤N|xy|\le Nxyiz∈Lxyiz∈Lxy^i z\in Li≥0i≥0i\ge 0 Це простою вправою [1] довести, що містить однотонні …

2
Регулярний проти TC0
Відповідно до зоопарку складності , Reg⊆NC1Reg⊆NC1\mathsf{Reg} \subseteq \mathsf{NC^1} і ми знаємо, що RegReg\mathsf{Reg} не може рахувати так . Однак він не говорить, чи чи ні. Оскільки ми не знаємо \ mathsf {NC ^ 1} \ not \ subseteq \ mathsf {TC ^ 0}, ми також не знаємо \ mathsf {Reg} …

2
Чи корисні автомати XOR (NXA) для кінцевих мов від циклів?
Недетерміновані автомати Xor (NXA) є синтаксично NFA, але, як кажуть, слово приймається NXA, якщо воно має непарне число приймаючих шляхів (замість принаймні одного приймаючого шляху у випадку NFA). Неважко помітити, що для кінцевої регулярної мови LLL існує мінімальний NFA, який не містить жодних циклів (якщо цикл був одночасно доступний з …

1
Чи може машина з двох лічильників вирішити
Чи може стандартна машина двох лічильників ( ) із наступними інструкціями:c1, c2c1,c2c_1,c_2 1) ADD 1 to c_i, GOTO label_j 2) IF c_i = 0 GOTO label_j, OTHERWISE SUB 1 to c_i and GOTO label_k 3) GOTO label_j 4) HALT and ACCEPT|REJECT визначте наступну мову: L={n2∣n≥1}L={n2∣n≥1}L = \{ n^2 \mid n …

4
Чи сумісна ета-еквівалентність функцій з послідовною операцією Haskell?
Лема: якщо припустити, що у нас є ета-еквівалентність (\x -> ⊥) = ⊥ :: A -> B. Доведення: ⊥ = (\x -> ⊥ x)ета-еквівалентністю та (\x -> ⊥ x) = (\x -> ⊥)зменшенням під лямбда. Звіт Haskell 2010, розділ 6.2, визначає seqфункцію двома рівняннями: seq :: a -> b -> …

3
Значення складності держави в автоматах та звичайних мовах?
Я читаю " З'єднання регулярних мов та описової складності " Галини Джираскової, 2009 р. Про складність держави, що виникає в результаті об'єднання двох регулярних мов (Галина Джираскова), але не можу зрозуміти, якими були б практичні наслідки складності держави. . Перша тривіальна думка, яка мене вразила, полягала в тому, що більш …

1
Достатні умови для регулярності без контекстної мови
Було б непогано зібрати перелік умов, які означають, що безконтекстна мова L є регулярною, тобто умовами форми: "якщо дана CFG / PDA має властивість P, то її мови є регулярними" Властивість P не повинна характеризувати CFG, що генерують регулярні мови. Крім того, P не повинно бути вирішуваним, і P повинно …

1
Нижні межі щодо розміру CFG для конкретних кінцевих мов
Розглянемо наступне природне запитання: З огляду на кінцеву мову , яка найменша грамотна граматика, що породжує L ?LLLLLL Ми можемо зробити питання більш цікавим, вказавши послідовність мов , наприклад, L n - це набір усіх перестановок { 1 , … , n } : інтуїтивно, CFG для L n "повинен" …

2
Ефективний алгоритм оновлення дерева розбору
Скажімо, у мене є великий блок коду, який я вже вилучив і проаналізував. Припустимо, що змінюється лише один символ; Я хотів би оновити свій синтаксичний аналіз, але оскільки модифікація дуже мала в порівнянні з усією справою, я хотів би знати, чи можливо знову не проаналізувати всю цю справу, але якщо …

3
Про реалізацію моноїдів як синтаксичних моноїдів мов
Нехай є якоюсь мовою, тоді ми визначаємо синтаксичну збіжність як і фактор моноїд називається синтаксичної моноїд з . u ∼ v : ⇔ ∀ x , y ∈ X ∗ : x u y ∈ L ↔ x v y ∈ L X ∗ / ∼ L LL ⊆ X∗L⊆X∗L …

1
Є {ww '| HamDist (w, w ')> 1} без контексту?
Після прочитання недавнього питання «Чи є додаток {www∣...}{www∣...}\{ www \mid ...\} Контекстно-вільним?» ; Я згадав подібну проблему, яку я не зміг спростувати: Є L={ww′∣w,w′∈{0,1}∗∧|w|=|w′|∧HamDist(w,w′)>1}L={ww′∣w,w′∈{0,1}∗∧|w|=|w′|∧HamDist(w,w′)>1}L = \{ ww' \mid w,w' \in \{0,1\}^* \land |w|=|w'| \land HamDist(w,w')>1 \} контексту? Тут ми вимагаємо, щоб дві струни відрізнялися щонайменше у двох положеннях (відстань Хеммінга …

1
Відстань між звичайними мовами
Я хочу визначити поняття "близькості" між двома регулярними мовами кінцевих слів у (та / або нескінченних словах у ). Основна ідея полягає в тому, що ми хочемо, щоб дві мови були близькими, якщо вони не відрізняються багатьма словами. Ми також могли якось використати відстань редагування… Я не зміг знайти гарних …

4
(N) DFA з однаковими початковими / приймаючими станами
Що відомо про клас мов, розпізнаваний кінцевими автоматами, що мають однаковий початковий і приймаючий стан? Це належна підмножина звичайних мов (оскільки кожна така мова містить порожню рядок), але наскільки вона слабка? Чи є проста алгебраїчна характеристика? Дітто для мов, розпізнаних недетермінованими автоматами, що мають однаковий набір початкових і приймаючих станів.

3
Чи існує найскладніший DCFL?
Greibach хвацько визначив мову , так звану недетермінірованного версію про , таких , що будь-яка КЛЛ є зворотною морфіческого зображення . Чи існує аналогічне твердження з DCFL, можливо, з деяким обмеженням дозволених морфізмів?ННHD2D2D_2ННH (Див., Наприклад, М. Ауберт, Дж. Берстель та Л. Боассон. Безтекстові мови та автоматичні автоматичні розгортання. У Р. …

2
Довідка для мов Dyck -повна
Мова мов визначається наступною граматикою над набором символів . Інтуїтивно зрозумілі мови Dyck - це мови збалансованих дужок різного роду. Наприклад, є в але це не так.S → S SD y c k ( k )Dyck(k)\mathsf{Dyck}(k){ ( 1 , … , ( k , ) 1 , … , ) …

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