Professional Documents
Culture Documents
3me Anne
Optimisation Applique
2015-2016
C. Lonard
Feuille dexercices
Exercice 1. Rsoudre chacun des systmes suivants laide de la mthode du pivot.
x + 3y + z = 1
x + y = 2
(b)
(a)
2x + y + 5z = 0
2x + 3y = 1
x +
(c)
2x
y
y
3x
(e) 6x
9x
y
3y
4y
+
+
+
z
+ 2z
+
z
2z
z
+
+
3t =
t =
x
(d)
2x
5
1
3x +
(f ) 6x +
9x +
= 1
= 1
= 0
+ 2y
+ 4y
2z
z
+
+
+
3t
4t
11t
y
3y
4y
z
z
+ z
2z
z
+
+
=
=
=
2t =
t =
3
1
1
1
2
= 4
= 1 .
= 6
(1)
1. Pivot de Gauss.
(a) Rsoudre le systme par lalgorithme du pivot de Gauss. Quelles sont les quations et les
inconnues principales ? Ce systme admet-il une solution ?
4
4
(b) Mmes questions lorsquon remplace le second membre 1 par 1 .
6
0
(c) crire la solution du systme (1) comme la somme dune solution particulire et de la solution
du systme homogne. Quelle est la dimension de lensemble des solutions ?
2. Rsolution matricielle
(a) crire le systme sous forme matricielle AX = b.
(b) Quel est le rang de A ? Se ramener
au systme constitu des seules quations principales quon
XU
crira sous la forme [U, V ]
= b.
XV
(c) Vrifier que {1, 2} nest pas une "base".
(d) Montrer que {1, 4} est une base. crire les matrices U et V correspondantes (avec les notations
du cours). Calculer U 1 .
(e) En dduire la solution du systme (1) laide de la formule du cours
XU = U 1 b U 1 V XV .
Retrouver ainsi les rsultats dj obtenus.
Exercice 3. Rsoudre graphiquement les problmes de programmation linaire suivants.
Minimiser
3x + 4y
x
+
2y
8
3x + 3y 15
s.l.c.
x, y 0
(a)
Maximiser
x + 2y
x
+
y
x 3
s.l.c.
x, y 0
(b)
(c)
Maximiser
x + 3y
2x + y
s.l.c.
x, y
2x + 3y
6
4
0
2x + y + z = 8,
x + 2y + u = 7,
y + v = 3,
x, y, z, u, v 0.
1. Vrifiez que C est sous forme standard.
2. Combien y a-t-il de bases au plus ? Quelles sont ces bases et les solutions de base associes ?
3. Dterminer toutes les bases admissibles ainsi que les solutions ralisables de base associes.
Exercice 7. Choix parmi trois techniques.
Une entreprise peut fabriquer un mme bien selon trois techniques de production en utilisant les services
dune mme machine et de la main duvre. Produire une unit de bien ncessite 0, 5 heure de machine
et 2 heures de main duvre pour la premire technique, 1, 5 heures de machine et 1, 5 heures de main
duvre pour la deuxime technique et enfin 2 heures de machine et 0, 5 heure de main duvre pour
la troisime technique. On suppose que la capacit dusinage de la machine est de 12 heures et que le
nombre dheures de travail de main duvre disponibles est de 15 heures.
Lentreprise cherche maximiser sa marge sur cots variables. Les marges unitaires sont de 3 e , 4 e et
5 e respectivement selon que le bien est produit laide de la premire, deuxime ou troisime technique.
1. Si lon appelle x, y, z les quantits de biens fabriqus selon chaque technique, crire le programme
linaire correspondant au problme envisag. Le mettre sous forme standard. Quelle est la dimension de la varit linaire dans laquelle se trouve le simplexe des solutions ralisables ?
2. Rsoudre numriquement le programme linaire en utilisant lalgorithme du simplexe. Pour cela,
on partira du sommet obtenu en prenant les variables dcart comme variables de base.
3. Comment prendre en compte que lon dsire satisfaire au moins une demande de 10 units ? Cela
modifie-t-il la solution prcdente ?
Exercice 8. Rsoudre laide de lalgorithme du simplexe les programmes linaires suivants.
(a)
Maximiser
x + 3y
2x + y
s.l.c.
x, y
2x + 3y
6
4
0
(b)
Maximiser
2x + y
x + 2y
s.l.c.
x, y
x + 4y
3
5
0
x
+
y
+
z
20
5x y 10
s.l.c.
2x + z 15
x, y, z 0
(a)
(b)
Maximiser
x+z
2x + y
s.l.c.
x, y, z
x + 2y + z
2
3
0
Exercice 10. laide de la phase 1 de lalgorithme du simplexe, trouver une solution de base ralisable
de chacun des systmes linaires suivants.
x + 3y u = 6
x+y+u = 2
2x + y v = 2
5x y v = 1 .
(a)
(b)
x, y, u, v 0
x, y, u, v 0
Exercice 11. Rsoudre laide de lalgorithme du simplexe les programmes linaires suivants.
Minimiser
x + 3y
x + 2y 30
x + 4y 40
s.l.c.
x, y 0
(a)
Minimiser
3x + y + 2z
x + y + z 20
5x y + z 10
s.l.c.
x, y, z 0
(b)
Minimiser
10x + 30y
3x
+
2y
6
6x + y 6
s.l.c.
y 2
x, y 0
(c)
Exercice 12. Rsoudre les programmes linaires suivants graphiquement et par la mthode du simplexe.
(a)
Minimiser
x+y
x
s.l.c.
x, y
2x + y
4
3
0
(b)
Maximiser
x + 3y
2x + y
s.l.c.
x, y
xy
1
5
0
Minimiser
xy
x + 3y 1
2x + y 5
s.l.c.
x, y 0
(c)
y
1
x + y 2
s.l.c.
x, y 0
(a)
Maximiser
y
x
+
y
0
x 2
s.l.c.
x, y 0
(b)
(0)
5. Partant de ltat initial (b1 , b2 ) = (200, 100), on envisage deux directions de dveloppement. La
premire consiste augmenter la main duvre disponible b1 avec une capacit de production des
(0)
quipements b2 b2 fixe. La seconde augmenter la capacit de production b2 tout en conservant
la main duvre disponible constante.
Comment volue, dans les deux cas, la marge optimale dans les limites o la structure de production
reste inchange ?
6. Si le prix dusage des quipements servant la fabrication du bien b est p2 = 2 e par heure,
quelle valeur doit-on fixer la capacit de production b2 ? Mme question si le prix dusage est de
4 e par heure.
Exercice 15. Prix duaux et interprtation conomique pour une minimisation de cots sous contraintes
de demande satisfaire.
Une entreprise peut fabriquer un mme produit dans deux de ses ateliers. Les capacits de production
de ces deux ateliers a et b, exprimes en quantit de produit, sont de 7 pour latelier a et de 10 pour le
b. Dautre part, on suppose que le nombre dheures de main duvre quon peut affecter globalement
cette production est de 60. Or, chaque unit de produit ncessite 6 heures de main duvre dans latelier
a, 5 heures dans le b. Enfin, la production totale doit permettre de satisfaire une demande de 8 produits.
Les cots variables unitaires sont de 20 e pour un produit fabriqu dans latelier a et de 30 e pour un
produit fabriqu dans latelier b. Lentreprise dsire produire cot minimum.
1. crire le programme correspondant et dterminer graphiquement loptimum.
2. crire les conditions doptimalit et en dduire les prix duaux optimaux.
3. Interprter conomiquement ces prix duaux.
4. Sachant que le prix dusage de latelier a (quipements et main duvre) est de 2 e par heure, un
accroissement de capacit de production est-il profitable ?
5. Sachant que le prix de vente du bien est de 40 e , un accroissement de demande sera-t-il profitable ?
Exercice 16. Amlioration dun rseau routier. En prvision dune augmentation de trafic routier
entre les villes A et F , on veut analyser les possibilits du rseau joignant ces villes dcrit dans la figure
ci-dessous. Les capacits des routes (en centaines de vhicules par heure) sont indiques par les nombres
|4|
B
D
- 4
|6|
2
HH
|3|
j
H
H 6
1
HH
0
2
HF
2
A
@
@
>
|2|
|2|
R
@
@
|2|
|7|
3 2
@
@
|3, 5|
6
@
|4|
4
C
E
Exercice 17. Pourvoi de postes administratifs. Ladministration veut pourvoir, dans quatre villes,
des postes correspondant un certain niveau de qualification. Le personnel requis est issu de trois centres
de formation qui sadressent chacun des candidats de profils diffrents (scientifiques, techniciens,
littraires). Ces centres nots S, T et L peuvent former un maximum de 10, 15 et 16 personnes alors
que les quatre villes notes A, B, C et D disposent de 10, 10, 12 et 9 postes. Les services de chaque ville
expriment des vux concernant lorigine des agents. On obtient ainsi les souhaits des villes :
ville A : au moins 3 scientifiques et au plus 4 littraires.
ville B : au moins 3 scientifiques.
ville C : au plus 5 techniciens et au plus 4 littraires.
ville D : au moins 2 scientifiques et au plus 3 littraires.
1. Construire le graphe correspondant ce problme daffectation en encadrant les bornes infrieures
sur les flux par des parenthses et les bornes suprieures par des barres. Exemple : |4| et (3).
2. On considre une premire affectation dans laquelle :
Le centre S fournit resp. 3, 3, 2, 2 agents aux villes A, B, C, D
Le centre T : 3, 3, 5, 4.
Le centre L : 4, 4, 4, 3.
Reconstituer sur le graphe le flot correspondant. En utilisant lalgorithme de marquage du flot
maximum, chercher si on peut pourvoir tous les postes.
3. tant donns les rsultats du marquage en fin dalgorithme, quelles sont les artes pour lesquelles
une rvaluation des bornes (suprieures ou infrieures) pourrait conduire une augmentation du
flot ?
4. Ladministration demande aux services de la ville B de rduire 2 leur demande en scientifiques.
Peut-on alors pouvoir tous les postes ? Commenter, en termes de transferts de flots, lopration
correspondante.
Exercice 18. Minimisation des cots dans un problme dordonnancement. On considre
un chantier qui fait intervenir les tches a,b,c,d,e de dures respectives 10,7,1,8 et 3 jours. La tche a
prcde les tches c et d, les tches b et c prcdent la tche e. Les tches a,b,c,d,e supportent alors des
frais directs (main duvre, heures de machines, . . .) de 500, 200, 350, 150 et 200 ke . Dautre part,
lentreprise supporte des frais indirects qui sont fonction de la dure du chantier tfin . Ces frais indirects
comportent les salaires de lencadrement, des frais de location de matriel, des frais dassurance et des
frais financiers. Le tout pour un montant de 200 + 40 tfin . Ils comprennent, en supplment du montant
prcdent, une pnalisation de 100 ke par jour de retard au-del du 16e jour.
1. Tracer le graphe construit par la mthode des potentiels et dterminer le ou les chemin(s) critique(s).
2. Mme question mais en utilisant cette fois la mthode PERT.
3. crire le problme de calcul des dates au plus tt sous forme de programme linaire.
4. Les dures des tches b,d,e peuvent tre rduites jusqu 5,3 et 1 jours au prix daccroissements
des cots de 120, 30 et 100 ke par jour. En utilisant le graphe de la question 2, comment rduire
progressivement la dure totale tfin des travaux de faon ce que le cot direct soit toujours
minimum.
5. Dcrire par un graphique lvolution du cot direct et du cot indirect en fonction de la dure tfin
des travaux sur le chantier. Quelle valeur donner cette dure ?
Exercice 19. Ordonnancement dans ldition. Un diteur veut passer commande dun ouvrage
technique un auteur scientifique. Les oprations accomplir sont indiques dans le tableau ci-aprs,
avec leur dure et la mention des oprations qui doivent prcder chacune dentre elles. Les dures sont
indiques en quinzaines de jours.
Labels
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Oprations
Approbation du plan de louvrage
Signature du contrat
Remise du manuscrit
Approbation du comit de lecture
Composition du texte
Correction par les correcteurs
de limprimerie
Clichage et tirage des hors-texte
Excution des dessins des figures
Rvision des dessins par lauteur
Correction des dessins et
clichage des figures
Premire correction des preuves
par lauteur
Excution des premires corrections
limprimerie
Seconde correction des preuves
par lauteur ; indication de lemplacement des
clichs ; approbation des hors-texte
Excution des secondes corrections
limprimerie ; mise en pages
Tirage du livre
Excution de la prire dinsrer
des listes dexemplaires de presse et dhommage
Pliage
Brochage
Reliure de certains exemplaires
Impression de la prire dinsrer
Envoi des exemplaires de presse
Envoi des hommages
Envoi des contingents aux
libraires
Dures
1
1
12
2
3
1
Oprations antrieures
nant
a
b
c
d
e
3
4
1
2
d
d
h
i
g,j,l
2
1
n
m
1
1
2
1/2
1/4
1/8
1/2
o
q
q
p
r et t
s et t
r et s