Mối quan hệ bậc hai giữa không gian không xác định và không xác định?


16

Định lý của Savitch cho thấy rằng cho tất cả các hàm đủ lớn và chứng minh rằng điều này là chặt chẽ trong nhiều thập kỷ .fNSPACE(f(n))DSPACE(f(n)2)f

Giả sử chúng ta tiếp cận vấn đề từ đầu kia. Để đơn giản, giả sử bảng chữ cái Boolean. Lượng không gian được sử dụng bởi TM để quyết định ngôn ngữ có thể tính toán thường liên quan chặt chẽ đến logarit của số trạng thái được sử dụng bởi máy tự động mô phỏng TM cho mỗi lát ngôn ngữ thông thường. Điều này thúc đẩy câu hỏi sau đây.

Đặt là số lượng DFA khác biệt về mặt cú pháp với trạng thái và là số lượng khác biệt với trạng thái. Thật đơn giản để chỉ ra rằng gần với . n N n n lg N n ( lg D n ) 2DnnNnnlgNn(lgDn)2

Hơn nữa, hãy để là số ngôn ngữ thông thường riêng biệt có thể được DFA nhận ra với trạng thái và đặt là số ngôn ngữ được NFA công nhận. n N ' nDnnNn

Được biết liệu có gần với không? ( lg D ' n ) 2lgNn(lgDn)2

Tôi không rõ và , hoặc và , có liên quan với nhau như thế nào, hoặc mức độ chặt chẽ như thế nào. Nếu tất cả điều này liên quan đến một câu hỏi nổi tiếng trong lý thuyết automata thì một gợi ý hoặc con trỏ sẽ được đánh giá cao. Câu hỏi tương tự cũng liên quan đến automata hai chiều, do lý do tương tự, và tôi đặc biệt quan tâm đến phiên bản này.D ' n N n N ' nDnDnNnNn


Xem thêm câu hỏi liên quan cstheory.stackexchange.com/q/7913/109
András Salamon

Câu trả lời:


18

Trong bài viết của tôi với Domaratzki và Kisman, "Về số lượng ngôn ngữ riêng biệt được chấp nhận bởi automata hữu hạn với n trạng thái" được xuất bản trong J. Automata, Languages ​​và Combinatorics 7 (2002), chúng tôi đã chứng minh rằng nếu là số lượng riêng biệt các ngôn ngữ được NFA chấp nhận với trạng thái trên bảng chữ cái và tương tự như số ngôn ngữ riêng biệt được DFA chấp nhận, sau đó cho cố địnhn k g k ( n ) k 2Gk(n)nkgk(n)k2

(i) , tối đa các điều khoản đơn hàng nhỏ hơn, không có triệu chứngk n log nloggk(n)knlogn

(ii) , tối đa các điều khoản đơn hàng nhỏ hơn, không có triệu chứng giữa và .( k - 1 ) n 2 k n 2logGk(n)(k1)n2kn2


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.