Académique Documents
Professionnel Documents
Culture Documents
A.Belcaid
ENSA-Safi
MII
A.Belcaid 1/21
Introduction
MII
A.Belcaid 2/21
Table de matière
1 Terminologie
2 Méthode graphique.
MII
A.Belcaid 3/21
Programme linéaire
MII
A.Belcaid 4/21
Programme linéaire
MII
A.Belcaid 4/21
Programme linéaire
MII
A.Belcaid 4/21
Elements basiques d’un programme lineaire
MII
A.Belcaid 5/21
Elements basiques d’un programme lineaire
MII
A.Belcaid 5/21
Elements basiques d’un programme lineaire
MII
A.Belcaid 5/21
Elements basiques d’un programme lineaire
MII
A.Belcaid 5/21
Elements basiques d’un programme lineaire
MII
A.Belcaid 5/21
Transformation
Et si on veut maximiser?
MII
A.Belcaid 6/21
Transformation
Et si on veut maximiser?
MII
A.Belcaid 6/21
Transformation
Et si on veut maximiser?
MII
A.Belcaid 6/21
Transformation
Et si on veut maximiser?
MII
A.Belcaid 6/21
Transformation
Et si on veut maximiser?
MII
A.Belcaid 6/21
Transformation
Et si on veut maximiser?
MII
A.Belcaid 6/21
Transformation
Et si on veut maximiser?
MII
A.Belcaid 6/21
Transformation
Et si on veut maximiser?
max x1 − x2
s.t −2x1 + x2 > −3 ⇐⇒
x1 + 4x2 = 5
MII
A.Belcaid 6/21
Transformation
Et si on veut maximiser?
max x1 − x2
s.t −2x1 + x2 > −3 ⇐⇒
x1 + 4x2 = 5
MII
A.Belcaid 6/21
Transformation
Et si on veut maximiser?
max x1 − x2
max x1 − x2
s.t 2x1 − x2 6 3
s.t −2x1 + x2 > −3 ⇐⇒
x1 + 4x2 6 5
x1 + 4x2 = 5
−x1 − 4x2 6 −5
MII
A.Belcaid 6/21
Contraintes de signe
MII
A.Belcaid 7/21
Solution faisables
MII
A.Belcaid 8/21
Solution faisables
MII
A.Belcaid 8/21
Solution faisables
MII
A.Belcaid 8/21
Solution faisables
MII
A.Belcaid 8/21
Solution faisables
min 2x1 + x2
s.t. x1 6 10
x1 + 2x2 6 12
x1 − 2x2 > −8
x1 > 0
x2 > 0
MII
A.Belcaid 8/21
Solution faisables
min 2x1 + x2
s.t. x1 6 10
x1 + 2x2 6 12
x1 − 2x2 > −8
x1 > 0
x2 > 0
MII
A.Belcaid 8/21
Solution faisables
min 2x1 + x2
s.t. x1 6 10 Réalisable?
x1 + 2x2 6 12
x1 − 2x2 > −8
x1 > 0
x2 > 0
MII
A.Belcaid 8/21
Solution faisables
min 2x1 + x2
s.t. x1 6 10 Réalisable?
x1 + 2x2 6 12 x1 = (2, 3)
x1 − 2x2 > −8
x1 > 0
x2 > 0
MII
A.Belcaid 8/21
Solution faisables
min 2x1 + x2
s.t. x1 6 10 Réalisable?
x1 + 2x2 6 12 x1 = (2, 3)
x1 − 2x2 > −8 x2 = (6, 0)
x1 > 0
x2 > 0
MII
A.Belcaid 8/21
Solution faisables
min 2x1 + x2
s.t. x1 6 10 Réalisable?
x1 + 2x2 6 12 x1 = (2, 3)
x1 − 2x2 > −8 x2 = (6, 0)
x1 > 0
x3 = (6, 6)
x2 > 0
MII
A.Belcaid 8/21
Région réalisable et solution optimale
MII
A.Belcaid 9/21
Contraintes Saturée
MII
1
on peut aussi trouver le vocabulaire active/non active
A.Belcaid 10/21
Contraintes Saturée
Définition
Soit g(.) 6 b une contrainte et x une solution.
La contrainte g(.) 6 b est saturée si g(x) = b.
MII
1
on peut aussi trouver le vocabulaire active/non active
A.Belcaid 10/21
Contraintes Saturée
Définition
Soit g(.) 6 b une contrainte et x une solution.
La contrainte g(.) 6 b est saturée si g(x) = b.
Une inégalité est dite non saturée si elle est stricte dans ce point.
MII
1
on peut aussi trouver le vocabulaire active/non active
A.Belcaid 10/21
Contraintes Saturée
Définition
Soit g(.) 6 b une contrainte et x une solution.
La contrainte g(.) 6 b est saturée si g(x) = b.
Une inégalité est dite non saturée si elle est stricte dans ce point.
Une contrainte d’égalité est toujours saturée dans une solution.
MII
1
on peut aussi trouver le vocabulaire active/non active
A.Belcaid 10/21
Contraintes Saturée
Définition
Soit g(.) 6 b une contrainte et x une solution.
La contrainte g(.) 6 b est saturée si g(x) = b.
Une inégalité est dite non saturée si elle est stricte dans ce point.
Une contrainte d’égalité est toujours saturée dans une solution.
MII
1
on peut aussi trouver le vocabulaire active/non active
A.Belcaid 10/21
Contraintes Saturée
Définition
Soit g(.) 6 b une contrainte et x une solution.
La contrainte g(.) 6 b est saturée si g(x) = b.
Une inégalité est dite non saturée si elle est stricte dans ce point.
Une contrainte d’égalité est toujours saturée dans une solution.
MII
1
on peut aussi trouver le vocabulaire active/non active
A.Belcaid 10/21
Contraintes Saturée
Définition
Soit g(.) 6 b une contrainte et x une solution.
La contrainte g(.) 6 b est saturée si g(x) = b.
Une inégalité est dite non saturée si elle est stricte dans ce point.
Une contrainte d’égalité est toujours saturée dans une solution.
MII
1
on peut aussi trouver le vocabulaire active/non active
A.Belcaid 10/21
Contraintes Saturée
Définition
Soit g(.) 6 b une contrainte et x une solution.
La contrainte g(.) 6 b est saturée si g(x) = b.
Une inégalité est dite non saturée si elle est stricte dans ce point.
Une contrainte d’égalité est toujours saturée dans une solution.
MII
1
on peut aussi trouver le vocabulaire active/non active
A.Belcaid 10/21
Contrainte strictes
MII
A.Belcaid 11/21
Contrainte strictes
MII
A.Belcaid 11/21
Contrainte strictes
MII
A.Belcaid 11/21
Contrainte strictes
MII
A.Belcaid 11/21
Contrainte strictes
MII
A.Belcaid 11/21
Contrainte strictes
MII
A.Belcaid 11/21
Programme Linéaire
MII
A.Belcaid 12/21
Programme Linéaire
MII
A.Belcaid 12/21
Programme Linéaire
Un programme mathématique:
min f(x)
s.t. gi (x) 6 bi ∀i = 1, . . . , m
MII
A.Belcaid 12/21
Programme Linéaire
Un programme mathématique:
min f(x)
s.t. gi (x) 6 bi ∀i = 1, . . . , m
X
n
a1 x2 + a2 x2 + . . . + an xn = aj xj
i=j
MII
A.Belcaid 12/21
Programme Linéaire
Un programme mathématique:
min f(x)
s.t. gi (x) 6 bi ∀i = 1, . . . , m
X
n
a1 x2 + a2 x2 + . . . + an xn = aj xj
i=j
f(x) = aT x
.
MII
A.Belcaid 12/21
Programme Linéaire
Un programme mathématique:
min f(x)
s.t. gi (x) 6 bi ∀i = 1, . . . , m
X
n
a1 x2 + a2 x2 + . . . + an xn = aj xj
i=j
f(x) = aT x
.
MII
A.Belcaid 12/21
Programme Linéaire
Un programme mathématique:
min f(x)
s.t. gi (x) 6 bi ∀i = 1, . . . , m
f(x) = aT x
.
MII
A.Belcaid 12/21
Programme Linéaire
MII
A.Belcaid 13/21
Programme Linéaire
MII
A.Belcaid 13/21
Programme Linéaire
MII
A.Belcaid 13/21
Programme Linéaire
MII
A.Belcaid 13/21
Programme Linéaire
MII
A.Belcaid 13/21
Programme Linéaire
MII
A.Belcaid 13/21
Programme Linéaire
MII
A.Belcaid 13/21
Programme Linéaire
MII
A.Belcaid 13/21
Programme Linéaire
MII
A.Belcaid 13/21
Programme Linéaire
MII
A.Belcaid 13/21
Methode graphique
MII
A.Belcaid 14/21
Methode graphique
max 2x1 + x2
s.t. x1 6 10
x1 + 2x2 6 12
x1 − 2x2 > −8
x1 > 0
x2 > 0
MII
A.Belcaid 14/21
Etape 1
max 2x1 + x2
s.t. x1 6 10
x1 + 2x2 6 12
x1 − 2x2 > −8
x1 > 0
x2 > 0
MII
A.Belcaid 15/21
Etape 2
max 2x1 + x2
s.t. x1 6 10
x1 + 2x2 6 12
x1 − 2x2 > −8
x1 > 0
x2 > 0
MII
A.Belcaid 16/21
Etape 3
max 2x1 + x2
s.t. x1 6 10
x1 + 2x2 6 12
x1 − 2x2 > −8
x1 > 0
x2 > 0
MII
A.Belcaid 17/21
Etape 4
MII
A.Belcaid 18/21
Etape 4
MII
A.Belcaid 19/21
Etape 6
MII
A.Belcaid 20/21
Etape 6
x1 = 10
x1 + 2x2 = 12
MII
A.Belcaid 20/21
Etape 6
x1 = 10
x1 + 2x2 = 12
Resoudre le systeme
MII
A.Belcaid 20/21
Formulation compacte
MII
A.Belcaid 21/21