độ phức tạp của một nửa ngôn ngữ


24

Đối với bất kỳ ngôn ngữ trên Σ * , xác định L 1 / 2 = { x Σ * : x y L , y Σ | x | } . Nói cách, L 1 / 2 bao gồm tất cả các x mà có một y chiều dài bằng nhau như vậy mà x y L .LΣ

L1/2={xΣ:xyL,yΣ|x|}.
L1/2xyxyL

Một bài tập trong cuốn sách Sipser của yêu cầu để chứng minh rằng là thường xuyên bất cứ khi nào L là. Tôi đã thấy hai giải pháp khác biệt và cả hai đều liên quan đến sự bùng nổ theo cấp số nhân của các quốc gia.L1/2L

Hỏi: lon ai xây dựng một gia đình của các ngôn ngữ như vậy mà automaton kinh điển cho ( L n ) 1 / 2 là đáng kể (nói, theo cấp số nhân) lớn hơn cho L ? Nỗ lực hết sức mình cho đến nay chỉ tăng kích thước nhà nước bằng + 1 !{Ln}(Ln)1/2L+1


1
bạn không đề cập đến vấn đề nửa tối thiểu của DFA. havent đã xem các bằng chứng nhưng có lẽ họ không đưa nó vào acct. và giảm thiểu DFA sau khi chạy trên cấu trúc bằng chứng có thể đơn giản hóa đáng kể DFA ...?
vzn

5
Các cấu trúc trong các bằng chứng là trừu tượng và không rõ ràng làm thế nào để giảm thiểu chúng thông qua các kỹ thuật tiêu chuẩn.
Aryeh

Bạn có thể đăng những gia đình ngôn ngữ tốt nhất mà bạn tìm thấy không?
Diego de Estrada

Đây không phải là yêu cầu để trả lời Q của bạn nhưng nó có thể hữu ích để phác thảo các công trình. một lựa chọn khác là tấn công vấn đề theo kinh nghiệm với các
FSM

Câu trả lời:


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.