Se un problema X (problema di decisione) è noto per essere NP-Completo e si è dimostrato ridotto al problema Y in tempo polinomiale, puoi dire che il problema Y è NP-Completo?Se un problema X (problema decisionale) è noto per essere NP-Completo, e dimostrato di essere ridotto al problema Y, puoi quindi dire che il problema Y è NP-Completo?
Il mio primo pensiero è stato, no, il problema Y deve essere dimostrato che è in NP. Ma dopo un'ulteriore riflessione, se X è ridotto a Y, Y è già considerato come NP-Completo. Ora sono solo confuso ... ogni aiuto sarebbe apprezzato.
Penso che tu abbia avuto la prima volta. Se siamo in grado di ridurre qualsiasi problema noto a un altro problema NP completo, allora quel problema è anche NP. – Jim
da wiki: "... migliaia di altri problemi hanno dimostrato di essere NP-completo da riduzioni da altri problemi precedentemente mostrati come NP-completi; ..." quindi direi "sì" è la risposta? –
Per definizione, Y è "NP-difficile". Un problema NP-difficile è uno che può essere utilizzato per risolvere qualsiasi problema in NP, incluso il problema NP-completo. Tuttavia, un problema NP-difficile non è necessariamente in NP. – gnasher729