Trong khi duyệt các bài đăng cũ của CStheory.se , tôi đã xem qua một bài đăng blog hấp dẫn về vấn đề tử vong ma trận . Trừ khi tôi giải thích sai vấn đề, nó nói rằng đã đưa ra một tập hợp hữu hạn 3 x 3 ma trận với các mục nguyên cho mỗi giá trị ma trận, người ta phải quyết định xem có tồn tại một sản phẩm hữu hạn của các ma trận đó bằng một ma trận bao gồm tất cả các số không.
Thật đáng ngạc nhiên, vấn đề này là không thể giải quyết được, do giảm từ vấn đề tương ứng Post. Câu hỏi của tôi là: Do tính không ổn định của vấn đề và liên kết của nó với một vấn đề được liên kết với các máy Turing, bạn có thể chỉ ra rằng có một cách để mô tả (ví dụ) tất cả các ngôn ngữ re, lớp P và NP lớp sử dụng ma trận?
Tôi đã tự mình thực hiện một công việc nhỏ, nhưng thiếu đào tạo để chắc chắn liệu niềm tin của tôi có đúng không. Vấn đề này, tôi nghĩ, đòi hỏi một chút công việc về phần của người đọc để giải quyết.
Tôi không biết cách sử dụng LaTeX để viết ma trận trên SE, nhưng đây là nỗ lực đầu tiên của tôi để mô tả NP:
Cho một tập hợp hữu hạn gồm 3 x 3 ma trận với các mục nguyên và một số nguyên k làm truy vấn NP ", hãy để một ma trận M bổ sung được lấy làm" cấu trúc ". "Truy vấn" chấp nhận "cấu trúc" nếu có sản phẩm của | M | k + k ma trận từ S đó bằng một ma trận mà bao gồm chỉ số không.
Nỗ lực này không đầy đủ và không bao gồm bất kỳ bằng chứng nào, như bạn thấy, nhưng tôi muốn đưa ra những suy nghĩ đầu tiên của mình về vấn đề này để xem liệu một nỗ lực phức tạp hơn có thể được thực hiện để chính thức hóa một khái niệm về độ phức tạp của ma trận hay không. Điều này rất thú vị bởi vì, giống như đặc tính NP của Fagin bằng cách sử dụng độ phức tạp mô tả, nó có thể được sử dụng để mô tả NP theo kiểu độc lập với máy.