Chỉ ra rằng bài toán tổng hợp tập hợp con (Cho một chuỗi các số nguyên và một số nguyên , có một phần sau của tổng hợp chính xác ?) là NP hoàn chỉnh.
Gợi ý: Sử dụng các vấn đề bìa chính xác.
Vấn đề bao gồm chính xác là như sau: Cho một họ các bộ có tồn tại một tập hợp bao gồm một phân họ của các tập hợp tách rời nhau không?
Trước hết, để chỉ ra rằng vấn đề này nằm ở chúng ta phải làm như sau?
Một máy Turing không xác định trước tiên có thể đoán được phần tiếp theo mà chúng ta đang tìm kiếm là gì và sau đó xác minh rằng nó tính tổng chính xác k trong thời gian tuyến tính. Điều này có đúng không?
Để chỉ ra rằng nó đã hoàn thành NP, làm thế nào chúng ta có thể giảm vấn đề che phủ chính xác thành tập hợp con? Có phải như sau?
Vấn đề che phủ chính xác có một giải pháp nếu mọi yếu tố nằm trong chính xác một bộ.
Chúng tôi xem xét các bộ và số sao cho mỗi số tương ứng với một tập hợp các phần tử và tương ứng với toàn bộ. Giả sử có các yếu tố và bộ khác nhau.
Chúng tôi thay thế mỗi bộ S bằng một số đó là ở vị trí thứ i nếu tôi ở S và có một ở vị trí thứ i của nó khác.
Chúng tôi đặt k thành một số đó là bản sao của số .