Existe um 2DFA com estados (onde n é não trivial, digamos, pelo menos 4) que exija pelo menos 2 n estados para simular o uso de qualquer DFA?
Um DFA bidirecional (2DFA) é um autômato de estado finito determinístico que pode mover-se para frente e para trás em sua fita de entrada somente leitura, ao contrário dos autômatos de estado finito que só podem mover a cabeça de entrada em uma direção.
É sabido que os 2DFAs reconhecem precisamente a mesma classe de idiomas que os DFAs, ou seja, os idiomas regulares. Menos compreendida é a questão de quão eficiente é a simulação. As construções originais do final da década de 1950 de Rabin / Scott e Shepherdson usavam a noção de seqüências cruzadas e são bastante difíceis de analisar. Moshe Vardi publicou outra construção que mostra um limite superior de estados, mas esse limite pode ter alguma folga.
Estou perguntando se são conhecidas (famílias de) 2DFAs que exigem muitos estados em qualquer DFA simulando-as, mesmo após a minimização do DFA por Myhill-Nerode. Além disso, haveria conseqüências interessantes em conhecer esses 2DFAs?
- Moshe Y. Vardi, uma nota sobre a redução de autômatos bidirecionais para autômatos unidirecionais, IPL 30 261–264, 1989. doi: 10.1016 / 0020-0190 (89) 90205-6 ( pré-impressão )