Vous êtes sur la page 1sur 8

Problème d’Affectations optimale

des ressources

Problématique :

Un problème d’affectation se présente de la façon suivante :


Soient n individus P1 , P2 ,....., Pn qu’il est possible d’affecter à n taches notées T1 , T2 ,....Tn .

A chaque affectation d’un individu à une tache précise, correspond un critère Cij qui pourra
être par exemple une note de compétence, un gain, un coût, etc.…
Ceci est représenté par le tableau
suivant:
C’est un PLNE a variables binaires
Résolution par la méthode de séparation et évaluation
Autre méthode de résolution

Algorithme de Konig ( Pb de minimisation)


•réduire le tableau (consiste à soustraire à chaque ligne et à chaque
colonne, le plus petit élément).
•tant qu’on n’affecte pas n zéros (1 par ligne et par colonne : Condition
d’optimalité)
1. affecter le plus de zéros (1 par ligne/colonne)
2. marquer toutes les lignes sans zéro affecté
3. tant qu'on peut marquer ligne ou colonne
1. marquer les colonnes ayant un zéro non affecté dans une
ligne marquée
2. marquer les lignes ayant un zéro affecté dans une colonne
marquée
•fin tant que
•soit r le plus petit nombre à colonne non marquée et ligne marquée.
(on barre les colonnes marquées et les lignes non marquées: r est le plus
petit élément du tableau restant)
1. soustraire r à chaque ligne marquée
2. ajouter r à chaque colonne marquée
3. réduire le tableau
1. fin tant que
Application 1

Tableau des notes d’évaluation de 5 personnes pour 5 taches :


0 : mauvaise qualification
1: faible qualification
2: assez bonne qualification
3: très bonne qualification
Quelle l’affectation optimale ? C’est-à-dire la meilleure personne pour la bonne
tache

0 3 2 0 2

2 3 0 1 1

1 1 2 3 1

0 3 2 2 1

1 2 3 0 0
Application 2:
 
Une administration désire procéder aux mutations
de ces fonctionnaires A, B, C, D et E. elle leur offre
les postes P1, P2, P3, P4 et P5.

Ces fonctionnaire désirant maximiser leur


satisfaction générale, décident d’effectuer chacun
un classement des postes offerts et obtiennent le
tableau suivant regroupant leurs avis :
P1 P2 P3 P4 P5
A 1 2 3 4 5
B 1 4 2 5 3
C 3 2 1 5 4
D 1 2 3 5 4
E 2 1 4 3 5
Pour maximiser la satisfaction
générale, il faut choisir un chiffre et
un seul par ligne et par colonne, de
manière que la somme des cinq
chiffres soit minimale.

Donner alors l’affectation optiomale