Sự tương ứng giữa các lớp phức tạp và logic


33

Tôi đã tham gia một lớp học về Khả năng tính toán và Logic. Tài liệu bao gồm một mối tương quan giữa các lớp phức tạp / tính toán (R, RE, co-RE, P, NP, Logspace, ...) và Logics (Tính toán dự đoán, logic thứ tự đầu tiên, ...).

Mối tương quan bao gồm một số kết quả trong một lĩnh vực, thu được bằng cách sử dụng các kỹ thuật từ lĩnh vực khác. Người ta phỏng đoán rằng P! = NP có thể bị tấn công như là một vấn đề trong Logic (bằng cách chiếu vấn đề từ miền của các lớp phức tạp sang logic).

Có một bản tóm tắt tốt về các kỹ thuật và kết quả?

Câu trả lời:


23

Có thể bạn đang hỏi về kết quả trong lý thuyết mô hình hữu hạn (chẳng hạn như đặc tính của P và NP theo các đoạn logic khác nhau). Bằng chứng cố gắng gần đây của P! = NP ban đầu đã sử dụng rất nhiều các khái niệm như vậy và một số tài liệu tham khảo tốt (lấy từ wiki ) là


Tôi nghĩ phạm vi của FMT hơi rộng hơn so với việc chỉ liên kết logic và độ phức tạp tính toán. Sự phức tạp mô tả có vẻ là một thuật ngữ chính xác hơn.
András Salamon

24

Neil Immerman đã tạo ra một sơ đồ đẹp cung cấp sự tương ứng nhanh chóng giữa các lớp phức tạp và logic được giải thích bởi các mô hình hữu hạn. Nó nằm trên bìa cuốn sách của anh ấy, và cũng ở cuối trang web của anh ấy ở đây: http://www.cs.umass.edu/~immerman/


Bức tranh này đáng giá hàng ngàn từ.
András Salamon

5
Cuốn sách của Immerman có lẽ là tài liệu tham khảo duy nhất tốt nhất cho các liên kết trực tiếp giữa logic và độ phức tạp tính toán. Chủ đề này thường được gọi là "Độ phức tạp mô tả", cũng như cuốn sách.
András Salamon

16

NP

S21

Antonina Kolokolova đã làm việc về mối quan hệ giữa hai phương pháp này.


11

Đối với những người không quen thuộc với vô số từ viết tắt được tìm thấy trong sơ đồ tuyệt vời của Immerman, có một bài viết Wikipedia về sự phức tạp mô tả . Cần có một sơ đồ với các liên kết, vì vậy bạn có thể trực tiếp tra cứu định nghĩa trong Complexity Zoo và các nguồn khác. Tôi cũng muốn thấy rõ hơn các mối quan hệ với các ngôn ngữ / ngữ pháp chính thức tương ứng và nơi bạn có thể tìm thấy bằng chứng.

Đây không phải là một câu trả lời mà là một bình luận cho câu trả lời của Aarons, vì một số lý do tôi không thể bình luận.


bạn cần thêm một chút đại diện để đăng bình luận (đó là cơ chế chặn spam).
Suresh Venkat
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.