Vous êtes sur la page 1sur 2

Cas d’un problème de maximisation dans le modèle d’affectation

Reconsidérons la matrice précédente et admettons que celle-ci renferme plutôt des bénéfices (en unités
monétaires : UM) et non pas des coûts résultant de l’affectation des ouvriers aux différentes machines (ou postes de
travail).

Bénéfice M1 M2 M3 M4 M5 Nous avons affaire à un problème de maximisation du bénéfice


Ouv 1 13 9 11 5 12 total. Il convient donc de transformer cette matrice à une autre qui
Ouv 2 12 7 9 4 10 requiert la minimisation pour appliquer la méthode hongroise. Pour
Ouv 3 13 7 7 7 11 ce faire, identifions l’élément (bénéfice) le plus grand de la matrice
Ouv 4 9 6 10 6 7 et retranchons les bénéfices indiqués dans la matrice initiale de cet
Ouv 5 13 9 10 6 12 élément maximal. Dans notre cas, cet élément = 13.

Cij M1 M2 M3 M4 M5 Li C’ij M1 M2 M3 M4 M5
Ouv 1 0 4 2 8 1 0 Ouv 1 0 4 2 8 1
Ouv 2 1 6 4 9 3 1 Ouv 2 0 5 3 8 2
Ouv 3 0 6 6 6 2 0 Ouv 3 0 6 6 6 2
Ouv 4 4 7 3 7 6 3 Ouv 4 1 4 0 4 3
Ouv 5 0 4 3 7 1 0 Ouv 5 0 4 3 7 1
Cj 0 4 0 4 1

C’’ij M1 M2 M3 M4 M5 Tab 1 M1 M2 M3 M4 M5
Ouv 1 0 0 2 4 0 Ouv 1 0 0 2 4 0
Ouv 2 0 1 3 4 1 Ouv 2 0 1 3 4 1
Couvrons les zéros
Ouv 3 0 2 6 2 1 Ouv 3 0 2 6 2 1
Ouv 4 1 0 0 0 2 Ouv 4 1 0 0 0 2
Ouv 5 0 0 3 3 0 Ouv 5 0 0 3 3 0
t= 4, n =5 , f= 1

Tab 2 M1 M2 M3 M4 M5 Tab2.1 M1 M2 M3 M4 M5
Ouv 1 1 0 2 4 0 Ouv 1 1 0 2 4 0
Ouv 2 0 0 2 3 0 Ouv 2 0 0 2 3 0
Couvrons les zéros
Ouv 3 0 1 5 1 0 Ouv 3 0 1 5 1 0
Ouv 4 2 0 0 0 2 Ouv 4 2 0 0 0 2
Ouv 5 1 0 3 3 0 Ouv 5 1 0 3 3 0
t= 4, n =5 , f= 1

Tab 3 M1 M2 M3 M4 M5 Tab3.1 M1 M2 M3 M4 M5
Ouv 1 1 0 1 3 0 Ouv 1 1 0 1 3 0
Ouv 2 0 0 1 2 0 Ouv 2 0 0 1 2 0
Couvrons les zéros
Ouv 3 0 1 4 0 0 Ouv 3 0 1 4 0 0
Ouv 4 3 1 0 0 3 Ouv 4 3 1 0 0 3
Ouv 5 1 0 2 2 0 Ouv 5 1 0 2 2 0
t= 5, n =5 , identifions la solution optimale

Tab 4 M1 M2 M3 M4 M5 Nous avons, à partir de ce tableau, un choix à faire entre la


Ouv 1 1 0 1 3 0 case (1.2) et la case (1.5).
Ouv 2 0 0 1 2 0
Ouv 3 0 1 4 0 0
Ouv 4 3 1 0 0 3
Ouv 5 1 0 2 2 0
Tab 4.1 M1 M2 M3 M4 M5 Solution Tab : 4.1
Ouv 1→M2 : 9 Max Z (Bénéfice) = 9+12+7+10+12
Ouv 1 1 0 1 3 0
Ouv 2 0 0 1 2 0 Ouv 2→M1 : 12
Max Z = 50 UM
Ouv 3 0 1 4 0 0 Ouv 3→M4 : 7
Ouv 4 3 1 0 0 3 Ouv 4→M3 : 10
Ouv 5 1 0 2 2 0 Ouv 5→M5 : 12
Min CT= 40

Ou bien (une deuxième solution optimale équivalente) :

Tab 4.2 M1 M2 M3 M4 M5 Solution Tab : 4.2


Ouv 1 1 0 1 3 0 Ouv 1→M5 : 12 Max Z (Bénéfice) = 12+12+7+10+9
Ouv 2 0 0 1 2 0 Ouv 2→M1 : 12
Max Z = 50 UM
Ouv 3 0 1 4 0 0 Ouv 3→M4 : 7
Ouv 4 3 1 0 0 3 Ouv 4→M3 : 10
Ouv 5 1 0 2 2 0 Ouv 5→M2 : 9
Min CT= 40

Vous aimerez peut-être aussi