Programmation lin eaire - labri.fr · PDF fileExercice 5. Trouver une solution graphique du...

2
Master-1 MIAGe – 2015/2016 Recherche Op´ erationnelle 1 (J1MG7001) Programmation lin´ eaire Exercice 1. esoudre le syst` eme suivant d’abord graphiquement, puis par l’algorithme du simplexe : x 0 3x 1 + 2x 2 18 x 1 + 2x 2 14 3x 1 - x 2 9 3x 1 + x 2 = z max Exercice 2. esoudre le probl` eme suivant : Une firme fabrique deux produits A et B ` a l’aide de mati` eres premi` eres I, II et III. Les besoins en ressources, en´ efices et quantit´ es disponibles sont donn´ es par le tableau suivant : A B Quantit´ e I 2 1 8 II 1 2 7 III 0 1 3 profit 4 5 esoudre le probl` eme d’abord graphiquement, puis par l’algorithme du simplexe, en suivant l’´ evolution de toutes les variables sur le graphe. Exercice 3. Mettre sous forme standard le programme (P ) suivant : x 0 2x 1 - x 2 - 5x 3 2 x 1 + 3x 2 - x 3 1 x 1 + 2x 2 - 3x 3 = 1 x 1 + 2x 2 + 3x 3 = z max Exercice 4. Deux types de p´ etroles l´ egers PL1 et PL2 sont produits dans une raffinerie en quantit´ es respectives de 30 et 70 tonnes par jour. PL1 a un taux d’octane de 104 et PL2 de 94. Ces p´ etroles l´ egers peuvent ˆ etre m´ elang´ es dans n’importe quelles proportion. Le taux d’octane du m´ elange varie lin´ eairement avec les taux d’octane des parties constituant le m´ elange. Par exemple, un elange de 2 tonnes de PL1 et 3 tonnes de PL2 p` ese 5 tonnes et a un taux d’octance de (2 · 104 + 3 · 94)/5 = 98. De tels m´ elanges peuvent ˆ etre vendus sur le march´ e sous le nom de eros` ene si le taux d’octane est sup´ erieur ou ´ egal ` a 102 et sous le nom de Super si le taux d’octane est sup´ erieur ou ´ egal ` a 96. La demande maximum de K´ eros` ene est de 20 tonnes/jour et celle de Super n’est pas limit´ ee. La vente d’une tonne de eros` ene rapporte 15 euros et celle d’une tonne de Super 10 euros. Formuler le probl` eme de maximisation du profit sous forme d’un programme lin´ eaire. 1

Transcript of Programmation lin eaire - labri.fr · PDF fileExercice 5. Trouver une solution graphique du...

Page 1: Programmation lin eaire - labri.fr · PDF fileExercice 5. Trouver une solution graphique du syst eme suivant, puis appliquer la m ethode du simplexe. x 0 x 1 5 x 2 5 x 3 5 x 1 + x

Master-1 MIAGe – 2015/2016Recherche Operationnelle 1 (J1MG7001)

Programmation lineaire

Exercice 1. Resoudre le systeme suivant d’abord graphiquement, puis parl’algorithme du simplexe :

x ≥ 03x1 + 2x2 ≤ 18x1 + 2x2 ≤ 143x1 − x2 ≤ 93x1 + x2 = z → max

Exercice 2. Resoudre le probleme suivant : Une firme fabrique deux produitsA et B a l’aide de matieres premieres I, II et III. Les besoins en ressources,benefices et quantites disponibles sont donnes par le tableau suivant :

A B Quantite

I 2 1 8II 1 2 7III 0 1 3

profit 4 5

Resoudre le probleme d’abord graphiquement, puis par l’algorithme du simplexe,en suivant l’evolution de toutes les variables sur le graphe.

Exercice 3. Mettre sous forme standard le programme (P ) suivant :

x ≥ 02x1 − x2 − 5x3 ≤ 2x1 + 3x2 − x3 ≥ 1x1 + 2x2 − 3x3 = 1x1 + 2x2 + 3x3 = z → max

Exercice 4. Deux types de petroles legers PL1 et PL2 sont produits dans uneraffinerie en quantites respectives de 30 et 70 tonnes par jour. PL1 a un tauxd’octane de 104 et PL2 de 94. Ces petroles legers peuvent etre melanges dansn’importe quelles proportion. Le taux d’octane du melange varie lineairementavec les taux d’octane des parties constituant le melange. Par exemple, unmelange de 2 tonnes de PL1 et 3 tonnes de PL2 pese 5 tonnes et a un tauxd’octance de (2 · 104 + 3 · 94)/5 = 98.

De tels melanges peuvent etre vendus sur le marche sous le nom de Kerosenesi le taux d’octane est superieur ou egal a 102 et sous le nom de Super si le tauxd’octane est superieur ou egal a 96. La demande maximum de Kerosene estde 20 tonnes/jour et celle de Super n’est pas limitee. La vente d’une tonne deKerosene rapporte 15 euros et celle d’une tonne de Super 10 euros.

Formuler le probleme de maximisation du profit sous forme d’un programmelineaire.

1

Page 2: Programmation lin eaire - labri.fr · PDF fileExercice 5. Trouver une solution graphique du syst eme suivant, puis appliquer la m ethode du simplexe. x 0 x 1 5 x 2 5 x 3 5 x 1 + x

Exercice 5. Trouver une solution graphique du systeme suivant, puis appliquerla methode du simplexe.

x ≥ 0x1 ≤ 5

x2 ≤ 5x3 ≤ 5

x1 + x2 + x3 ≤ 122x1 + x2 + 3x3 = z → max

Exercice 6. Resoudre par l’algorithme du simplexe :

x ≥ 04x1 + 4x2 + 4x3 + x4 ≤ 448x1 + 6x2 + 4x3 + 3x4 ≤ 365x1 + x2 + 6x3 + 2x4 = z → max

Exercice 7. Resoudre par l’algorithme du simplexe :

x ≥ 02x1 + x2 + 3x3 + 2x4 + 4x5 ≤ 10x1 + 2x2 + 3x3 + 3x4 + x5 ≤ 162x1 + 5x2 + 7x3 + 8x4 + 6x5 = z → max

Verifier la solution obtenue par le theoreme des ecarts complementaires.

Exercice 8. On considere un programme lineaire (P ) suivant :x ≥ 0

(1) 2x1 + 2x2 + 3x3 + x4 ≤ 10(2) 2x1 + 3x2 + x3 + 2x4 ≤ 16(3) 9x1 + 12x2 + 10x3 + 7x4 = z → max

En utilisant la combinaison lineaire (3)−3 ·(1)−2 ·(2), montrer que la valeurde la fonction objective de (P ) ne peut depasser 62. Montrer que x1 = x3 = 0,x2 = 4, x4 = 2 est une solution optimale de (P ).

Soit y1 ≥ 0 et y2 ≥ 0. Calculer (3) − y1 · (1) − y2 · (2) et montrer que si lescontraintes

2y1 + 2y2 ≥ 92y1 + 3y2 ≥ 123y1 + y2 ≥ 10y1 + 2y2 ≥ 7

sont verifiees, alors la valeur de la fonction objective de (P ) est inferieure ou auplus egale a 10y1 + 16y2.

Soit A une matrice de taille m×n. Soit x ≥ 0 un vecteur-colonne de taille nqui verifie le systeme d’inegalites Ax ≤ b, ou b est aussi un vecteur-colonne detaille n. Soit y ≥ 0 un vecteur-ligne de taille m qui verifie le systeme d’inegalitesyA ≥ c, ou c est aussi un vecteur-ligne de taille m.

Montrer que cx ≤ yb.

2