Tôi thấy khó tìm các định nghĩa chính thức của các lớp phức tạp chức năng. Đây là hai từ Wikipedia.
Một mối quan hệ nhị phân là trong FP khi và chỉ khi có một thuật toán thời gian đa thức xác định mà, được đưa ra, có thể tìm thấy một số như vậy mà giữ
Định nghĩa trên dường như ngụ ý rằng đối với tất cả các mối quan hệ trong FP, nó giữ điều đó cho mọi tồn tại ít nhất một mà chiều dài của nó là đa thức theo chiều dài của . Tuy nhiên, dường như không hạn chế rằng có tồn tại nhiều hơn cho rằng vậy nên giữ trong khi dài hơn theo cấp số nhân .
Một mối quan hệ nhị phân , Ở đâu dài nhất là đa thức hơn , nằm trong FNP khi và chỉ khi có thuật toán thời gian đa thức xác định có thể xác định xem giữ cho cả hai và .
Định nghĩa này ngụ ý rằng đối với mối quan hệ trong FNP , không cần phải đúng là có tồn tại ít nhất một Cho mọi vậy nên giữ Nó ngụ ý tuy nhiên nếu giữ, phải dài nhất là đa thức hơn .
Trong văn học, người ta có thể đọc rằng FP FNP . Theo như tôi hiểu (hoặc không) hiểu thì điều này không thể đúng. Có thể là đối với một số mối quan hệ FP tồn tại một vậy nên giữ và dài hơn theo cấp số nhân . Do đó, mối quan hệ này không thuộc về FNP và do đó, FP FNP .
Các định nghĩa trên Wikipedia không đầy đủ? Tui bỏ lỡ điều gì vậy?
Dù bằng cách nào, một số nguồn tốt để đọc về các vấn đề chức năng (tôi thấy mình hiểu biết về các vấn đề quyết định) là gì?