Si je comprends bien, le problème d'affectation est en P car l'algorithme hongrois peut le résoudre en temps polynomial - O (n 3 ). Je comprends également que le problème d'affectation est un problème de programmation linéaire entier , mais la page Wikipedia indique que c'est NP-Hard. Pour moi, cela implique que le problème d'affectation est en NP-Hard.
Mais le problème d'affectation ne peut certainement pas être à la fois dans P et NP-Hard, sinon P serait égal à NP? La page Wikipedia signifie-t-elle simplement que l'algorithme général pour résoudre tous les problèmes ILP est NP-Hard? Quelques autres sources affirment que l'ILP est NP-difficile, ce qui est vraiment déroutant dans ma compréhension des classes de complexité en général.