Một đồng nghiệp của tôi và tôi vừa nhấn một số ghi chú của một trong những giáo sư của chúng tôi. Các ghi chú nêu rõ rằng có những nhiệm vụ có thể giải quyết trong thời gian đa thức (thuộc lớp PF) nhưng KHÔNG thể kiểm chứng được trong thời gian đa thức (KHÔNG thuộc lớp NPF).
Để giải thích về các lớp này: Chúng tôi nhận được một số đầu vào X và tạo ra một số đầu ra Y sao cho (X, Y) nằm trong mối quan hệ R đại diện cho nhiệm vụ của chúng tôi. Nếu có thể lấy Y cho X trong thời gian đa thức, thì nhiệm vụ thuộc về lớp PF. Nếu có thể xác minh chứng chỉ Z có độ dài đa thức chứng minh một tuple (X, Y) có quan hệ R trong thời gian đa thức, thì nhiệm vụ thuộc về lớp NPF.
Chúng tôi không nói về các vấn đề quyết định, trong đó câu trả lời chỉ đơn giản là CÓ hoặc KHÔNG (chính thức hơn nếu một số chuỗi thuộc về một số ngôn ngữ). Đối với các vấn đề quyết định, dường như PF là một tập hợp con chính xác của NPF. Tuy nhiên, đối với các nhiệm vụ khác, nó có thể khác.
Bạn có biết một nhiệm vụ có thể được giải quyết trong thời gian đa thức nhưng không được xác minh trong thời gian đa thức?