Jak rozumiem, problem przypisania występuje w P, ponieważ węgierski algorytm może go rozwiązać w czasie wielomianowym - O (n 3 ). Rozumiem również, że problem z przypisaniem jest całkowitym problemem programowania liniowego , ale strona Wikipedii stwierdza, że jest to NP-Hard. Dla mnie oznacza to, że problem przypisania jest w NP-Hard.
Ale z pewnością problem przypisania nie może dotyczyć zarówno P, jak i NP-Hard, w przeciwnym razie P równałoby się NP? Czy strona Wikipedii oznacza po prostu, że ogólny algorytm rozwiązywania wszystkich problemów ILP to NP-Hard? Kilka innych źródeł twierdzi, że ILP jest trudna do NP, więc to naprawdę dezorientuje moje ogólne rozumienie klas złożoności.