Documente Academic
Documente Profesional
Documente Cultură
Michel Bierlaire
michel.bierlaire@epfl.ch
Harris (1913)
Gestion de stock, solution optimale
+ graphes et rseaux
Optimum
(du latin optimus, le meilleur) Etat, degr de dveloppement de quelque chose
jug le plus favorable au regard de circonstances donnes
Modle mathmatique
Reprsentation mathmatique dun phnomne physique, conomique, hu-
main, etc., ralise afin de pouvoir mieux tudier celui-ci.
g 9.81 2
f (x) = x2 + v0 x + x0 = x + 50x,
2 2
o g = 9.81, v0 = 50 et x0 = 0
Contraintes Aucune.
Problme doptimisation
9.81 2
max x + 50x.
xR 2
3
6
1
2
Client Coord. Heures
1 (5,10) 200 (x, y)
2 (10,5) 150 -4
3 (0,12) 200
4 (12,0) 300
p
min(x1 ,x2 ) f (x1 , x2 ) = 200 (x1 5)2 + (x2 10)2 +
p
150 (x1 10)2 + (x2 5)2 +
p
200 x21 + (x2 12)2 +
p
300 (x1 12)2 + x22
sous contraintes
p
(x1 + 5)2 + (x2 10)2 10
p
(x1 5)2 + (x2 10)2 10.
Chiffre daffaire
2 1
x1 (15 x1 ) + x2 (23 x2 ).
100 100
Fonction objectif:
2 1
x1 (15 x1 ) + x2 (23 x2 ) (2x1 + 3.5x2 + 3x3 ).
100 100
x3 1000.
Limite de production
x1 + x2 x3 .
x1 0, x2 0, x3 0.
Problme doptimisation :
2 1
maxxR3 f (x) = x1 (15 100 x1 ) + x2 (23 100 x2 )
(2x1 + 3.5x2 + 3x3 )
sous contraintes
x1 + x2 x3
x3 1000
x1 , x2 , x3 0.
50m
007 x
100m
x p
min f (x) = + 0.36 502 + (100 x)2 .
x 5
sous contrainte
x 0
x 100.
h = 5m
?
- x1
= 10m
x1 et x2 h.
sous contraintes
x1 x2 hx1 x2 = 0
x1
x2 h.
sous contraintes
2x1 + x2 100
x1 + x2 80
x1 40
x1 0
x2 0
x1 N
x2 N
Equivalence
Deux problmes doptimisation P1 et P2 sont dits quivalents si lon peut con-
struire un point admissible de P2 partir dun point admissible de P1 (et
rciproquement), avec la mme valeur pour la fonction objectif. En particulier,
les deux problmes ont le mme cot optimal, et on peut construire une solu-
tion optimale de P2 partir dune solution optimale de P1 (et rciproquement).
Constante
et
min (f (x) + c) = c + min f (x) c R.
xXRn xXRn
Minimum - Maximum
Ingalits
g(x) 0 g(x) 0.
Egalit - Ingalits
(
g(x) 0
g(x) = 0
g(x) 0
x = x+ x , avec x+ 0 et x 0.
Changement de variable
x = x + a
transforme la contrainte x a en
x 0.
max x2 + sin y
x,y
sous contraintes
6x y 2 1
x2 + y 2 = 3
x 2
y R
Exigences :
Minimisation
Variables non ngatives
Contraintes dingalit infrieure
sous contraintes
6(x + 2) + (y + y )2 + 1 0
(x + 2)2 + (y + y )2 3 0
(x + 2)2 (y + y )2 + 3 0
x 0
y+ 0
y 0
Variable dcart
Une variable dcart est une variable de dcision introduite dans un problme
doptimisation afin de transformer une contrainte dingalit en une contrainte
dgalit.
(
2 g(x) + y = 0
g(x) 0 g(x) + z = 0
y 0.