Чи існує 2DFA з станами (де нетривіально, скажімо, принаймні 4), що вимагає принаймні станів, щоб імітувати за допомогою будь-якого DFA?n 2 n
Двосторонній DFA (2DFA) є детермінованим кінцевим числом станів автомата , який може переміщатися назад і вперед на його тільки для читання введення стрічки, в відміну від кінцево-автоматів , які можуть рухатися тільки вхідний головки в одному напрямку.
Загальновідомо, що 2DFA розпізнають точно той же клас мов, що і DFA, іншими словами звичайні мови. Менш добре зрозумілим є питання про те, наскільки ефективно моделювання. Оригінальні конструкції з кінця 50-х років Рабіна / Скотта та Шепердсона використовували поняття схрещування послідовностей і їх досить важко проаналізувати. Моше Варді опублікував ще одну конструкцію, яка показує верхню межу станів , але ця зв'язок може мати деяку слабкість.
Я запитую, чи відомі якісь (сімейства) 2DFA, які потребують багатьох станів у будь-якій DFA, що імітує їх, навіть після мінімізації Myhill-Nerode DFA. Крім того, чи будуть якісь цікаві наслідки того, щоб знати такі 2DFA?
- Моше Я. Варди, Зауваження про скорочення двосторонньої автоматів до One-Way автоматів , IPL 30 261-264, 1989. DOI: 10.1016 / 0020-0190 (89) 90205-6 ( препринт )