Académique Documents
Professionnel Documents
Culture Documents
Programmation linéaire
Hugues Talbot
Laboratoire A2SI
17 mars 2008
Plan
Intervenants
• Partie Talbot
• 12h cours, 4h TD
• Partie Hamam
• 4h cours, 4h TD
• 1 TP de 3h
• Contrôle écrit, 2h, avec documents.
Exemples de problèmes
4B + 4W ≤ 1400 (1)
Formulation II - contraintes
• De même :
6B + 3W ≤ 1800 (2)
• et
2B + 6W ≤ 1800 (3)
• finalement B et W sont tous deux positifs.
Formulation III - objectif
P = 12B + 8W (4)
• On cherche à maximiser P
• Pour un problème de cette nature : un dessin
Nourriture pour chiens, forme graphique
W
6
600
500
4W + 4B ≤ 1400
400
300
3W + 6B ≤ 1800
200 6W + 2B ≤ 1800
M
100
3
-
100 200 300 400 500 600 700 800 900 B
P = 12B + 8W P = 3800
Solution
4B + 4W + s1 = 1400 (5)
6B + 3W + s2 = 1800 (6)
2B + 6W + s3 = 1800 (7)
Terminologie
s1 = 1400 − 4B − 4W (8)
s2 = 1800 − 6B − 3W (9)
s3 = 1800 − 2B − 6W (10)
P = 12B + 8W (11)
s2 = 1800 − 6B − 3W
−6B = 1800 − s2 − 3W
1 1
B = 300 − s2 − W
6 2
Résultat de la première itération
• En substituant l’identité de B dans la première equation :
1 1 2
s1 = 1400 − 4(300 − s2 − W ) − 4W = 200 + s2 − 2W
6 2 3
• En faisant de même pour la troisième équation et la
fonction objectif, on obtient :
1 1
B = 300 − s2 − W (12)
6 2
2
s1 = 200 + s2 − 2W (13)
3
1
s3 = 1200 + s2 − 5W (14)
3
P = 3600 − 2s2 + 2W (15)
1 1
W = 100 − s1 + s2 (16)
2 3
1 1
B = 250 + s1 − s2 (17)
4 3
5 4
s3 = 700 + s1 − s2 (18)
2 3
4
P = 3800 − s1 − s2 (19)
3
• Maintenant le profit est de 3800.
Optimum