Académique Documents
Professionnel Documents
Culture Documents
Ro. TD.2
Ro. TD.2
L’éleveur doit subvenir aux besoins journaliers de ses oiseaux qui sont de 30 grammes
de graisses, 60 grammes de protéines et 65 grammes de fibres.
- Ecrire le programme linéaire associé à ce problème. Préciser la démarche de la
modélisation.
- Résoudre le programme en utilisant la méthode graphique. Interpréter la solution.
- Ecrire le dual associé à ce programme.
- Résoudre le dual en utilisant les relations d’exclusion. Interpréter les résultats.
Exercice 2-
Page | 1
Exercice 3-
Une entreprise dispose dans ses 2 dépôts D1, et D2, de stocks de matières qu’elle désire
acheminer vers 2 points de vente V1 et V2. En chacun des dépôts, elle dispose de moyens
de transport de capacité maximum donnée chacun reliant un point d’origine à un point
de destination. Les capacités totales des moyens de transport sont suffisantes pour
acheminer toutes les quantités disponibles aux points d’origine.
Solutions
Exercice 1-
- Modélisation du problème de l’éleveur :
Le programme linéaire :
Page | 2
Min Z = 12 x1 + 10 x2
0,1 x1 + 0,2 x2 ≥ 30
0,3 x1 + 0,3 x2 ≥ 60
0,4 x1 + 0,3 x2 ≥ 65
x1 ≥ 0 ; x2 ≥ 0
Sommets Valeur de Z
A (0, 216,66) ZA = 2166,66
B (50,150) ZB = 2100
C (100, 100) ZC = 2200
D (300,0) ZD = 3600
Programme optimal :
- Quantité de sarrasin :
x1 = 50
- Quantité de tournesol :
x2 = 150
- Coût minimal :
Z = 2100
Le primal Le dual
(Programmation en termes physiques) (Programmation en valeur)
Page | 3
Primal Dual
x1 > 0 => 0,1 p1 + 0, 3 p2 + 0,4 p3 = 12
x2 > 0 => 0,1 p1 + 0, 3 p2 + 0,3 p3 = 10
u1 ≠ 0 => p1 = 0
u2 = 0 => P2 > 0
u3 = 0 => P3 > 0
Exercice 2-
x1 x2 x3 x4 x5 x6
x1 0 1 1 0 1 0
x2 0 0 1 1 0 0
B = x3 0 0 0 0 0 1
x4 0 0 0 0 1 0
x5 0 0 0 0 0 1
x6 0 0 0 0 0 0
Page | 4
Deux chemins reliant x1 à x6 existent.
- Recherche de circuit
B B* B2* B3* B4* B5*
x3 x6
x5
x1
x2
x4
N0 N1 4
N N3 N4
2
Page | 5
Exercice 3-
Pour compléterr le flot, on augmente ce flot à partir d’un flux égale à la plus petite
capacité résiduelle sur chacune des liaison composant ce chemin.
Soit :
Min [cr (E, D2) ; cr (D2 , V2) ; φr (V2 , S)] = Min [ (15-10) ; (8-0) ; (18-8)] = 5.
==> On augmente le flot sur le réseau d’un flux φ = 5 sur le chemin μ = (E , D2 V2 , S).
On conclue alors que : Φ = 35 et complet. Mais est –il optimal ?
On procède au marquage des sommets
13
(+) 15
15 1
1 5
35
15
1
Seule l’entrée E est marquée. La sortie n’étant pas marquée, l’optimum est atteint.
Page | 6