Plan du cours
1Rappels sur l’algorithme vu la semaine derni`
ere
2D´
efinition de l’algorithme du simplexe
3Interpr´
etation g´
eom´
etrique
4Crit `
eres de choix pour les variables entrantes
Cours 2 : algorithme du simplexe 2/29
Rappels sur le cours de la semaine derni`
ere (1/10)
Forme standard
max
n
X
j=1
cjxj
s.c.
n
X
j=1
aij xj≤bi(i=1,2,...,m)
xj≥0(j=1,2,...,n)
Algorithme de r ´
esolution (1/2)
1Ajouter des variables d’´
ecart xn+1,...,xn+m:
xn+i=bi−
n
X
j=1
aij xj(i=1,2,...,m)
z=
n
X
j=1
cjxj
Cours 2 : algorithme du simplexe 3/29
Rappels sur le cours de la semaine derni`
ere (2/10)
Algorithme de r ´
esolution (2/2)
2premi`
ere solution r´
ealisable : x0= (0,...,0,b1,b2,...,bm)
variables en base :xn+1,...,xn+m,hors base :x1,...,xn
3s’il existe un coefficient positif dans z, soit xila variable
correspondante, sinon aller en 8
4calculer la valeur maximale de xide mani`
ere `
a ce que les
variables en base restent positives ou nulles. Soit xjune
des variables en base qui s’annule
5faire entrer xien base, faire sortir xjde la base
6exprimer les variables en base en fonction des variables
hors base
7retourner en 3
8on est `
a l’optimum. Les variables en base d´
efinissent la
solution optimale
Cours 2 : algorithme du simplexe 4/29