• Aucun résultat trouvé

L’algorithme du Simplexe

N/A
N/A
Protected

Academic year: 2022

Partager "L’algorithme du Simplexe"

Copied!
3
0
0

Texte intégral

(1)

LPSIL Ann´ee 2007-2008 TD MathOpt - Feuille 2

L’algorithme du Simplexe

1. Une usine de verre peut produire de la verre de qualit´e basse, moyenne ou sup´erieure; une tonne de la basse qualit´e n´ecessite 3 tonnes de sables, 500gr d’additifs et 1 heure du travail d’un ouvrier; pour les deux autres qualit´es, les chiffres correspondants sont (moyenne) 3.2 tonnes, 1000gr et 1,5 heures; (sup´erieure) 3.5 tonnes, 2500 gr et 4 heures. Les b´en´efices de la vente d’une tonne sont de 100, 200 et 300 Euros. Chaque semaine 200 tonnes de sable et 120000 gr d’additif sont disponibles et il y a 6 ouvriers chacun travaillant au maximum 35 heures/semaine. Quelles quantit´es doit-on produire chaque semaine pour maximiser les b´en´efices?

On ´ecritx1, x2, x3pour les quantit´es produites de chaque qualit´e. On veut maximiser 100x1+ 200x2+ 300x3 avec les contraintes:

3x1 + 3.2x2 + 3.5x3 ≤ 20 (sable)

500x1 + 1000x2 + 2500x3 ≤ 120000 (additif s) x1 + 1.5x2 + 4x3 ≤ 210 (main d0oeuvre)

(a) Lesquelles des solutions suivantes du programme de l’usine de verre sont r´ealisables?

i. x1= 40, x2 = 10, x3 = 10 ii. x1= 50, x2 =−20, x3 = 20 iii. x1= 40, x2 = 20, x3 = 10

(b) La solution (x1 = 20, x2 = 20, x3 = 20) est-elle optimale ? 2. Rappelons la d´efinition suivante : Solutions de base

n´equations lin´eaires en nvariables, en g´en´eral, d´eterminent une solution unique. ( D’autres cas sont possibles quand les ´equations ne sont pas lin´eairement ind´ependantes; soit aucune solution, soit plusieurs.) Une solution est de base si elle est la solution unique d´etermin´ee par ndes contraintes, en rempla¸cant le≤de la contrainte par =. Autrement dit une solution de base est l’intersection de n des plans (hyperplans) des contraintes; si les (hyper)plans n’ont pas un seul point comme intersection, ils ne donnent pas de solution de base.

Quand le programme est donn´e en forme standard, les ´equations xj = 0 des contraintes implicitesxj ≥0 peuvent entrer dans lesn´equations d´eterminant une solution de base.

Les solutions de base r´ealisables ne sont que les sommets de l’ensemble des solutions r´ealisables.

Une propri´et´e tr`es importante pour la solution de programmes lin´eaires est que, (si le pro- gramme a une solution r´ealisable optimale), une des solutions r´ealisables de base est optimale.

De la perspective g´eom´etrique cette propri´et´e semble ´evidente.

On consid`ere maintenant le programme suivant: Maximiserx1+x2+x3 avec les contraintes:

1

(2)

2x1+x2−x3 ≤18,

−4x1+x2−x3 ≤ −12,

−8x1−x2+ 5x3 ≤0,

−2x1+ 2x2−2x3 ≤6,

−x2 ≤ −5 x1, x2, x3≥0.

Pour chaque solution donn´ee, est-elle de base, est-elle r´ealisable?

(a) (20,5,27) (b) (5,20,12) (c) (5,5,−3) (d) (35,5,57) (e) (0,22.5,4.5) (f) (40,2,64) (g) (5,10,2)

3. R´esoudre par la m´ethode du simplexe les probl`emes suivants : Maximiser 3x1 + 3x2 + 4x3

Sous les contraintes :

x1 + x2 + 2x3 ≤ 4

2x1 + 3x3 ≤ 5

2x1 + x2 + 3x3 ≤ 7 x1, x2, x3 ≥ 0

(1)

Maximiser 5x1 + 6x2 + 9x3 + 8x4

Sous les contraintes :

x1 + 2x2 + 3x3 + x4 ≤ 5 x1 + x2 + 2x3 + 3x4 ≤ 3 x1, x2, x3, x4 ≥ 0

(2)

Maximiser 2x1 + x2 Sous les contraintes :

2x1 + 3x2 ≤ 3 x1 + 5x2 ≤ 1 2x1 + x2 ≤ 4 4x1 + x2 ≤ 5 x1, x2 ≥ 0

(3)

4.

Maximiser x1 + 3x2 − x3 Sous les contraintes :

2x1 + 2x2 − x3 ≤ 10 3x1 − 2x2 + x3 ≤ 10 x1 − 3x2 + x3 ≤ 10 x1, x2, x3 ≥ 0

(4)

2

(3)

5. R´esoudre les probl`emes suivants par la m´ethode du simplexe en deux phases.

a.

Maximiser 3x1 + x2 Sous les contraintes :

x1 − x2 ≤ −1

−x1 − x2 ≤ −3 2x1 + x2 ≤ 4

x1, x2 ≥ 0

(5)

b.

Maximiser 3x1 + x2 Sous les contraintes :

x1 − x2 ≤ −1

−x1 − x2 ≤ −3 2x1 + x2 ≤ 2

x1, x2 ≥ 0

(6)

c.

Maximiser 3x1 + x2 Sous les contraintes :

x1 − x2 ≤ −1

−x1 − x2 ≤ −3 2x1 − x2 ≤ 2

x1, x2 ≥ 0

(7)

3

Références

Documents relatifs

Vérifier si un nombre est solution d’une équation.. 1 Teste les égalités pour les

Vérifier si un nombre est solution d’une équation.. 1  Teste les égalités pour les

card with the number of equations punched anywhere between columns 1 and 72 inclusive. The matrix of coefficients is punched co!umn-wise beginning with, the left-most

Si les coefficients de ces variables dans l’objectif sont tous négatifs ou nuls, alors la solution de base réalisable courante est optimale. Les coefficients des variables

Using the mathematical tools introduced in (Math. 2002; 25:49), we investigate the decoupled problems induced in a meridian half-plane, and the splitting of the solution in a

Soient X et Y deux variables al´ eatoires r´ eelles d´ efinies sur un mˆ eme espace de probabilit´ e (Ω, A, P) et telles que (X, Y ) est un vecteur gaussien.. D’apr` es un

a - Donner sous forme canonique le probl` eme de programmation lin´ eaire que doit r´ esoudre l ?entreprise pour maximiser son b´ en´ efice.. b - Transformer le probl` eme en un

En cas d’´ egalit´ e, ici par exemple avec la ligne e 3 , on peut choisir l’une des lignes au choix.. Ensuite, technique du pivot de Gauss pour ´ eliminer les nombres dans la