Từ mục nhập wikipedia trên NP-Complete:các vấn đề NP-complete đầu tiên được hiển thị là NP-complete như thế nào?
"Cách dễ nhất để chứng minh rằng một số vấn đề mới NP-complete trước tiên phải chứng minh rằng đó là NP, sau đó giảm một số vấn đề NP-complete đã biết nó"
tôi khá chắc chắn rằng tôi hiểu được điều này: Nếu tôi có một vấn đề, tôi có thể chứng minh rằng nó là NP-đầy đủ nếu tôi:
chứng minh rằng nó là trong NP (một giải pháp tới sự cố có thể được xác minh trong thời gian đa thức trên không -deterministic máy Turing)
Chứng tỏ rằng một vấn đề đã được biết đến là NP-đầy đủ có thể được 'giảm' cho vấn đề mới
Vì vậy, câu hỏi của tôi là, làm thế nào là NP- đầu tiên hoàn thành các vấn đề 'đã được chứng minh' để được NP-hoàn thành? Tại một thời điểm, tập hợp các vấn đề NP-complete đã biết phải là số không, và điều này sẽ làm cho nó không thể chuyển sang bước 2 trong quá trình trên.
Điều này làm cho tôi nghĩ rằng có một phương pháp khác để chứng minh mà tôi không biết. Hoặc là, hoặc có thể toàn bộ NP-tài sản hoàn thành là 'giả định' cho các vấn đề nhất định do thiếu một giải pháp thời gian đa thức được biết đến. (thực ra, khi viết bài này, tôi sẽ không ngạc nhiên nếu đây là trường hợp, nhưng tôi cũng muốn một số phản hồi của guru).
Bạn đã quay lại bước 2 (tôi đã sửa nó). Nó không đủ để giảm vấn đề của bạn cho một vấn đề NP-complete. Bạn phải giảm vấn đề NP-complete cho vấn đề mới của mình. (Nếu không, bạn đã không thực sự cho thấy rằng vấn đề của bạn là khó khăn như vấn đề NP-hoàn thành ban đầu.) – cjm