складність половинної мови


24

Для будь-якої мови над визначте На словах складається з усіх , для яких є однакової довжини таким чином, що .LΣ

L1/2={xΣ:xyL,yΣ|x|}.
L1/2xyxyL

Вправа в книзі Сіпсера просить показати, що є регулярним, коли є. Я бачив два чіткі рішення, і обидва передбачають експоненціальний вибух держав.L1/2L

Питання: чи може хтось побудувати сімейство мов таким, що канонічний автомат для значно (скажімо, експоненціально) більший, ніж для ? Мої найкращі зусилля поки що лише збільшують розмір штату на !{Ln}(Ln)1/2L+1


1
Ви не згадуєте про напіввізову проблему мінімізації DFA. не бачив доказів, але, можливо, вони не приймають його до дії. і післязапуск DFA-мінімуму на доказній конструкції може значно спростити DFA ...?
vzn

5
Конструкції доказів абстрактні, і зовсім не ясно, як мінімізувати їх за допомогою стандартних методик.
Ар'є

Чи можете ви розмістити найкращу сім'ю мов, які ви знайшли?
Дієго де Естрада

це не reqd, щоб відповісти на ваш Q, але це може бути корисно замалювати конструкції. Ще один варіант - атакувати проблему емпірично за допомогою випадкових
ФСМ

Відповіді:


20

Дивіться статтю Майка Домарацького про державну складність пропорційного вилучення

http://dl.acm.org/citation.cfm?id=782471

http://www.cs.umanitoba.ca/~mdomarat/pubs/sc_jalc.ps


2
Відмінно! теорема 6 дає сімейство мов із а теорема 3 дає верхню межу , так що мало місця для вдосконалення. O(neΩ(enlogn)O(nenlogn)
Дієго де Естрада
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.