Vous êtes sur la page 1sur 6

Recherche Opérationnelle S7, Corrigé TD n◦ 1

Solution de l’exercice 1.

Ce programme linéaire n’est pas en forme canonique, transformons le sous cette forme :
Nous avons M in(z) = −M ax(−z), donc M in (z) = 3x1 − 2x2 devient M ax(−(3x1 − 2x2 )) (Il
faut multiplier par la suite cette valeur par -1).
L’inéquation 4x1 − x2 ≥ 5 devient −4x1 +  x2 ≤ −5.
 x +x ≤4
1 2
L’équation x1 + x2 = 4 est équivalente à :
 −x1 − x2 ≤ −4.
La variable x2 est une variable libre, donc elle s’écrit sous la forme x2 = x′2 − x′′2 , avec x′2 ≥ 0
et x′′2 ≥ 0.
Donc, on obtient : 


 M ax (z) = −3x1 + 2x′2 − 2x′′2

 −4x1 + x2 − x2 ≤ −5


 ′ ′′


x1 + x′2 − x′′2 ≤ 4
−x1 − x′2 + x′′2 ≤ −4.






x1 ≥ 0, x′2 ≥ 0, x′′2 ≥ 0.

Finalement, après changement de variables x′2 = x2 et x′′2 = x3 , voici la forme canonique du


programme linéaire précédent :



 M ax (z) = −3x1 + 2x2 − 2x3

−4x1 + x2 − x3 ≤ −5






x1 + x2 − x3 ≤ 4
−x1 − x2 + x3 ≤ −4.






x1 ≥ 0, x2 ≥ 0, x3 ≥ 0.

Solution de l’exercice 2.

Modélisation ce problème en un programme linéaire P .

1. Les variables de décisions sont :


x1 : Nombre d’hectares destinés à la culture de tomate cerises.
x2 : Nombre d’hectares destinés à la culture du melon.
2. Les contraintes du problème sont :
x1 + x2 ≤ 110, contrainte de disponibilité d’hectares à planter.
1000x1 + 2000x2 ≤ 100000, contrainte budgétaire.
10x1 + 30x2 ≤ 1200, contrainte de temps ou de travail.
x1 ≥ 0 et x2 ≥ 0, contraintes de positivité.

Pr. Elouali AAILAL 1 ENCG Dakhla RO S7 2020/2021


3. La fonction objectif :
Dans ce problème on cherche à savoir combien d’hectares de tomate cerises et d’hectares
du melon doit-on cultiver dans ce terrain de 110 hectares, pour avoir un profit total
maximum ? Donc la fonction objectif à maximiser est le profit z = 500x1 + 1200x2 .
Finalement, le programme linéaire résultant est :



 M ax (z) = 500x1 + 1200x2 .

x1 + x2 ≤ 110.






1000x1 + 2000x2 ≤ 100000.






10x1 + 30x2 ≤ 1200.
x1 ≥ 0.






x2 ≥ 0.

Solution de l’exercice 3.

Modélisons ce problème en un programme linéaire P .

1. Les variables de décisions sont :


x1 : Le nombre d’employés qui commencent à travailler le lundi et continuent jusqu’au le
vendredi.
x2 : Le nombre d’employés qui commencent à travailler le mardi et continuent jusqu’au
le samedi.
x3 : Le nombre d’employés qui commencent à travailler le mercredi et continuent jusqu’au
le dimanche.
.....................................................................................................
xi : Le nombre d’employés qui commencent à travailler le jour j et continuent jusqu’au
j + 4.
........................................................................................................
Et ainsi de suite, on définit par analogie les autres variables x4 , x5 , x6 et x7 .

2. Les contraintes du problème sont :


x1 + x4 + x5 + x6 + x7 ≥ 17, le nombre d’employés nécessaires le lundi est supérieur à 17.
x1 + x2 + x5 + x6 + x7 ≥ 13, le nombre d’employés nécessaires le mardi est supérieur à 13.
x1 + x2 + x3 + x6 + x7 ≥ 15, le nombre d’employés nécessaires le mercredi est supérieur à
13.
x1 + x2 + x3 + x4 + x7 ≥ 19, le nombre d’employés nécessaires le jeudi est supérieur à 19.
x1 + x2 + x3 + x4 + x5 ≥ 14, le nombre d’employés nécessaires le vendredi est supérieur à
14.
x2 + x3 + x4 + x5 + x6 ≥ 16, le nombre d’employés nécessaires le samedi est supérieur à
16.
x3 + x4 + x5 + x6 + x7 ≥ 11, le nombre d’employés nécessaires le dimanche est supérieur
à 11.
xi ≥ 0, ∀ 1 ≤ i ≤ 7, contraintes de positivité.

3. La fonction objectif :
Dans ce problème on cherche à minimiser le nombre d’employés à embaucher, puisque
le nombre d’employés est x1 + x2 + x3 + x4 + x5 + x6 + x7 , donc fonction objectif est à
maximiser : M in (z) = x1 + x2 + x3 + x4 + x5 + x6 + x7 .

Pr. Elouali AAILAL 2 ENCG Dakhla RO S7 2020/2021


Finalement, le programme linéaire P résultant est :



 M in (z) = x1 + x2 + x3 + x4 + x5 + x6 + x7 .

x1 + x4 + x5 + x6 + x7 ≥ 17.






x1 + x2 + x5 + x6 + x7 ≥ 13.






x1 + x2 + x3 + x6 + x7 ≥ 15.






x1 + x2 + x3 + x4 + x7 ≥ 19.
x1 + x2 + x3 + x4 + x5 ≥ 14.






x2 + x3 + x4 + x5 + x6 ≥ 16.






x3 + x4 + x5 + x6 + x7 ≥ 11.






xi ≥ 0, ∀ 1 ≤ i ≤ 7.

Solution de l’exercice 4.
- 1)
Les contraintes sont représentées graphiquement par des demi-plans dont l’intersection est la
région des solutions admissibles qui est un ensemble convexe. Les solutions appartiennent donc
à cet ensemble :

- 2)
Graphiquement, on remarque qu’il ya exactement 4 points extrêmes qui sont les points sommets
de la region de solutions admissibles.

- 3)
Il s’agit donc de chercher à l’intérieur de la région des solutions admissibles, le couple (x1 , x2 )
maximisant la fonction objectif. Or l’équation 1200x1 + 1000x2 = z est représentée par une
droite de pente constante -1,2 dont tous les points (x1 , x2 ) fournissent la même valeur z pour
la fonction objectif.
Pour z = 0 , la droite 1200x1 + 1000x2 = 0 passe par l’origine et donne une valeur nulle à la
fonction objectif. Pour augmenter la valeur de z et donc la fonction objectif, il suffit d’éloigner

Pr. Elouali AAILAL 3 ENCG Dakhla RO S7 2020/2021


de l’origine (dans le quart de plan x1 ≥ 0 et et x2 ≥ 0) la droite de pente -1,2.
Pour respecter les contraintes, cette droite sera déplacée jusqu’à l’extrême limite où il n’y aura
plus qu’un point d’intersection (ou éventuellement un segment) avec la région des solutions
admissibles.

On voit graphiquement que la solution optimale se trouve nécessairement sur les sommets de
la région des solutions admissibles.
La solution se trouvant sur les deux droites d’équations : 3x1 + 4x2 = 160 et 6x1 + 3x2 = 180,
la résolution de ce système d’équations conduit à la solution x1 = 16 et x2 = 28,
d’où z = 47200 est la valeur maximale de la fonction objectif sous les contraintes :



 3x1 + 4x2 ≤ 160

6x1 + 3x2 ≤ 180






x1 ≥ 0
x2 ≥ 0.

.
Solution de l’exercice 5.
- 1)
Modélisation ce problème en un programme linéaire P .

1. Les variables de décisions sont :


x1 : La longueur de tuyau produite en utilisant le routage 1.
x2 : La longueur de tuyau produite en utilisant le routage 2.
2. Les contraintes du problème sont :
x1 + x2 ≤ 45, contrainte de temps (Dans le processus de fusion, un maximum de 45 heures
est disponible pour les deux routages).
3x1 + 2x2 ≤ 180, contrainte de disponibilité des matières premières.
x1 ≤ 80, contrainte de disponibilité (de temps) de l’extrudeuse A.

Pr. Elouali AAILAL 4 ENCG Dakhla RO S7 2020/2021


x2 ≤ 120, contrainte de disponibilité (de temps) de l’extrudeuse B.
x1 ≥ 0 et x2 ≥ 0, contraintes de positivité.

3. La fonction objectif :
Dans ce problème on cherche à savoir quelle est la longueur de tuyau à produire en
utilisant chaque routage 1 et 2, de sorte que le profit soit maximal ? Donc la fonction
objectif à maximiser est le profit z = 300x1 + 400x2 .
Finalement, le programme linéaire P résultant est :



 M ax (z) = 300x1 + 400x2

x1 + x2 ≤ 45






3x1 + 2x2 ≤ 180






x1 ≤ 80
x2 ≤ 120






x1 ≥ 0






x2 ≥ 0

- 2) Les droites frontières des contraintes et la région des solutions admissibles.

- 3) Détermination de la solution optimale avec la méthode graphique : en utilisant :


a) La méthode des droits parallèles.
Il s’agit donc de chercher à l’intérieur de la région des solutions admissibles, le couple (x1 , x2 )
maximisant la fonction objectif. Or l’équation z = 300x1 + 400x2 . est représentée par une droite

Pr. Elouali AAILAL 5 ENCG Dakhla RO S7 2020/2021


de pente constante − 43 dont tous les points (x1 , x2 ) fournissent la même valeur z pour la fonc-
tion objectif.
Pour z = 0 , la droite 300x1 + 400x2 = 0 passe par l’origine et donne une valeur nulle à la
fonction objectif. Pour augmenter la valeur de z et donc la fonction objectif, il suffit d’éloigner
de l’origine (dans le quart de plan x1 ≥ 0 et et x2 ≥ 0) la droite de pente − 43 .
Pour respecter les contraintes, cette droite sera déplacée jusqu’à l’extrême limite où il n’y aura
plus qu’un point d’intersection (ou éventuellement un segment) avec la région des solutions
admissibles. On voit graphiquement que ce point est le sommet A comme l’intersection entre
les deux droites d’équations : x1 + x2 = 45 et x1 = 0, donc le sommet A(0, 45) avec valeur
maximale de la fonction objective M ax (z) = 300x1 + 400x2 = 300 × 0 + 400 × 45 = 18000DH.

b) La méthode d’énumération des sommets.


Nous voyons graphiquement qu’il y a 2 sommets de la région de solutions admissibles, las som-
mets A et B, Nous allons évaluer la fonction objectif dans chacun de ces sommets, la solution
maximale sera le sommet où la fonction objectif prend son maximum.
Nous déterminerons les coordonnées des sommets A, B en partant du fait que chaque sommet
est l’intersection d’au moins deux des droites de contraintes.

 x1 = 0
Le sommet A est l’intersection de droites de deux contraintes , donc, on a
 x1 + x2 = 45
z(x1 , x2 ) = z(0, 45) = 18000DH.

x1 + x2 = 45

Le sommet B est l’intersection de droites de deux contraintes  , donc, on a
x2 = 0
z(x1 , x2 ) = z(45, 0) = 13500DH.

Finalement, puisque z(45, 0) = 13500DH < z(0, 45) = 18000DH, donc la solution maximale
de ce PL se trove au sommet A et égale à 18000 DH (la fonction objectif z prend son maximum
au sommet A).

Pr. Elouali AAILAL 6 ENCG Dakhla RO S7 2020/2021

Vous aimerez peut-être aussi