0% ont trouvé ce document utile (0 vote)
70 vues5 pages

Corrigé Exercices de Recherche Opérationnelle

Transféré par

Babacar Sylla
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
70 vues5 pages

Corrigé Exercices de Recherche Opérationnelle

Transféré par

Babacar Sylla
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

EPFL RECHERCHE OPÉRATIONNELLE

Institut de Mathématiques GC
Prof. M. Bierlaire ÉTÉ 2006

CORRIGÉ DE LA SÉRIE D’EXERCICES 2

Problème 1

a) Dans le graphe ci-dessous, la zone grisée représente le domaine des solutions admissibles.

x2

(2) (1)
5
z=9

4
c

d
2
b z=0

(3) x1
a e

−1 1 2 3 4 5 6

−1

b) Les points extrêmes du domaine admissible sont :

a = (0,0), b = (0,2), c = (1.5,3.5), d = (3,2) et e = (4,0).

c) On a représenté deux lignes de niveau de la fonction objectif z : z = 0 et z = 9. En


translatant la ligne de niveau de la fonction objectif correspondant à z = 0 le plus loin
possible dans la direction opposée au gradient (on minimise) tout en restant admissible,
on constate que le point extrême que l’on atteint est c. Il correspond donc à l’optimum.
La valeur optimale du problème est z ∗ = −9 et la solution optimale correspondante est
x∗1 = 1.5 et x∗2 = 3.5.

1
d) Le programme linéaire sous forme canonique :

Minimiser z = x1 − 3x2
s.c. −x1 + x2 ≤ 2
2x1 + x2 ≤ 8
x1 + x2 ≤ 5
x1 , x2 ≥ 0

Mettons-le sous forme standard :


Minimiser z = x1 − 3x2
s.c. −x1 + x2 + x3 = 2
2x1 + x2 + x4 = 8
x1 + x2 + x5 = 5
x1 , x2 , x3 , x4 , x5 ≥ 0

Problème 2

a) Posons x1 le nombre de radios de type A et x2 le nombre de radios de type B produites


chaque semaine.

Comme Pierre consacre 1 h par radio de type A et 2 h par radio de type B et que son
nombre total d’heures hebdomadaires de travail ne doit pas dépasser 24, la contrainte le
concernant est exprimée par :
x1 + 2x2 ≤ 24.
Comme Paul consacre 2 h par radio de type A et 1 h par radio de type B et que son
nombre total d’heures hebdomadaires de travail ne doit pas dépasser 45, la contrainte le
concernant est exprimée par :
2x1 + x2 ≤ 45.
Comme Jean consacre 1 h par radio de type A et 3 h par radio de type B et que son
nombre total d’heures hebdomadaires de travail ne doit pas dépasser 30, la contrainte le
concernant est exprimée par :
x1 + 3x2 ≤ 30.
Chaque radio de type A produite rapportant 15 frs et chaque radio de type B produite
rapportant 10 frs, on a la fonction objectif z à maximiser suivante :

z = 15x1 + 10x2 .

Le programme linéaire maximisant le chiffre d’affaires hebdomadaire de RadioIn est donc


donné par :
Max z = 15x1 + 10x2
s.c. x1 + 2x2 ≤ 24 (1)
2x1 + x2 ≤ 45 (2)
x1 + 3x2 ≤ 30 (3)
x1 , x2 ≥ 0

2
b) En faisant varier la ligne de niveau de z, on trouve l’optimum suivant :

x2
z = −340
(1)
10

(3)
x1

10 20 30

(2)

La fabrique RadionIn gagne donc 340 frs en fabriquant x 1 = 22 radios A et x2 = 1 radio


B, car elle vend toute sa production.
c) Le programme linéaire sous forme canonique s’énonce de la façon suivante :

Min z = −15x1 − 10x2


s.c. x1 + 2x2 ≤ 24
2x1 + x2 ≤ 45
x1 + 3x2 ≤ 30
x1 , x2 ≥ 0

Mettons-le à présent sous forme standard :

Min z = −15x1 − 10x2


s.c. x1 + 2x2 + x3 = 24
2x1 + x2 + x4 = 45
x1 + 3x2 + x5 = 30
x1 , x2 , x3 , x4 , x5 ≥ 0

Problème 3

a) Le domaine des solutions admissibles est :

5
x − y = −2
4

2 optimum
D
1

0
0 1 2 3 4 5
x+y =5
z=6 2x + y = 8
3
Les points extrêmes de D sont :
3
         
0 0 2 3 4
, , 7 , ,
0 2 2 2 0
b) On détermine la solution optimale graphiquement, en représentant les lignes de niveau de
z. L’optimum est atteint en (3,2) et a une valeur égale à -13.
c) Le programme linéaire sous forme canonique s’écrit de la façon suivante :

Minimiser z = −3x − 2y
s.c. −x + y ≤ 2
2x + y ≤ 8
x + y ≤ 5
x ≥ 0
y ≥ 0

Mettons-le sous forme standard :


Minimiser z = −3x − 2y
s.c. −x + y + a = 2
2x + y + b = 8
x + y + c = 5
x , y , a , b , c ≥ 0

Problème 4
a) Définissons les variables de décision :

x1 : nombre de panneaux de type I produits chaque jour ;


x2 : nombre de panneaux de type II produits chaque jour.

La fonction objectif à maximiser est le chiffre d’affaires de l’entreprise, il est donné par :

z = 800x1 + 300x2 .

La contrainte décrivant la capacité de production journalière est :

2x1 + x2 ≤ 400.

À cette contrainte vient s’ajouter les limitations du marché et la non-négativité des quantités
produites :

0 ≤ x1 ≤ 150
0 ≤ x2 ≤ 200.
Le programme linéaire recherché est donc :
Max z = 800x1 + 300x2
s.c. 2x1 + x2 ≤ 400
x1 ≤ 150
x2 ≤ 200
x1 , x 2 ≥ 0
b) La solution optimale (voir figure 1) est de produire chaque jour :

x1 = 150 panneaux de type I


x2 = 100 panneaux de type II pour un chiffre d’affaires de
z = 150’000 Frs.

4
x2

z = 150'000

région solution optimale


100 admissible

100 x1

Fig. 1 – Résolution graphique du problème des cellules photoélectriques.

c) Il suffit de transformer le problème linéaire de maximisation sous a) en un problème de


minimisation pour obtenir la formulation canonique :

Min z = −800x1 − 300x2


s.c. 2x1 + x2 ≤ 400
x1 ≤ 150
x2 ≤ 200
x1 , x 2 ≥ 0

Mettons-le sous forme standard :


Min z = −800x1 − 300x2
s.c. 2x1 + x2 + x3 = 400
x1 + x4 = 150
x2 + x5 = 200
x1 , x 2 , x 3 , x 4 , x 5 ≥ 0

5 avril 2006 – mbi/mt/mts

Vous aimerez peut-être aussi