Professional Documents
Culture Documents
ch
Recherche oprationnelle
EXERCICES DE
RECHERCHE OPERATIONNELLE
Serveur d'exercices
1/16
Sciences.ch
Recherche oprationnelle
EXERCICE 1.
Niveau : Gymnase (Lyce)
Auteur : Vincent Isoz (isozv@hotmail.com
Mots-cls : recherche oprationnelle
Enonc :
Supposons qu'une usine fabrique 2 pices P1 et P2 usines dans deux ateliers A1 et A2.
Les temps d'usinage sont pour P1 de 3 heures dans l'atelier A1 et de 6 heures dans l'atelier A2
et pour P2 de 4 heures dans l'atelier A1 et de 3 heures dans l'atelier A2.
Le temps de disponibilit hebdomadaire de l'atelier A1 est de 160 heures et celui de l'atelier
A2 de 180 heures.
La marge bnficiaire est de 1'200.- pour une pice P1 et 1'000.- pour une pice P2.
La question est : Quelle production de chaque type doit-on fabriquer pour maximiser la marge
hebdomadaire?
A rsoudre en utilisant la reprsentation graphique et MS Excel.
Solution :
D'abord, il est possible de poser le systme d'inquations :
A1: 3 X 1 + 4 X 2 160
A2 : 6 X 1 + 3 X 2 180
X 1, X 2 0
Ensuite, la fonction conomique :
Z = 1200 X 1 + 1000 X 2
Le trac des deux droites dans MS Excel, donne le polygone des contraintes (c'est que l'on fait
dans les petites classes d'coles) :
Serveur d'exercices
2/16
Sciences.ch
Recherche oprationnelle
et ensuite, avec le solveur MS Excel, crez les contraintes adaptes du type (attention les
rfrences de cellules ne sont pas donnes correctement ci-dessous afin de ne pas vous
mcher tout le boulot!) :
Serveur d'exercices
3/16
Sciences.ch
Recherche oprationnelle
X 1 = 16 pcs. X 2 = 28 pcs.
Serveur d'exercices
4/16
Sciences.ch
Recherche oprationnelle
EXERCICE 2.
Niveau : Gymnase (Lyce)
Auteur : Vincent Isoz (isozv@hotmail.com)
Mots-cls : mthode du simplexe
Enonc :
Supposons qu'une usine fabrique 2 pices P1 et P2 usines dans deux ateliers A1 et A2.
Les temps d'usinage sont pour P1 de 3 heures dans l'atelier A1 et de 6 heures dans l'atelier A2
et pour P2 de 4 heures dans l'atelier A1 et de 3 heures dans l'atelier A2.
Le temps de disponibilit hebdomadaire de l'atelier A1 est de 160 heures et celui de l'atelier
A2 de 180 heures.
La marge bnficiaire est de 1'200.- pour une pice P1 et 1'000.- pour une pice P2.
La question est : Quelle production de chaque type doit-on fabriquer pour maximiser la marge
hebdomadaire?
A rsoudre en utilisant la mthode du simplexe.
Solution :
Serveur d'exercices
5/16
Sciences.ch
Recherche oprationnelle
Contraintes
Total
Fonction
conomique
160
180
1'200
1'000
Nous dterminons maintenant le pivot (voir plus loin la mthode du pivot), pour cela nous
choisissons la colonne o le coefficient conomique est le plus grand. Ici c'est la colonne 1.
Ensuite, nous effectuons les procdures suivantes :
1. Le pivot est remplac par son inverse
2. On divise les lments de la ligne du pivot (pivot exclu) par le pivot
3. On divise les lments de la colonne du pivot (pivot exclu) par le pivot mais on change leur
signe ensuite
4. Pour les autres lments de la premire ligne : lment de la ligne 1 diminu de l'lment
correspondant sur la ligne de pivot multipli par 3/6 (rapport des valeurs dans la colonne de
pivot)
Nous obtenons ds lors :
Contraintes
Total
Fonction
conomique
Ce qui donne :
Serveur d'exercices
6/16
Sciences.ch
Recherche oprationnelle
Contraintes
Total
Fonction
conomique
0.5
2.5
70
0.166
0.5
30
-200
400
Nous n'atteignons la solution optimale que lorsque tous les lments de la marge sont ngatifs
ou nuls. Il faut donc continuer (car il reste 500 dans la colonne x2 ) ... ici, on atteint dj
l'optimum au troisime tableau, mais ce n'est pas une gnralit (le pivot est 2.5 cette fois).
On recommence dans les oprations :
Contraintes
Total
Fonction
conomique
Ce qui donne :
Contraintes
Total
Fonction
conomique
-0.2
0.4
28
0.266
-0.2
16
-120
-160
Le processus est termin car tous les termes de la fonction conomique sont ngatifs. Le
programme optimum est donc de 28x1 et 16x2 pour un rsultat de :
Serveur d'exercices
7/16
Sciences.ch
Serveur d'exercices
Recherche oprationnelle
8/16
Sciences.ch
Recherche oprationnelle
EXERCICE 3.
Niveau : Gymnase (Lyce)
Auteur : Vincent Isoz (isozv@hotmail.com)
Mots-cls : Solveur MS Excel
Enonc :
Serveur d'exercices
9/16
Sciences.ch
Recherche oprationnelle
Comment rpartir quitablement sur les cellules B12 E12 les 40 000 Francs (valeur saisir
dans les contraintes pour la cellule F12) de budget pour optimiser (maximiser) au mieux les
bnfices (cellule G16) ?
Solution :
Serveur d'exercices
10/16
Sciences.ch
Recherche oprationnelle
EXERCICE 4.
Niveau : Universit (Fac)
Auteur : Bertrand Julien
Mots-cls : Solveur MS Excel
Enonc :
Une entreprise sidrurgique a reu commande de cinq tonnes d'acier destin la fabrication
de carrosseries automobiles. Les teneurs de cet acier en diffrents lments chimiques doivent
se trouver dans les fourchettes suivantes :
Element chimique
Carbone ( C )
Cuivre ( Cu )
Manganse ( Mn )
Teneur minimale
2%
0.40%
1.20%
Teneur
maximale
3%
0.60%
1.65%
Pour fabriquer cet acier, l'entreprise dispose de sept matires premires dont les teneurs, les
quantits disponibles et les cours d'achat sont donns dans le tableau suivant :
Matire
premire
Ferraille 1
Ferraille 2
Ferraille 3
Ferraile 4
Ferraile 5
Ferraille 6
Ferraille 7
Teneur
Teneur
Teneur Stock disponible
en C (%) en Cu (%) en Mn (%)
(Kg)
2.5
0
1.3
4000
3
0
0.8
3000
0
0.3
0
6000
0
90
0
5000
0
96
4
2000
0
0.4
1.2
3000
0
0.6
0
2500
Cot (.-/Kg)
0.2
0.25
0.15
0.22
0.26
0.2
0.17
Dterminer les quantits de ferrailles mlanger pour obtenir la commande souhaite par le
client au meilleur cot.
Solution :
Pour rsoudre ce problme le plus simple est de construire dans MS Excel une table du type
de la page suivante :
Serveur d'exercices
11/16
Sciences.ch
Recherche oprationnelle
Serveur d'exercices
12/16
Sciences.ch
Serveur d'exercices
Recherche oprationnelle
13/16
Sciences.ch
Recherche oprationnelle
EXERCICE 5.
Niveau : Universit (Fac)
Auteur : Bertrand Julien
Mots-cls : Solveur MS Excel
Enonc :
Il s'agit de livrer un produit trois clients europens (Client 1, 2 et 3) d'une entreprise qui
dispose de deux usines de fabrication (Usine1 et 2). Le transport est assur par un systme
logistique qui utilise un rseau de 5 plates-formes (PF1 PF5). Les capacits de transport sur
chacun des liens du rseau sont limites aux valeurs donnes dans le graphe suivant :
Les quantits de produit disponibles en stock dans les usines sont respectivement de 35 pour
Usine 1 et 25 pour Usine 2. Les demandes des trois clients sont respectivement de 15 pour
Client 1 et pour Client 2 et 20 pour Client 3.
Trouver un programme de transport qui satisfasse la demande des clients
Remarque : Il sagit alors dun problme de flot maximal que lon peut modliser en
indiquant que la quantit de produit qui transite sur chaque arc doit rester infrieure sa
capacit, que les flux sont conservs dans tous les sommets (sauf Source et Puits), et que la
somme des flux arrivant au Puits doit tre maximale.
Serveur d'exercices
14/16
Sciences.ch
Recherche oprationnelle
Solution :
o dans Total reu nous avons les somme des colonnes et dans Total mis la somme des
lignes.
La cellule Flot reprsente la somme des puits maximiser.
Le solveur doit alors simplement (mais il fallait y penser) tre configur tel que prsent cidessous :
Serveur d'exercices
15/16
Sciences.ch
Recherche oprationnelle
Nous voyons bien dans le rsultat que tout ce qui est reu par un lment est re-mis (on vite
le gaspillage) et que les maximaux par ligne de transport ne sont jamais dpasss. Le total des
puits vaut alors bien (forcment) 50.
Effectivement, le total des sources tant gal 50, le maximum des puits sera alors de 50
Serveur d'exercices
16/16