Aby odpowiedzieć na to pytanie, najpierw trzeba zrozumieć, które problemy NP są również NP-zupełne. Jeśli problem NP jest trudny do ustawienia NP, to jest NP-zupełny. Aby należeć do ustawienia NP, problem musi być
(i) problem decyzyjny,
(ii) liczbę rozwiązań tego problemu powinno być skończone i każde rozwiązanie powinno być długości wielomianu i
(iii) biorąc pod uwagę rozwiązanie wielomianowej długości, powinniśmy być w stanie powiedzieć, czy odpowiedź na problem jest tak/nie
Teraz łatwo zauważyć, że może być wiele problemów NP-trudnych, które nie należą do zestawu NP i są trudniejsze do rozwiązania. Jako intuicyjny przykład, wersja optymalizacyjna podróżującego sprzedawcy, w której musimy znaleźć rzeczywisty harmonogram, jest trudniejsza niż wersja decyzji podróżującego sprzedawcy, w której musimy ustalić, czy harmonogram o długości < = k istnieje, czy nie.
możliwy duplikat [NP kontra NP-Complete vs NP-Hard] (http://stackoverflow.com/questions/1857244/np-vs-np-complete-vs-np-hard) –