Introduction
Zakia ANKHILI
Université Cadi Ayyad
ENSA, Marrakech
Introduction
B1 B2 B3 Disponibilité
A1 1 4 9 200
A2 6 8 4 500
demande 200 400 100
Posons xij le nombre d’articles que Ai envoie à Bj
(i = 1, 2, j = 1, 2, 3)
Les contraintes :
x11 + x12 + x13 ≤ 200
x21 + x22 + x23 ≤ 500
x11 + x21 = 200
x12 + x22 = 400
x13 + x23 = 100
xij ≥ 0, ∀i, j
B1 B2 B3 Disponibilité
A1 1 4 9 200
A2 6 8 4 500
demande 200 400 100
Posons xij le nombre d’articles que Ai envoie à Bj
(i = 1, 2, j = 1, 2, 3)
Les contraintes :
x11 + x12 + x13 ≤ 200
x21 + x22 + x23 ≤ 500
x11 + x21 = 200
x12 + x22 = 400
x13 + x23 = 100
xij ≥ 0, ∀i, j
Définition
Soient f : IRn → IR, gi : IRn → IR , i = 1, ..., m,
hj : IRn → IR j = 1, ..., p des fonctions.
Un problème d’optimisation ou problème de programmation
mathématique (P ) consiste à minimiser ou maximiser la
fonction f sous les contraintes :
gi (x) ≤ 0, i = 1, ..., m.
hj (x) = 0, j = 1, ..., p.
Le problème s’écrit :
min f (x)
s.à
(P ) gi (x) ≤ 0, i = 1, ..., m.
h (x) = 0,
j = 1, ..., p.
j
Terminologie
Optimisation linéaire :
min cT x
s.à
x ∈ D = {x/ Ax ≤ b}
Optimisation quadratique :
1 T
min x Dx − bT x
s.à 2
x ∈ D = {x/ Ax ≤ b}
Plan
1 Rappels mathématiques
4 Méthodes d’optimisation