3
EPFL ENAC INTER TRANSP-OR Prof. M. Bierlaire RECHERCHE OPÉRATIONNELLE GC/SIE Printemps 2009/2010 Corrige 1 Problème 1 Les variables de décision sont x p , x k et x g . Elles représentent, pour chacun des 3 types de fruits, la quantité à acheter, en hectogrammes. Étant donné qu’il est nécessaire d’avoir 1 kg de dessert, on a x p + x k + x g = 10 La fonction objectif est le prix d’achat des fruits à minimiser. Elle s’exprime par z =4.5x p +3.8x k +2.6x g La quantité de glucides à ne pas dépasser est donnée par 11.3x p +9.0x k + 18.3x g 100 car la quantité de salade de fruits à préparer est 1 kg. Pour la quantité de fer, on a 0.9x p +0.7x g 8 et finalement pour la vitamine C 4x p + 15x k + 30x g 150 Les variables de décisions sont continues et non négatives. Le problème linéaire est donc Min z = 4.5x p +3.8x k +2.6x g s.c. x p + x k + x g = 10 11.3x p + 9.0x k + 18.3x g 100 0.9x p + 0.7x g 8 4x p + 15x k + 30x g 150 x p , x k , x g 0 Problème 2 La i e erreur de mesure est égale à | ˆ p - p i |. a) Supposant les poids non négatifs, minimiser le maximum des erreurs de mesure revient donc à chercher la valeur ˆ p solution du problème Min z = max 1im {| ˆ p - p i |} s.c. ˆ p 0 1

Corrige Serie01

Embed Size (px)

DESCRIPTION

Exercice recherche opérationnele

Citation preview

Page 1: Corrige Serie01

EPFLENAC INTER TRANSP-ORProf. M. Bierlaire

RECHERCHEOPÉRATIONNELLE

GC/SIEPrintemps 2009/2010

Corrige 1

Problème 1

Les variables de décision sont xp, xk et xg. Elles représentent, pour chacun des 3 types de fruits,la quantité à acheter, en hectogrammes. Étant donné qu’il est nécessaire d’avoir 1 kg de dessert,on a

xp + xk + xg = 10

La fonction objectif est le prix d’achat des fruits à minimiser. Elle s’exprime par

z = 4.5xp + 3.8xk + 2.6xg

La quantité de glucides à ne pas dépasser est donnée par

11.3xp + 9.0xk + 18.3xg ≤ 100

car la quantité de salade de fruits à préparer est 1 kg.Pour la quantité de fer, on a

0.9xp + 0.7xg ≥ 8

et finalement pour la vitamine C

4xp + 15xk + 30xg ≥ 150

Les variables de décisions sont continues et non négatives.Le problème linéaire est donc

Min z = 4.5xp + 3.8xk + 2.6xgs.c. xp + xk + xg = 10

11.3xp + 9.0xk + 18.3xg ≤ 1000.9xp + 0.7xg ≥ 84xp + 15xk + 30xg ≥ 150xp , xk , xg ≥ 0

Problème 2

La ie erreur de mesure est égale à |p̂− pi|.

a) Supposant les poids non négatifs, minimiser le maximum des erreurs de mesure revientdonc à chercher la valeur p̂ solution du problème

Min z = max1≤i≤m

{|p̂− pi|}

s.c. p̂ ≥ 0

1

Page 2: Corrige Serie01

Ce problème est équivalent à

Min z = ε

s.c. ε ≥ |p̂− pi| i = 1, . . . ,mε ≥ 0p̂ ≥ 0

qui est lui-même équivalent au problème linéaire

Min z = ε

s.c. ε ≥ p̂− pi i = 1, . . . ,mε ≥ −p̂+ pi i = 1, . . . ,mε ≥ 0p̂ ≥ 0

b) Supposant les poids non négatifs, minimiser la somme des erreurs de mesure revient doncà chercher la valeur p̂ solution du problème

Min z =

m∑

i=1

|p̂− pi|

s.c. p̂ ≥ 0

Posant εi = |p̂− pi|, pour i = 1, . . . ,m, le problème est équivalent à

Min z =m∑

i=1

εi

s.c. εi = |p̂− pi| i = 1, . . . ,mεi ≥ 0 i = 1, . . . ,mp̂ ≥ 0

qui est équivalent à

Min z =m∑

i=1

εi

s.c. εi ≥ |p̂− pi| i = 1, . . . ,mεi ≥ 0 i = 1, . . . ,mp̂ ≥ 0

qui est lui-même équivalent au problème linéaire

Min z =m∑

i=1

εi

s.c. εi ≥ p̂− pi i = 1, . . . ,mεi ≥ −p̂+ pi i = 1, . . . ,mεi ≥ 0 i = 1, . . . ,mp̂ ≥ 0

Problème 3

a) Soit xi,j le nombre d’ouvriers engagés pour travailler de l’heure i à l’heure j, les couplesordonnés (i, j) appartenant à l’ensemble {(24, 12), (06, 18), (12, 24), (18, 06)}. Sous formed’un problème d’optimisation linéaire, le problème devient alors :

2

Page 3: Corrige Serie01

Minimiser z = x24,12 + x06,18 + x12,24 + x18,06s.c. x24,12 + x18,06 ≥ b24,06

x24,12 + x06,18 ≥ b06,12x06,18 + x12,24 ≥ b12,18

x12,24 + x18,06 ≥ b18,24x24,12 , x06,18 , x12,24 , x18,06 ≥ 0

February 24, 2010 – mbi/mfe

3