동등한 DFA에 많은 주가 필요한 2DFA?


11

DFA를 사용하여 시뮬레이션하기 위해 2 개 이상의 n 개 상태 가 필요한 개 상태 의 nD (여기서 n 은 중요하지 않은 경우, 4 이상) 가있는 2DFA가 있습니까?nn2n

양방향 DFA (2DFA)는 한 방향으로 만 입력 헤드를 이동시킬 수 유한 상태 오토 마톤 달리 읽기 전용 입력 테이프 진퇴시킨다 결정적 유한 상태 오토 마톤이다.

2DFA는 DFA와 정확히 동일한 언어 클래스, 즉 일반 언어를 인식하는 것으로 잘 알려져 있습니다. 시뮬레이션이 얼마나 효율적인지에 대한 질문은 덜 이해됩니다. Rabin / Scott과 Shepherdson에 의해 1950 년대 후반부터 최초의 구조는 교차 시퀀스의 개념을 사용했으며 분석하기가 매우 어렵습니다. Moshe Vardi는 상태 의 상한을 보여주는 다른 구조를 발표 했지만이 경계는 약간 느슨 할 수 있습니다.2O(n2)

DFA의 Myhill-Nerode를 최소화 한 후에도 DFA에서 많은 상태 를 요구 하는 2DFA가 알려져 있는지 여부를 묻습니다 . 또한, 그러한 2DFA를 아는 데 흥미로운 결과가 있을까요?

답변:


9

n(nn(n1)n)

나는 또한이 논문에서 그림을 명확하게 보여주고있다.

더 많은 것을 얻기 위해이 백서는 좋은 출발점이라고 생각합니다. 관련 최신 개발 내용을 확인하려면 다음 문서를 참조하십시오. dblp : Christos A. Kapoutsis .


1
2O(n2)2Θ(nlogn)

5

Σ={a,b,c}

{a,b}b{a,b}nc

cn+1cb

n+cc2nn{a,b}cnnb

2nn+c


(a+b)b(a+b)ncn

ε
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.