Correction Exercices PL
Correction Exercices PL
Correction Exercices PL
Exercice N° 1 :
x1, 2x2 – x3 = 1
(P) 2x1 – x2 – 5x3 ≤ 2
x1 , x 2 ≥ 0
x1 + 3x2 – 5x3 ≥ 1
x1 + 2x2 + 3x3 = Z(Max)
Forme canonique :
x1 + 2x2 – x3 ≤ 1
(P) -x1 – 2x2 + x3 ≤ 1
x1, x2 ≥ 0
2x1 + x2 – 5x3 ≤ 2
3x’3, x’’3 ≥ 0 / x3 = x’3 – x’’3
-x1 – 3x2 + 5x3 ≤ -1
x1 + 2x2 + 3x3 = Z(Max)
Forme normale :
Forme standard
x1 + 2x2 – x3 = 1
(P) 2x1 - x2 – 5x3 + e4 = 2 x1, x2 ≥ 0 ; e1, e2 ≥ 0
x1 + 3x2 - 5x3 – e2 =1 3x’3, x’’3 ≥ 0 / x3 = x’3 – x’’3
x1 + 2x2 + 3x3 = Z(Max)
Forme normale
1
2 −1
A² : On prend la 2ème colonne de A : A² = − 1 ; A3 = − 5
3 − 5
J = (2, 4, 5)
2 −1 1
A = −1
J
−5 5
3 −5 5
1 2 −1 1 0 0
I = (1, 3) ; AI =
1 3 −5 5 0 −1
2 1 0
AIJ =
3 5 0
Exercice 2 :
30%Cu
Alliage final 30% Zn ; 9 alliages sur machine
40% Fe
Qi : la quantité de l’alliage i (1 ≤ i ≤ 9) nécessaire pour la fabrication de l’alliage final.
Contrainte de cuivre 0.1Q1 + 0.1Q2 + 0.4Q3 + 0.6Q4 + 0.3Q5 + 0.3Q6 + 0.3Q7 + 0.5Q8 + 0.2Q9
Contrainte de Zinc 0.1Q1 + 0.3Q2 + 0.5Q3 + 0.3Q4 + 0.3Q5 + 0.4Q6 + 0.2Q7 + 0.4Q8 + 0.3Q9
Contrainte de Fer 0.8Q1 + 0.6Q2 + 0.1Q3 + 0.1Q4 + 0.4Q5 + 0.3Q6 + 0.5Q7 + 0.1Q8 + 0.5Q9
La fct objective 4Q1 + 5Q2 + 6Q3 + 6Q4 + 8Q5 + 7Q7 + 6Q8 + 4Q9 = Z(Max)
Exercice 3
A = 20 H
Parcelles
B = 40 H
xiA : quantité de céréale de sorte i cultivée sur parcelle A
2
La contrainte de parcelle A :
0.01x1A + 0.015 x 2A + 0.01x3A + 0.008 x 4A + 0.025 x5A + 0.02 x6A ≤ 20
La contrainte de parcelle B :
0.01x1B + 0.017 x 2B + 0.012 x3B + 0.01x 4B + 0.03 x5B + 0.017 x6B ≤ 40
La contrainte d’eau :
60x1 + 80 x2 + 50x3 + 70 x4 + 107x5 + 90x6 ≤ 400 000
Fonction objective
∑ (x )
6
24x1 + 31x2 + 14 x3 + 18x4 + 61x5 + 47 x6 = Z(Max) = i
A
+ xiB
i =1
Exercice 4
PL1 = 40T / jours
Pétroles
PL2 = 70T / jours
TPL1 = 104
Taux d’octobre
TPL2 = 94
T = (2*104) + (3*94) /5
QPL1 *104 + QPL2 94
T=
QPL1 + QPL2
Kérosène : si T ≥ 102 ; PK = 16D
Super : si T ≥ 96 ; PS = 10D
x1K : quantité de PL1 en kérosène
x 2K + x 2S ≤ 70
3
16( x1K + x 2K ) + 10( x1S + x 2S ) = Z ( Max )
Exercice 5 :
T1 → 40
T → 60
2
4 modèles :
T3 → 80
T4 → 100
xi : nombre de poste de Ti ; 1 ≤ i ≤ 4
2 ateliers : Montage → 6000h/mois
Test → 1500h/mois
1 Transformateur → poste → 450 transformateurs
x1 + x 2 + x3 + x 4 ≤ 450
x3 + x 4 ≤ 300
8 x1 + 10 x 2 + 4 x3 + 5 x 4 ≤ 6000 ; xi ≥ 0 tel que 1 ≤ i ≤ 4
2 x + 2 x + 4 x + 5 x ≤ 1500
1 2 3 4
Exercice 6 :
xi : la quantité de vêtement i ; 1 ≤ i ≤ 4
La contrainte de coupe :
x1 + 3x2 + 5.5x3 + 5x4 ≤ 2000
la contrainte de couture :
4x1 + 6x2 + 7x3 + 10x4 ≤ 3000
La fonction objective :
1.2x1 + 2x2 + 3x3 + 4x4 = Z(Max)
Formulation :
x1 + 3 x 2 + 5.5 x3 + 5 x 4 ≤ 2000
( P)4 x1 + 6 x 2 + 7 x3 + 10 x 4 ≤ 3000 ; xi ≥ 0 ; 1 ≤ i ≤ 4
1.2 x + 2 x + 3 x + 4 x = Z
1 2 3 4 ( Max )
Exercice 8 :
Ax = b
; αi ≤ x j ≤ β j ; j = 1,2,…. n
C x = Z (Max )
4
Ax = b Ax = b
x ≥ α x ≥ α
j j
⇔ j = 1,2,……n ⇔
x j ≤ β j x ≤ β
Cx = Z Cx = Z (Max )
(Max )
Exercice 9 :
Ax + uϑ = b
;x≥0
Cx − ∑ ϑi = Z (Max )
Soient
ϑ ' = ϑ
ϑ ' = sup(0,ϑ ) si ϑ ≥ 0
ϑ ' ' = 0
ϑ ' = 0
ϑ ' ' = inf(0,ϑ ) si ϑ ≤ 0
ϑ ' ' = −ϑ
ϑ = ϑ '−ϑ ' '
ϑ + ϑ ' ? pour chercher la valeur absolue de ϑ
ϑ '+ϑ " = ϑ
a
(ϑ '+ϑ" = −ϑ ) x(−1)
Donc :
ϑ = ϑ '−ϑ"
ϑ = ϑ '+ϑ "
Ax + u (ϑ '−ϑ" )
Cx − ∑(ϑ '+ϑ" ) = Z ( Max )
5
Feuille d’exercices N° 2
Dualité
Exercice 1 :
Rappel du cours
Maximiser Minimiser
Matrices de contraintes de format (m, n) Transposée de la matrice des contraintes de
format (n, m)
Second membres Coefs de la fonction objective
Coefs de la fonction objective Second membre
Nombre de contraintes Nombre de variable principale
ième contrainte « ≤ » ième variable ≥ 0
ième contrainte « ≥ » ième variable ≤ 0
ième contrainte « = » ième variable de signé équation
Nombre de variables principales Nombre de contraintes
jème variable ≥ 0 jème contrainte « ≥ »
jème variable ≤ 0 jème contrainte « ≤ »
jème variable acque jème contrainte « = »
3 x1 + x 2 + 2 x3 = 4
x − 2 x + 3x ≤ 1
1 2 3
( P) , x1 , x 2 ≥ 0
2 x1 + x 2 − x3 ≥ 2
3 x1 + 4 x 2 + 2 x3 = Z ( Min )
3 y1 + y 2 + 2 y 3 ≤ 3
y − 2y + y ≤ 4
1 2 3
D
2 y1 + 3 y 2 − y 3 = 2
4 y1 + y 2 + 2 y 3 = W( Max )
6
Exercice 2 :
Ax ≤ b yA ≥ c
( P) x≥0 ( D) y≥0
Cx = Z ( Max ) Yb = W( Min )
Ax ≤ b
( P) x≥0
Cx = Z ( Max )
a)
Ax + y1 = b
( P) ; x ≥ 0 et y1 ≥ 0
Cx = Z ( Max )
b)
(P) primal réalisable = b ≥ 0
Ax ≤ b
( P) x≥0
Cx = Z ( Max )
A.O ≤ b → b≥0
(P) dual réalisable
c ≤ 0
⇒
x ≥ 0
Donc Cx ≤ 0
Donc on a Cx ≤ 0 donc le max de Cx = 0
La solution optimale est x0 = 0
c)
(P) primal réalisable
(P) possède au moins une solution réalisable
(D) dual réalisable
(D) possède au moins une solution réalisable
d)
on a
br < 0 et Ar > 0
Ar ≥ 0
⇒ Arx ≥ 0
x ≥ 0
(P) n’admet pas de solution.
7
Exercice 3 :
2 x1 + x 2 ≤ 6
x − x ≤ 1
1 2
( P) ; x1 , x 2 ≥ 0
x1 + x 2 ≤ 3
3 x1 + 2 x 2 = Z ( Max )
a)
2 y1 + y 2 + y 3 ≥ 3
( D) y1 − y 2 + y 3 ≥ 2 ; y1, y2, y3 ≥ 0
6 y + y + y = W
1 2 3 ( Min )
b)
x1 = 2 , x2 = 1 5
y1 = 0 ; y2 = ½ ; y3 =
2x2+1=5≤6 2
2–1=1≤1 3≥3
2–1=3≤3 2≥2
6 + 2 = 8 = Z(Max) 1 + 15
= 8 = W( Min )
2
x1 = 2 , x2 = 1
5
la solution réalisable y1 = 0 ; y2 = ½ ; y3 =
2
solution réalisable
On a L = W = 8
Donc : x0 = (x1, x2) est une solution optimal de (P)
y0 = (y1, y2) est une solution optimal de (D)
D’après le corollaire le cours
Exercice 4 :
A B C D
1 Kg H 0.1 0 .01 0.2
1 Kg N 0 0.1 0.2 0.1
8
0.1x1 ≥ 0.4( I )
0.1x 2 ≥ 0.6( II )
( P)0.1x1 + 0.2 x 2 ≥ 2( III )
0.2 x + 0.1x ≥ 0.1(VI )
1 2
1
x1 + 2 x 2 = Z ( Min )
b) Résolution graphique :
9
d) A B C D
(0, 0, 0, 5) → 0 x 0.4 + 0 x 0.6 + 0 x 2 + 5 x 1.7 = 8.5 = W
C’est la solution optimale
e) la même solution trouvée graphiquement.
Exercice 5 :
Minimiser S sous les contraintes suivantes :
n
∑ x j = 1
j = 1
Ai X j ≤ S
X ≥ 0
σ + a11 y1 + a 21 y 2 + .......... + a m1 y m ≤ 0
σ + a12 y1 + a 22 y 2 + .......... + a m 2 y m ≤ 0
σ + a1n y1 + a 2 n y 2 + .......... + a mn y m ≤ 0
− y − y ........................... y = 1
1 2 m
W( Max ) = σ
On pose y’i = - yi
σ − a11 y '1 − a 21 y 2 − .......... − a m1 y ' m ≤ 0
σ − a12 y '1 − a 22 y ' 2 −........... − a m 2 y ' m ≤ 0
y' ≥ 0
σ − a1n y '1 − a 2 n y ' 2 −........... − a mn y ' m ≤ 0 ;
y ' + y ' +............................ + y ' = 1 σ ≤0
1 2 m
W( Max ) = σ
Exercice 6 :
Ax ≤ b
( PS ) ; x≥0
t A x = Z ( Max )
t A y ≥ t (t b ) = b
( D) ;y ≥0
t b y = W( Min )
Soit x0 solution de (PS)
Z = tbx0 = W Donc x0 est une solution optimale.
10
Feuille d’exercice n° 3
Exercice 1 :
rg (M) ≤ min (3.5)
les lignes de la matrice M soit linéairement indépendantes, alors rg(M) = 3
autres méthodes :
2 0 4 1 − 5
M = 0 1 3 1 9
1 1 5 1 8
L1 ← L1 – 2L3
0 −2 −6 −1 − 21
0 1 3 1 9
1 1 5 1 8
L3 ← L3 – L2
0 −2 −6 −1 − 21
0 1 3 1 9
1 0 2 0 − 1
L1 ← L1 + 2L2
0 0 0 1 − 3
0 1 3 1 9
1 0 2 0 − 1
L2 ← L2 – L1
0 0 0 1 − 3
0 1 3 0 12
1 0 2 0 − 1
Rg(M) = 3
11
Exercice 2 :
1 2 − 3 1 0 0
M = 0 2 7 I = 0 1 0
−1 −3 0 0 0 1
L3 ← L3 + L1
1 2 − 3 1 0 0
0 2 7 P1 0 1 0
0 −1 − 3 1 0 1
L2 ← ½ L2
−3 0
1 2 1 0
7 1
0 1 0 0
0 2 0 2
−1 1
− 3 0
L3 ← L2 + L3
− 3 0
1 2 7 1 1 0
0 1 2 0 2 0
0 0
0 1 1 1
2 2
L1 ← L1 - 2L2
− 10 −1
1 0 7 1 1 0
0 1 2 0 2 0
0 0
0 1 1 1
2 2
12
L3 ← 2L3
− 10
1 0 1 0 0
7
0 1 0 1 0
0 2 0
0 0 2
1
L1 ← L1 + 10L3
0
1 0 1 0 20
7
0 1 0 1 0
0 2 0
0 0 2
1
7
L2 ← L2 + L3
2
1 0 0 1 0 20
0 1 0 0 1 − 7 = P3
0 0 1 0 0 2
M-1 = P3 x P2 x P1
Exercice 3 :
La base J = (1, 2, 3)
x1 + x 2 + x3 + 10 x 4 + 2 x5 = 10
x1 + x 2 − x3 + x 4 + x5 = 6
2 x + 3x − 2 x + 3x + 10 x = 17
1 2 3 4 5
x1 x2 x3 x4 x5 b
1 1 1 10 2 10
1 1 −1 1 1 6 J = (1,2,3)
2 3 −2 3 10 17
Algorithme pivotage
M est matrice m x n tq M rs ≠ 0
13
1
θ1 r ,
M rs
Pour i de 1 à m ; i ≠ r, faire
Li ← Li – MiLr ← θ 2 (r, i, -Mi)
Fin
1 1 1 10 2 10
0 0 −2 −9 1 4
0 1 −4 − 17 − 6 − 3
10 2
1 1 1 10
9 1
0 0 1 2
0 2 2 − 3
1 −1
− 17 6
11 3
1 1 1 2 2 8
9 1
0 0 1 2
0 2 2 − 3
1 −4
− 17 6
11 3
1 1 1 2 2 8
9 1
0 0 1 2
0 2 2 5
1 0
1 8
9 − 13
1 0 0 2 2 3
9 1
0 0 1 2
0 2 2 5
1 0
1 8
X4 = x5 = 0
14
x1 = 3
⇒ x2 = 5
x = 2
3
Exercice 4 :
1 1 1 10 2 10
1 1 −1 1 1 6 ; j = (1, 2, 3)
2 3 −2 3 10 17
r=1
θ1 (1,1) 1 1 1 10 2 10
θ 2 (1,2,−1) ⇒ 0 0 −2 −9 − 1 − 4
θ 3 (1,3,−2) 0 1 −4 − 17 6 − 3
r=3
5 23 37
1 7
θ1 (3,− ) 4 4 4
4 1 0 2
1 1 5
θ 2 (3,1,−1) ⇒ 0 − 0 − −4 − 2
0 2 2
θ 3 (3,2,2) 1 6
1 17 − 3
− 4
4 4 4
r=2
9 13
θ1 (2,−2) −
1 0 0 2 2 3
1
θ 2 (2,3, ) ⇒ 0 1 0 1 8 5
4 0 2
0 1 9 1
5
θ 3 (2,12 − ) 2 2
4
9 13
x1 + 2 x 4 − 2 x5 = 3
x 2 + x 4 + 8 x5 = 5
9 1
x3 + x 4 + x5 = 2
2 2
15
J = (1,2,3)
x 4 = x5 = 0
x = 3
1
x2 = 5
x3 = 2
Exercice 4 :
x1 + x 2 + x3 ≤ 550(1)
x + x + x ≤ 350(2)
4 5 6
x1 + x 4 ≥ 400(3)
x + x ≥ 300(4)
2 5
x3 + x6 ≥ 200(5)
6
(3) + (4) + (5) ⇒ ∑ x1 ≥ 900
i =1
6
Donc : ∑x
i =1
1 = 900
i =1
x1 + x 2 + x3 = 550
x + x + x = 350
4 5 6
x1 + x 4 = 400
; x1 ≥ 0
x 2 + x5 = 300
x3 + x6 = 200
5 x1 + 6 x 2 + 3 x3 + 3 x 4 + 5 x5 + 4 x6 = Z ( Max )
16
c) J = (3,4,5,6) ⇒ x1 = x2 = 0
Écrivant les éléments de la base J en fonction des éléments hors base.
x3 = 550 − x1 − x 2 x3 = 550
x = 400 − x1 x = 400
4 4
⇒
x5 = 300 − x 2 x5 = 300
x6 = 200 − x3 x6 = 200 − 500 = −350 p 0
A xi ≥ 0 et on a x6 = - 350 < 0
La base n’est pas réalisable.
J = (1,2,5,6)
x 2 = 150 x1 = 400
x = 400 x = 200
1 6
⇒ x3 = x 4 = 0 ⇒
x5 = 150 x5 = 300 − x 2
x6 = 200 x 2 = 550 − x1
d)
0 0 0 1 1 1 350
1 0 0 1 0 0 400
0 1 0 0 1 0 300
0 0 1 0 0 1 200
5 6 3 3 5 4 70
on considère ici l’équation (1) est redondante
x1 + 5 x 2 + 4 x3 ≤ 23
( P)2 x1 + 6 x 2 + 5 x3 ≥ 28 ; x1 , x 2 , x3 ≥ 0
4 x + 7 x + 6 x = Z
1 2 3 ( Min )
a)
y1 + y 2 ≤ 4
5 y + 6 y ≤ 7
1 2 y1 ≤ 0
( D) ;
4 y1 + 5 y 2 ≤ 6 y2 ≥ 0
23 y1 + 28 y 2 = W( Max )
17
b) Mettre (P) sous forme standard :
x1 + 5 x 2 + 4 x3 + x 4 = 23
x1 , x 2 , x3 ≥ 0
2 x1 + 6 x 2 + 5 x3 − x5 = 28
4 x + 7 x + 6 x = Z x 4 , x5 ≥ 0
1 2 3 ( Min )
c) J = (4,1)
1 5 4 1 0 23
2 6 5 0 −1 28
4 7 6 0 0 0
1
θ1 (1, ) ; θ 2 (2,1,−1) ; θ 3 (2,3,−4)
2
3 1
0 2 2 1 2 9
5 1
1 3 0 − 14
0 2 2
−5 0 − 56
−4 2
La solution :
x 2 = x3 = x5 = 0
x4 = 9
x = 14
1
La base est réalisable.
Exercice 6 :
4 x1 + 4 x 2 + 4 x3 + x 4 ≤ 24
( P)8 x1 + 6 x 2 + 4 x3 + 3 x 4 ≤ 26 ; xi ≥ 0
5 x + x + 6 x + 2 x = Z
1 2 3 4 ( Max )
a)
4 x1 + 4 x 2 + 4 x3 + x 4 + x5 = 24
8 x1 + 6 x 2 + 4 x3 + 3 x 4 + x6 = 26 ; xi ≥ 0
5 x + x + 6 x + 2 x = Z
1 2 3 4 ( Max )
18
b) J = (……………..)
1
L1 ← L1
4 4 4 1 1 0 24 4
8 6 4 3 0 1 36 L2 ← L2 − 4 L1
5 1 6 2 0 0 Z L3 ← L3 − 6 L1
L2
1 1 L2 ←
1 1 1 0 6 2
4 4 1
4 2 0 2 −1 1 12 L1 ← L1 − L2
−1 4
−5 0 1 3 0 Z − 36
− 1
2 2 L3 ← L3 − L2
2
3 1
1 3 − 9
1 0 8 8
2 4
1 1
2
2 1 0 1 − 6
2 2
− 2 −
1 0 0
5 1
Z − 39
2 − −
4 4
1 3 3 1 9
2 x1 + 4 x 2 + x3 + 8 x5 − 8 x6 = 2
1 1
2 x1 + x 2 + x 4 − x5 + x6 = 6 ; xi ≥ 0
2 2
11 5 1
− 2 x1 − 2 x 2 − 4 x5 − 4 x6 = Z − 39
La solution :
x1 = x 2 = x5 = x6 = 0
9
x3 = ⇒ Z = 39
2
4
x = 6
⇒ J est réalisable.
⇒ J est optimale car Z est à maximiser et le vecteur coût est négatif.
3) 24 → 26 : J = (3,4) ⇒ x1 = x 2 = x5 = x6 = 0
19
4 x3 + x 4 = 26 (1)
⇒
4 x3 + 3x 4 = 36 (2)
21
(2) – (1) 2 x 4 = 10 ⇒ x 4 = 5 et x3 =
4
21 83 5
Z =6x +2 x 5 = = 39 +
4 2 2
5
Le projet a augmenté de
2
4) 24 → 44
4 x3 + x 4 = 44
⇒ 2 x 4 = −8 ⇒ x 4 = −4
4 x3 + 3x 4 = 36
J n’est pas réalisable.
Exercice : 5
2 x1 + x 2 ≤ 4
4 x − 3 x ≤ 2
1
⇒ x1 − 3 x 2 + 3 x3 ≤ 14
2
− 3 x1 + 2 x2 ≤ 3
xi , x 2i , x3 ≥ 0
2 x1 + x 2 + x3 = 4
4 x − 3 x + x = 2
1
xi ≥ 0
2 4
− 3 x1 + 2 x 2 + x5 = 3
x1 − 3 x1 + 3 x3 = Z ( Max )
x1 x2 x3 x4 x5 b
2 1 1 0 0 4
4 -3 0 1 0 2
-3 2 0 0 1 3
1 -3 3 0 0 0
2 1 1 0 0 4
4 -3 0 1 0 2
20
-3 2 0 0 1 3
-5 -6 0 0 0 -12
Exercice 6 :
2 x + y + 3 = 3
− 2 x + y + b = 1
x + w = 1
x + y = Z ( Max )
x y z t w b
2 1 1 0 0 3
-2 1 0 1 0 1
1 0 0 0 1 1
1 1 0 0 0 0
0 1 1 0 -2 1
0 1 0 1 2 3
1 0 0 0 1 1
0 1 0 0 -1 -1
0 1 1 0 -2 1
0 0 -1 1 4 2
1 0 0 0 1 3
0 0 -1 0 1 -2
21
Correction du TD 5
Exercice 1 :
x1 + x 2 ≥ 2
( P)− x1 + x 2 ≥ 3 ; x1 , x 2 ≥ 0
3 x + 2 x = Z
1 2 ( Min )
La phase I :
x1 + x 2 − x3 = 2
− x + x − x = 3
1
xi ≥ 0
2 4
( PS ) ; ; i = 1,2,3,4
x
1 − x 5 = 4
3 x1 + 2 x 2 = Z ( Max )
x1 + x 2 − x3 + v1 = 2
− x1 + x 2 − x 4 + v 2 = 3
( PA) x1 − x5 + v3 = 4
− 3 x − 2 x + Z = 0
1 2
− x1 − 2 x 2 + x3 + x 4 + x5 = W( Min ) − 9
x1 x2 x3 x4 x5 v1 v2 v3 Z b
1 1 -1 0 0 1 0 0 0 2
-1 1 0 -1 0 0 1 0 0 3
1 0 0 0 -1 0 0 1 0 4
-3 -2 0 0 0 0 0 0 1 0
-1 -2* 1 1 1 0 0 0 0 -9
1 1 -1 0 0 0 0 0 2
-2 0 1 -1 0 1 0 0 1
1 0 0 0 -1 0 1 0 4
-1 0 -2 0 0 0 0 1 4
1 0 -1* 1 1 0 0 0 -5
-1 1 0 -1 0 0 0 3
-2 0 1 -1 0 1 0 4
-5 0 0 -2 0 0 1 6
-1* 0 0 0 1 0 0 -4
22
0 1 0 -1 -1 0 7
0 0 1 -1 -2 0 9
1 0 0 0 -1 0 4
0 0 0 -2 -5 1 26
0 0 0 0 0 0 0
Exercice 2 :
x1 + x 2 + 2 x3 ≤ 6
( P)2 x1 − x 2 + 2 x3 ≥ 2 ; x1 , x 2 , x3 ≥ 0
2 x + x = Z
2 3 ( Max )
x1 + x 2 + x3 + x 4 = 6
2 x − x + 2 x − x + v = 2
1
xi ≥ 0
2 3 5 1
( PS ) ;
− 2 x 2 − x 3 + Z = 0
− 2 x1 + x 2 − 2 x3 + x5 = W( Min ) − 2
x1 x2 x3 x4 x5 v1 Z b
1 1 2 1 0 0 0 6
2 -1 2 0 -1 1 0 2
0 -2 -1 0 0 0 1 0
-2* 1 -2 0 1 0 0 -2
0 3 1 1 ½ 0 5
2
1 -½ 1 0 -½ 0 1
0 -2 -1 0 0 1 0
0 0 0 0 0 0 0
23
Phase II :
x1 x2 x3 x4 x5 b
0 3 1 1 ½ 5
2
1 -½ 1 0 -½ 1
0 -2 -1 0 0 0
0 1 2 2 1 10
3 3 3 3
1 0 4 1 1 8
-
3 3 3 3
0 0 1 4 2 20
- - - -
3 3 3 3
C ≤ 0 et Z à minimiser
J = (2 , 1) est une solution de base optimale.
Le système est écrit sous forme C% à une base ep. J = (2 , 1)
10
x2 = 3
8
⇒ x1 =
3
20
Z = 3
Exercice 3 :
x'1 + x 2 + x3 − x 4 = 1
− 2 x ' +7 x + x + 8 x = 7 x1 ≤ 0
x 2 , x3 , x 4 ≥ 0
1 2 3 4
( P) ;
− 2 x ' + 10 x + 2 x + 10 x 4 = 10
on pose x'1 = − x1
1 2 3
− 2 x'1 +18 x 2 + 5 x3 + 14 x 4 = Z ( Max )
x'1 + x 2 + x3 − x 4 + v1 = 1
− 2 x'1 +7 x 2 + x3 + 8 x 4 + v 2 = 7
( PA)− 2 x'1 +10 x 2 + 2 x3 + 10 x 4 + v3 = 10
− 2 x' +18 x + 5 x + 14 x + Z = 0
1 2 3 4
24
x1 x2 x3 x4 v1 v2 v3 Z b
1 1 1 -1 1 0 0 0 1
-2 7 1 8 0 1 0 0 7
-2 20 2 10 0 0 1 0 10
2 -18* -5 -14 0 0 0 1 0
3 -18 -4 -17 0 0 0 0 -18
1 1 1 -1 0 0 0 1
-9 0 -6 15 1 0 0 0
-12 0 -8 20 0 1 0 0
20 0 13 -32 0 0 1 18
21 0 14 -35* 0 0 0 0
6 1 9 0 0 0 1
15 15
9 0 6 1 0 0 0
- -
15 15
0 0 0 0 1 0
4 0 1 0 1 0 18
5 5
0 0 0 0 0 0 0
Conclusion
W = 0 alors le PL admet une solution réalisable
C≥0 J = (2 , 4) est une base réalisable
Pas de variable d’écart dans ma base.
De plus,
4 1 Ci ≤ 0
On : Z = − x1 − x3 ⇒ d’où J = (2 ,4) est une base optimale.
5 5 Z ( Max )
25
Exercice 4 :
x1 + x 2 + x3 − x5 = 1
2 x + 2 x − x − x = 2
2 3 4 5 x1 , x 2 , x3 , x 4 ≥ 0
( P) ;
− x1 + 4 x 2 − 2 x3 + 8 x 4 + 3 x5 = 4 x5 ≤ 0
− 2 x1 + 14 x 2 + x3 + 14 x 4 + 4 x5 = Z ( Min )
On pose x' 5 = − x5 ≥ 0
vi variable artificielle, i = (1,2,3)
x1 + x 2 + x3 + x' 5 + v1 = 1
2 x 2 + 2 x 3 − x 4 + x ' 5 + v 2 = 2
( PA)− x1 + 4 x 2 − 2 x3 + 8 x 4 − 3 x' 5 + v3 = 4
2 x − 14 x − x − 14 x + 4 x' + Z
( Min ) = 0
1 2 3 4 5
− 7 x 2 − x3 − 7 x 4 + x'5 = W( Min ) − 7
x1 x2 x3 x4 x '5 v1 v2 v3 Z b
1 1 1 0 1 1 0 0 0 1
0 2 2 -1 1 0 1 0 0 2
1 4 -2 8 -3 0 0 1 0 4
2 -14 -1 -14 4 0 0 0 1 0
0 -7* -1 -7 1 0 0 0 0 7
1 1 1 0 1 0 0 0 1
-2 0 0 -1 -1 1 0 0 0
-5 0 -6 8 -7 0 1 0 0
16 0 13 -14 18 0 0 1 14
7 0 6 -7* 8 0 0 0 0
1 1 1 0 1 0 0 1
2 0 0 1 1 0 0 0
-21 0 -6 0 -15 0 0 0
5 1 0 0 3 0 1
- -
2 2
2 0 0 1 1 0 0
7 0 1 0 5 0 0
2 2
3 0 0 0 -½ 1 14
-
2
26
0 0 0 0 0 0 0
Conclusion :
W=0
Vecteur coût ≥ 0
Pas devi
La base (2,4) est une base réalisable
De plus ,
Z à minimiser vecteur coût ≥ 0
Donc la base est optimale.
Zop = 14 ; x2 = 1 ; x3 = x4 = 0
Exercice 5 :
2 x1 + x 2 − x3 ≥ 4
4 x − 3 x ≥ 2
1
x1 , x 2 , x3 ≥ 0
2
( P) ;
− 3 x1 + 2 x 2 + x3 ≥ 3
− x1 + 3 x 2 − 3 x3 = Z ( Max )
2 x1 + x 2 − x3 − x 4 + v1 = 4
4 x1 − 3 x 2 − x5 + v 2 = 2
( PA)− 3 x1 + 2 x 2 + x3 − x6 + v3 = 3
x − 3x + 3x + Z = 0
1 2 3
− 3 x1 + x 4 + x5 + x6 = WMin ) − 9
x1 x2 x3 x4 x5 x6 v1 v2 v3 Z b
2 1 -1 -1 0 0 1 0 0 0 4
4 -3 0 0 -1 0 0 1 0 0 2
-3 2 1 0 0 -1 0 0 1 0 3
1 -3 3 0 0 0 0 0 0 1 0
-3 0 0 1 1 1 0 0 0 0 -9
0 5 -1 -1 ½ 0 1 0 0 3
2
27
1 3 0 0 1 0 0 0 0 ½
- -
4 4
0 1 1 0 3 -1 0 1 0 9
- -
4 4 2
0 9 3 0 1 0 0 0 1 -½
-
4 4
0 9 0 0 1 1 0 0 0 15
- * -
4 4 2
0 1 2 2 1 0 0 0 6
- -
5 5 5 5
1 0 3 3 1 0 0 0 7
- - -
10 10 10 5
0 0 9 1 7 -1 1 0 24
- -
10 10 10 5
0 0 21 9 7 0 0 1 13
10 10 10 10
0 0 2 1 7 1 0 0 24
- -
10 10 10 5
0 1 0 4 1 4 0 10
- - -
9 9 9 3
1 0 0 1 1 1 0 3
- - -
3 3 3
0 0 1 1 7 10 0 10
- - -
9 9 9 3
0 0 0 17 7 7 1 99
-
15 3 3 10
0 0 0 0 0 0 0 1
Conclusion :
W = 0 vecteur coût ≥ 0 pas
J = (2,1,0) est une base réalisable
99
De plus , Z à Max vecteur coût ≤ 0 solution optimale = Zap =
10
10 16
x1 = 3; x 2 = ; x3 =
3 3
x 4 = x5 = x6 = 0
28
Exercice 6 :
3 x1 + x 2 − x3 = 6
( P) x1 + 3 x 2 − x 4 = 10 ; xi ≥ 0; i ∈ {1,2,3,4}
x + 2 x = Z
1 2 ( Max )
3 x1 + x 2 − x3 + v1 = 6
x1 + 3 x 2 − x 4 + v 2 = 10
( PA)
− x1 − 2 x 2 + Z = 0
− 4 x1 − 4 x 2 + x3 + x 4 = W( Min ) − 16
Phase I :
x1 x2 x3 x4 v1 v2 Z b
3 1 -1 0 1 0 0 6
1 3 0 -1 0 1 0 -10
-1 -2 0 0 0 0 1 0
-4* -4 1 1 0 0 0 -16
1 1 1 0 0 0 2
-
3 3
0 8 1 -1 1 0 8
3 3
0 5 1 -1 0 1 2
- -
3 3
0 8 1 1 0 0 -8
- * -
3 3
1 0 3 1 0 1
-
8 8
0 1 1 3 0 3
-
8 8
0 0 1 5 1 7
- -
8 8
0 0 0 0 0 0
29
Conclusion :
W = 0 vecteur coût ≥ 0 pas de Vi
La base (1,2) est réalisable.
Phase II :
x1 x2 x3 x4 b
1 0 3 1 1
-
8 8
0 1 1 3 3
-
8 8
0 0 1 5 -7
*
8 8
8 0 -3 1 8
3 1 -1 0 27
8
-5 0 2* 0 -12
Conclusion
Z est non bornée.
Graphique :
30
Exercice 9 :
Th des alternatives :
L’un et U un seul de ces systèmes admet une solution :
A = b yA ≤ 0
( I ) x et ( II )
x ≥ 0 yb f 0
a)
x1 + 3x 2 − 5 x3 = 2
( I ) , x1 , x 2 , x3 ≥ 0
x1 − 4 x 2 − 7 x3 = 3
y1 + y 2 ≤ 0 y1 + y 2 = 0
3 y − 4 y ≤ 0 3 y1 − 4 y 2 = 0
( II ) 1 2
− 5 y1 − 7 y 2 ≤ 0 − 5 y1 − 7 y 2 = 0
2 y1 + 3 y 2 f 0 2 y1 + 3 y 2 = 0
31
Exercice 1 :
y1 + 3 y 3 + 4 y5 ≥ 1
2 y + y + 2 y ≥ 2
1 4 5
2
3 y1 − 2 y 2 + 4 y 3 − y 4 − 3 y 5 ≥ −
3 ; yi ≥ 0
− 4 y 3 + y 2 + y 5 ≥ 0
5 y1 + 3 y 2 − y 3 + 2 y 4 + 2 y 5 ≥ 4
4 y + 3 y + 2 y + 13 y = W
2 3 4 5 ( Min )
Exercice 2 :
20
x1 = ≥0
3
11
x2 = ≥ 0
3
20 11 42
+ x2 = = 14 ≤ 14
3 3 3
20 11 29
2x − = ≤ 10
3 3 3
20 11 9
− = =3≤3
3 3 3
20 11
x1 = ; x 2 = est solution réalisable.
3 3
Elle est une solution de base car elle vérifie n = 2 contraintes avec égalité.
32
y1 + 2 y 2 + y 3 ≥ 2
( B)2 y1 − y 2 − y3 ≥ 1 ; y1 , y 2 , y 3 ≥ 0
14 y + 10 y + 3 y = W
1 2 3 ( Min )
x1 f 0 ⇒ y1 + 2 y 2 + y 3 = 2
x 2 f 0 ⇒ 2 y1 − y 2 − y 3 = 1
y1 + y 3 = 2 y1 = 1
⇒
2 y1 − y 3 = 1 y3 = 1
x1 = x 2 = 0
x 3 = 4 .5
x4 = 6
4 y1 + 8 y 2 ≥ 5
4 y1 + 6 y 2 ≥ 1
( D)4 y1 + 4 y 2 ≥ 6 ; y i ≥ 0; i = 1.2
y + 3y ≥ 2
1 2
24 y 2 + 36 y 2 = W( Min )
33
5
3 y =
y1 + y 2 = 1
4
2 ⇒
y1 + 3 y 2 = 2 y = 1
2 4
5 1
y = ( , ) solution réalisable de (D)
4 4
W(Min) = 39 ; Z(Max) = 39 ⇒ W = Z
5 1
y = ( , ) solution optimale.
4 4
Exercice :
x1 + x 2 ≥ 4 − µ
x1 + 4 x 2 ≥ 5 − µ ; xi ≥ 0
x + x = Z
1 2 ( Min )
− 3 x1 − x 2 ≤ µ − 4
− x1 − 4 x 2 ≤ µ − 5 ; xi ≥ 0
x + x = Z
1 2 ( Min )
P ' µ est à la fois dual réalisable et primal réalisable. Donc on est à l’optimalité.
x1 − x 2 + x3 = µ − 4
x1 − 4 x 2 + x 4 = µ − 5 ; xi ≥ 0
x + x = Z
1 2 ( Min )
Solution de ( Pµ ) pour 0 ≤ µ ≤ 5
34
− 3 x1 − x 2 + x3 = µ − 4
− x1 − 4 x 2 + x 4 = µ − 5
x + x = Z
1 2 ( Min )
x2 x3 x4 b
-1 1 0 µ −4
-4 0 1 µ −5
1 0 0 0
0 1 1 3µ − x1
-
4 4
1 0 1 5−µ
-
4 4
0 0 1 µ −5
4 4
0 4 1 11 − 3µ
-
11 11 11
1 1 3 11 − 2 µ
-
11 11 11
0 3 2
11 11
35
Exercice 5 :
x1 + x 2 + 2 x3 ≤ 6
P1 2 x1 − x 2 + 2 x3 ≤ 2 ; xi ≥ 0
2 x + 2 x + x = Z
1 2 3 ( Max )
a) pour α = −1
x1 + x 2 + 2 x3 ≤ 6
P−1 2 x1 − x 2 + 2 x3 ≤ 2 ; xi ≥ 0
− x + 2 x + x = Z
1 2 3 ( Max )
x1 x2 x3 x4 x5 b
1 1 2 1 0 6
2 -1 2 0 1 2
-1 2* 1 0 0 0
1 1 2 1 0 6
3 0 4 1 1 8
-3 0 -3 -2 0 -3
C’est l’optimalité.
x1 = x3 = x 4 = 0
x2 = 6
x5 = 8
Z = 12
J (2,5) est une base optimale.
π = (π 1 , T1 ) = (2,0)
c’1 = 2 – (2,0) (½) = α − 2
on a calculé c’1 car le seul coût qui change dans le reste du vecteur coût reste (0,-3,-2,0) donc
la base (2,5) est optimale ssi c’1 ≤ 0
⇒ α −2≤0 ⇒ α ≤2
Pour α f 2 ?
x1 x2 x3 x4 x5 b
1 1 2 1 0 6
3 0 4 1 1 8
(α − 2 ) 0 -3 -2 0 -12
36
0 1 2 2 1 16
-
3 3 3 3
1 0 4 1 1 8
3 3 3 3
0 0 1 + 4α 4 +α 2 −α 20 + 8α
- - -
3 3 3 3
On a
1
− 1 − 4α ≤ 0 → α ≥ − or α f 2
4
− 4 − α ≤ 0 → α ≥ −4 or α f 2
2 −α ≤ 0 → α ≥ 2 or α f 2
Donc la base (1,2) est optimale.
10 8
x2 = ; x1 =
3 3
20 + 8α
x3 = x 4 = x 5 = 0 et Z=
3
Exercice 6 :
x1 + x 2 ≥ 2
P1 x1 + 2 x 2 ≥ 3 ; xi ≥ 0
(2 + 2) x + 4 x = Z
1 2 ( Min )
1)
x1 + x 2 ≥ 2
P0 x1 + 2 x 2 ≥ 3 ; xi ≥ 0
2 x + 4 x = Z
1 2 ( Max )
a)
y1 + y 2 ≥ 2
D0 y1 + 2 y 2 ≥ 3 ; yi ≥ 0
2 y + 3 y = W
1 2 ( Max )
b) x1 = 2 ; x2 = ½
er
x1 > 0 donc 1 contrainte du dual est serré :
y1 + y2 = 2
37
x2 > 0 donc 2ème contrainte du dual est serré :
y1 + y2 = 4
y1 + 2 y 2 = 2 y1 = 0
⇒
y1 + 2 y 2 = 4 y2 = 2
x1 = 2
y1 = 0
1
x2 = et y2 = 2 solution optimale
2 W = 6
Z = 6
c)
x1 + x 2 − x3 + v1 = 2
x1 + x 2 − x 4 + v 2 = 3
− 2 x − 2 x + x + x = W
1 2 3 4 ( Min ) − 5
x1 x2 x3 x4 v1 v2 Z b
1 1 -1 0 1 0 0 2
1 2 0 -1 0 1 0 3
-2 -4 0 0 0 0 1 0
2 -3* 1 1 0 0 0 -5
½ 0 -1 ½ 1 0 ½
½ 1 0 -½ 0 0 3/2
0 0 0 -2 0 1 -6
-½ * 0 1 -½ 0 0 -½
1 0 -2 1 0 1
0 1 1 -1 0 1
0 0 0 -2 1 -6
0 0 0 1 0 0
Donc J (1,2) est une base réalisable. Elle est aussi optimale car c ≥ 0.
38
d) toute solution optimale de P0 est telle que :
x1 + x 2 ≥ 2(1)
x1 + 2 x 2 ≥ 3(2) ; xi ≥ 0
2 x + 4 x = 6
3 2
On a :
(2) x1 = 3 − 2 x 2 ≥ 0
(1) 3 − 2 x 2 + x 2 ≥ 2 donc x2 ≤ 1 et x1 ≥ 0
Les bases optimales sont tel que Z = 6 une base optimale est (1,2) donc x1 et x2 sont VB
(variable de base).
Pour une autre phase il faut que soit x1 soit x2 devient un VHB (variable hors base).
Si x2 est VBH donc x2 = 0
x4 = 0
On aura x1 = 3 dans ce cas la base optimale sera (1,3)
x = 1
3
x1 = 1
Sinon x2 = 1 alors de base (1,2).
x3 = x 4 = 0
1 2 0 -1 3
0 1 1 -1 1
0 -2 α 0 2+ α *
Si α f 2
x1 x2 x3 x4 b
1 0 -2 1 1
0 1 1 -1 1
0 0 2α 2- α *
1 0 -2 1 1
1 1 -1 0 2
α −2 0 4 0 -8
39
C’est l’optimalité J = (4,2) est une base optimale si α f 2 .
x1 = x3 = 0
x = 0
4
x1 = 2
Z = 8
Résumé :
α -2 0 2
x1 3 1 0
x2 0 1 2
x3 1 0 0
x4 0 0 1
40
TD6
Algorithme dual – P.L à variable bornées
Exercice 1 :
x1 − x 2 + x3 = 6
x + x + x = 4 (1)
4 5 6
( 2)
x1 + x 4 = 5
( P) (3) ; xi ≥ 0
x 2 + x5 = 3 ( 4)
x3 + x 6 = 2
(5)
3 x1 + x 2 + 2 x3 + 6 x 4 + 2 x5 + 4 x6 = Z ( Max )
x1 + x 2 = 6 x1 = 5 ≥ 0
x + x = 4 x = 1 ≥ 0
1 2
⇒
4
x5 + x 2 = 3 x5 = 2 ≥ 0
x6 = 2 x6 = 2 ≥ 0
Alors comme la solution de (1,2,5,6) est positive et unique alors la base (1,2,5,6) est
réalisable.
c) πA J = C J
1 1 0 0
1 0 0 0
AJ =
0 1 1 0
0 1
0 0
1 1 0 0
1 0 0 0
( π1 π2 π3 π4) = (3 1 2 4)
0 1 1 0
0 1
0 0
41
π 1 + π 2 = 3 π 1 = 1
π + π = 1 π = 4
1 2
⇒
3
π 3 = 2 π 3 = 2
π 4 = 4 π 4 = 4
(C J ) = C J − πA J 1
3
(C ) = 2 − (1,4,2,4) 0
3 0
(C )' = −1
(C 4 )' = C 4 − πA 4 1
A J + ( A J ) S = AS ⇒ A J + ( A J ) 4 = A4
1 1 0 0 A1 0 A1 = 1
A = −1
1 0 0 0 A2 1 2
0 A = ⇒
1 1 0 0
A3 = 1
3
0 1 A 0 A4 = 0
0 0 4
1 1 0 0 b1 6
1 0 0 0 b2 5
A J .b( J ) = b ⇒ 0 1 1 0 b = 3
3
0 0 0 1 b 2
4
b1 = 5
b = 1
2 b b 5 2
, Min 2 ; 3 = Min ; = 2
b3 = 2 A1 A3 1 1
b4 = 2
42
πA2J = C 7
1 1 0 0
1 0 1 0
(π 1 ; π 2 ; π 3 ; π 4 ) 0 1 0 0 = ( 3 1 6 4)
0 0 0 1
π 1 + π 2 = 3 π 1 = −3
π + π = 1 π = 6
1 2
⇒
3
π 2 = 6 π 3 = 4
π 4 = 4 π 4 = 4
(C )J1 5
= C J1 − πA J1 ⇒ (C )' = C
5 5
− πA5
0
0
= 2 – (-3 6 4 4) 0 = 2 – 4 = -2 < 0
1
(C '9 ) = C 3 − πA 3
1
0
= 2 – (-3 6 4 4) = 1
0
1
Donc x3 entre dans la base
( )
AJ . AJ
S
( )
= AS ⇒ A J . A J
3
= A3
1 1 0 0 A1 1 A1 = 1
A = 0
1 0 1 0 A2 0 2
0 1 0 0 A = 0 ⇒
3 A3 = −1
0 0 0 1 A 1 A4 = 1
4
1 1 0 0 b1 6
1 0 1 0 b2 5
A J .b( J ) = b ⇒ 0 1 0 0 b = 3
3
0 0 0 1 b 2
4
43
b1 = 3
b = 3
2 b b
= Min ; =
3 2 2
; Min 1 ; 4
b3 = 2 A1 A4 1 1 1
b4 = 2
J2 = (1,2,3,4) ; πA J 2 ; C J2
1 1 1 0
1 0 0 1
(π 1 ; π 2 ; π 3 ; π 4 ) 0 1 0 0 = ( 3 1 2 6)
0 0 1 0
π 1 = −3
π = 6
2
; (C ) J2 S
= C J 2 − πA S
π 3 = 4
π 4 = 5
C ' 5 = C 5 − πA 5 = −2 p 0
C ' 6 = C 6 − πA 6 = −1 p 0
D’où la base (1,2,3,4) est optimale.
Exercice 2 :
x1 − x 2 ≤ 1
x ≥ 1
1
( P1 ) ; xJ ≥ 0
x1 + x 2 ≥ 3
x1 + 2 x 2 = Z ( Min )
x1 − x 2 + x3 = 1
x − x = 1
1 4
( P1 S )
x1 + x 2 − x5 = 3
x1 + 2 x 2 = Z ( Min )
x1 − x 2 + x3 = 1
− x + x = −1
1 4
− x1 − x 2 + x5 = −3
x1 + 2 x 2 = Z ( Min )
44
x1 x2 x3 x4 x5 b
1 -1 1 0 0 1
-1 0 0 1 0 -1
-1 -1 0 0 1 -3*
1 2 0 0 0 0
0 -2 1 0 1 -2
0 1 0 1 -1 2
1 1 0 0 -1 3
0 1 0 0 1 -3
0 1 -½ 0 -½ 1
0 0 -½ 1 -½ 2
0 0 ½ 0 3/2 -4
Exercice 3 :
1 ≤ x1 ≤ 10
4 x1 + 4 x 2 + 4 x3 + x 4 ≤ 48
2 ≤ x2 ≤ 5
( P)8 x1 + 6 x 2 + 4 x3 + 3 x 4 ≤ 72
5 x + x + x + 2 x = Z 3 ≤ x3 ≤ 6
1 2 3 4 ( Max )
4 ≤ x4 ≤ 8
4 x1 + 4 x 2 + 4 x3 + x 4 + x5 = 48
( PA)8 x1 + 6 x 2 + 4 x3 + 3 x 4 + x6 = 72
5 x + x + x + 2 x = Z
1 2 3 4 ( Max )
Borner de x5
4 ≤ 4 x1 ≤ 40
8 ≤ 4 x 2 ≤ 20
12 ≤ 4 x3 ≤ 24 donc 0 ≤ x5 ≤ 20
4 ≤ x4 ≤ 8
4
28 ≤ ∑ α , x1 ≤ 92
i =1
9
Donc x1 =
2
45
x6 = 0
x5 = 2
Alors x2 = 2 ⇒ variable hors base.
x3 = 3
x4 = 4
Donc la base sera (1,5)
41
πA S = C S ⇒ (π 1 ; π 2 ) = (5,0 )
80
π 1 = 0
⇒ 5
π 2 = 8
4 x1 + 8 + 12 + x 4 + x5 = 48
5 x1 + 12 + 12 + 3x 4 + 0 = 72
4 x1 + x 4 − x5 = 28
8 x1 + 3x 4 = 48
x = 28 − 4 x − x
4 1 5
1
x 4 = (48 − 8 x1 )
3
− 32 ≤ x 4 ≤ 24
32 40
− ≤ x4 ≤
3 3
4 ≤ x4 ≤ 8
Borner x6 :
8 ≤ 8 x1 ≤ 80
12 ≤ 6 x 2 ≤ 30
12 ≤ 4 x3 ≤ 24 0 ≤ x6 ≤ 28
12 ≤ 3 x 4 ≤ 24
4
44 ≤ ∑ α i xi ≤ 958
i =1
J1 = (5,6)
10
πA J = C J ⇒ (π 1π 2 ) = (0,0) ⇒ π = 0
01
On prend pour les variables hors base leur bornes et pour de base leur bornes est p alors :
46
x1 = 1
x = 2
2
x3 = 3
x4 = 4
x5 = 20
x6 = 28
x1 x2 x3 x4 x5 x6
C S − πA S 5 1 1 2 0 0
4 x1 + x5 = 24
8 x1 + x6 = 36
24 − x5
x1 = 4
x = 36 − x 6
1
8
0 ≤ x5 ≤ 20 0 ≤ x6 ≤ 28
4 ≤ 24 − x5 ≤ 24 8 ≤ 36 − x6 ≤ 36
24 − x5 36 − x6 9
1≤ ≤6 1≤ ≤
4 8 2
⇒ 1 ≤ x1 ≤ 6 1 ≤ x1 ≤
9
et 1 ≤ x1 ≤ 10
2
x4 est candidate pour entrer dans la base (1,5) ; la base reste inchangeable
x1 = 2
x = 8
5
x 4 = 8
x2 = 2
x3 = 3
x6 = 0
47
Exercice 4 :
J (1,4)
x1 = 1 ; x2 = 1 ; x3 = 4 ; x4 = 5
π ?
(π 1π 2 )
11
= (4,10)
12
π 1 + π 2 = 4 π 1 = −2
⇒ ; π = (−2,6)
π 1 − 2π 2 = 10 π 2 = 6
1 2 3 4
C’ 0 6 5 0
3
C’2 = C2 - π A2 = 12 – (-2,6) = 6
2
2
C’3 = C3 - π A3 = 7 – (-2,6) = 5
1
x + a1 x 2 = b1
a 2 x 2 + x 4 = b2
A(J) (A(J)) = A2
1 1 a1 3 a1 + a 2 = 3 a1 = 4
= ⇒ ⇒
1 2 a2 2 a1 + 2a 2 = 2 a 2 = −1
1 1 b1 9 b1 + b2 = 9 b1 = 5
= ⇒ ⇒
1 2 b2 13 b1 + 2b2 = 13 b2 = 14
5 − x1
x1 + 4 x 2 = 5 → x 2 =
4
− x 2 + x 4 = 4 → x 2 = x 4 − 4
48
0 ≤ x1 ≤ 0
− 2 ≤ − x1 ≤ 0 3 ≤ x4 ≤ 5
3 ≤ 5 − x1 ≤ 5 − 1 ≤ x4 − 4 ≤ 1 1 ≤ x2 ≤ 3 x2 = 1
3 5 − x1 5 − 1 ≤ x2 ≤ 1
≤ ≤
4 4 4
3 5
≤ x2 ≤
4 4
x4 soit de la base
J1 = (1,2)
x2 = 1 ; x1 = 1 ; x3 = 4 ; x4 = 5
(π 1π 2 )
13
= (4,12)
12
π 1 + π 2 = 4 π 1 = 4
⇒
3π 1 − 2π 2 = 12 π 2 = 0
2
C’3 = 1 – (4,0) = 7 – 8 = -1
1
1
C’4 = 10 – (4,0) = 10 – 4 = 6
2
x3 entre dans la base :
x1 + 3x 2 + 2 x3 = 12
x1 + 2 x 2 + x3 = 7
x1 + a1 x1 = b1
x 2 + a 2 x3 = b2
1 3 a1 2 a1 + 3a 2 = 2 a1 = 3
= ⇒ ⇒
1 2 a2 1 a1 + 2a 2 = 1 a 2 = 1
49