Hệ thống phân cấp Chomsky (mậtSchützenberger) được sử dụng trong sách giáo khoa khoa học máy tính lý thuyết, nhưng rõ ràng nó chỉ bao gồm một phần rất nhỏ các ngôn ngữ chính thức (REG, CFL, CSL, RE) so với Sơ đồ sở thú phức tạp đầy đủ . Hệ thống phân cấp có đóng vai trò nào trong nghiên cứu hiện tại nữa không? Tôi chỉ tìm thấy một ít tài liệu tham khảo về Chomsky ở đây tại cstheory.stackexchange, và trong Zooity Zoo , tên Chomsky và Schützenberger hoàn toàn không được đề cập.
Là nghiên cứu hiện tại tập trung hơn vào các phương tiện mô tả khác nhưng ngữ pháp chính thức? Tôi đang tìm kiếm các phương pháp thực tế để mô tả các ngôn ngữ chính thức với tính biểu cảm khác nhau, và tình cờ phát triển ngôn ngữ nhạy cảm ngữ cảnh (GCSL) và ngôn ngữ đẩy xuống rõ ràng (VPL), cả hai đều nằm giữa các ngôn ngữ Chomsky cổ điển. Không nên cập nhật hệ thống phân cấp Chomsky để bao gồm chúng? Hoặc không có việc sử dụng lựa chọn một hệ thống phân cấp cụ thể từ tập hợp đầy đủ các lớp phức tạp? Tôi đã cố gắng chỉ chọn những ngôn ngữ có thể phù hợp với những khoảng trống của hệ thống phân cấp Chomsky, theo như tôi hiểu:
REG (= Chomsky 3) VPL DCFL CFL (= Chomsky 2) ⊊ GCSL CSL (= Chomsky 1) R ⊊ RE
Tôi vẫn không hiểu được "ngôn ngữ nhạy cảm ngữ cảnh" và "ngôn ngữ được lập chỉ mục" phù hợp (ở đâu đó giữa CFL và CSL) mặc dù dường như có liên quan thực tế để xử lý ngôn ngữ tự nhiên (nhưng có lẽ mọi thứ liên quan thực tế đều ít thú vị hơn trong nghiên cứu lý thuyết ;-). Ngoài ra, bạn có thể đề cập đến GCSL ⊊ P NP ⊂ PSPACE và CSL PSPACE R để hiển thị mối quan hệ với các lớp P và NP nổi tiếng.
Tôi đã tìm thấy trên GCSL và VPL:
- Robert McNaughton: Chèn vào hệ thống phân cấp Chomsky?. Trong: Đồ trang sức là mãi mãi, những đóng góp về khoa học máy tính lý thuyết để vinh danh Arto Salomaa. S. 204-212, 1999
- http://en.wikipedia.org/wiki/Nested_word#References (VPL)
Tôi cũng rất vui nếu bạn biết thêm bất kỳ sách giáo khoa nào gần đây về các ngữ pháp chính thức cũng liên quan đến VPL, DCLF, GCSL và các ngữ pháp được lập chỉ mục, thích hợp hơn với các con trỏ cho các ứng dụng thực tế.