2DFA đòi hỏi nhiều trạng thái trong DFA tương đương?


10

Có 2DFA với trạng thái (trong đó n không cần thiết, giả sử ít nhất 4) yêu cầu ít nhất 2 n trạng thái để mô phỏng bằng cách sử dụng bất kỳ DFA nào?nn2n

Một hai chiều DFA (2DFA) là một automaton hữu hạn nhà nước xác định được phép di chuyển qua lại trên băng chỉ đọc đầu vào của nó, không giống như automata hữu hạn nhà nước mà chỉ có thể di chuyển các đầu vào theo một hướng.

Điều nổi tiếng là các 2DFA nhận ra chính xác cùng một loại ngôn ngữ như DFA, nói cách khác là các ngôn ngữ thông thường. Ít hiểu biết hơn là câu hỏi về hiệu quả của mô phỏng. Các công trình ban đầu từ cuối những năm 1950 của Rabin / Scott và Shepherdson đã sử dụng một khái niệm về các chuỗi giao nhau và khá khó để phân tích. Moshe Vardi đã xuất bản một công trình khác cho thấy giới hạn trên của các trạng thái , nhưng ràng buộc này có thể có một số chùng.2O(n2)

Tôi đang hỏi liệu có bất kỳ (gia đình) 2DFA nào được biết có yêu cầu nhiều trạng thái trong bất kỳ DFA nào mô phỏng chúng hay không, ngay cả sau khi Myhill-Nerode giảm thiểu DFA. Hơn nữa, sẽ có bất kỳ hậu quả thú vị nào khi biết 2DFA như vậy?

Câu trả lời:


8

n(nn(n1)n)

Tôi cũng đang đặt một con số từ bài báo này cho một bức tranh rõ ràng:

Để có được nhiều hơn, tôi nghĩ rằng bài viết này là một điểm khởi đầu tốt. Để kiểm tra những phát triển gần đây liên quan, tôi cũng có thể đề nghị kiểm tra các giấy tờ được liệt kê ở đây: 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

ε
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.