Làm thế nào để chứng minh rằng các ngôn ngữ nhạy cảm ngữ cảnh được đóng dưới giao lộ và bổ sung?


7

Đây là một câu hỏi từ kỳ thi của khóa học "Automata và Ngôn ngữ chính thức" của chúng tôi. Có một câu hỏi được yêu cầu chứng minh hoặc bác bỏ rằng mọi hoạt động "bổ sung tương đối" giữa hai ngôn ngữ nhạy cảm ngữ cảnh cũng sẽ tạo ra một ngôn ngữ nhạy cảm ngữ cảnh.

Từ các thuộc tính đóng cửa nhạy cảm bối cảnh WikipediaPrinceton.edu . Tôi biết rằng những ngôn ngữ được đóng dưới giao lộ và bổ sung.

Tôi đã dành quá nhiều thời gian cho việc tìm kiếm bằng chứng chính thức của những tuyên bố đó. Ở đâu / Làm thế nào tôi có thể tìm thấy bằng chứng? Hay làm thế nào để chứng minh chúng một mình? Bất cứ ai có thể chỉ cho tôi một tài liệu tham khảo? Có ai có thể đăng bài ở đây bằng chứng không?


Câu hỏi của bạn không đủ cụ thể cho trang web này. Hãy cho chúng tôi những gì bạn đã cố gắng và nơi bạn bị mắc kẹt. Mục tiêu của giáo dục là học cách giải quyết vấn đề chứ không phải làm thế nào để người khác giải quyết vấn đề của bạn.
rebierpost

Tôi không nghĩ đúng, câu hỏi của tôi rất nghiêm ngặt. Tôi lưu ý rằng tôi không thể tìm thấy tài liệu tham khảo chứng minh một số thuộc tính đóng LCS. Tôi đã không yêu cầu giải quyết câu hỏi ban đầu kể từ khi tôi đăng giải pháp cũng ...
arty

Tôi nghĩ bạn có thể đúng khi câu hỏi chính xác không được trả lời ở đó.
rebierpost

Câu trả lời:


9

Thuộc tính đóng đầu tiên, đóng dưới giao lộ, là bằng chứng DIY nếu bạn chọn đúng mô hình cho các ngôn ngữ nhạy cảm theo ngữ cảnh. Bằng cách xác định chúng với sự trợ giúp của automata giới hạn tuyến tính, bạn có thể chạy hai trong số các automata này liên tục để kiểm tra (không xác định) để chấp nhận giao lộ.

Thứ hai, đóng cửa dưới sự bổ sung, là khó khăn! Nó từng là một vấn đề mở nổi tiếng cho đến khi được giải quyết độc lập bởi Immerman và Szelepcsényi. Đây là một bằng chứng khá đáng ngạc nhiên, làm thế nào để chứng minh sự bổ sung cho một máy tự động không phổ biến. Kỹ thuật này được gọi là đếm quy nạp và hoạt động cho các gia đình lớn hơn thuộc các lớp phức tạp: NSPACE (S(n)) = đồng NSPACE (S(n)), trong đó bối cảnh nhạy cảm bằng không gian không tuyến tính tuyến tính .


Cảm ơn bạn rất nhiều, bây giờ khi tôi có tài liệu tham khảo này, tôi sẽ tìm kiếm sách. bạn có thể giải thích những gì bạn có nghĩa là "mô hình đúng cho các ngôn ngữ nhạy cảm ngữ cảnh" để tự làm bằng chứng?
arty

@arty Như bạn đã biết CSL có thể được xác định bằng cách sử dụng các ngữ pháp nhạy cảm theo ngữ cảnh hoặc bởi automata giới hạn tuyến tính. Đối với một số nhiệm vụ, sự lựa chọn của mô hình là rất quan trọng. Tôi thích LBA vì họ dễ "lập trình".
Hendrik

@Jan chỉ không chắc từ "mô hình" nghĩa là gì - bây giờ tôi hiểu đó là mô hình đại diện của CSL. chỉ để thông báo cho bạn, không có nơi nào khác trên web khi thông tin này có sẵn. Tôi nghĩ rằng đầu vào của bạn sẽ giúp rất nhiều sinh viên khoa học máy tính và sinh viên sau đại học (như tôi), những người muốn có thêm kiến ​​thức
arty
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.