Documente Academic
Documente Profesional
Documente Cultură
Exercice 1:
Le dimanche 6 novembre 2005, à la suite des violences urbaines qui se sont déroulées
en France, 1300 voitures ont été incendiées et 73 bâtiments publics détériorés. Le
Conseil des Ministres du lundi matin, sur l'hypothèse de chiffres identiques pour la
nuit du lundi, décide d'envoyer un supplément de policiers, gendarmes et CRS. Pour
que ces mesures soient efficaces, il est nécessaire que le nombre de voitures
incendiées et que le nombre de bâtiments publics dégradés ne dépassent pas les
nombres moyens usuels qui sont respectivement de 100 et 3.
On sait que la présence des forces de l'ordre correspond à un certain nombre de
voitures et bâtiments épargnés donnés dans le tableau suivant :
Exercice 2:
1) La résolution d'un programme linéaire par la méthode du simplexe conduit au
tableau ci-dessous. Determiner uniquement le tableau suivant.
2) La résolution de deux programmes linéaires par la méthode du simplexe conduit
aux derniers tableaux ci-dessous :
a)
b)
Que peut-on dire de la ou des solutions correspondantes ? (il n'est pas demandé de
faire de calculs supplémentaires).
Exercice 3 :
À Saint-Denis un certain nombre de lieux notés de A à Z ont été répertoriés comme
particulièrement sensibles. Malheureusement les effectifs de la police sont insuffisants
pour surveiller en permanence l'ensemble de ces lieux. Il est donc décidé d'affecter
une patrouille mobile à certains de ces lieux, et d'affecter de manière permanente des
patrouilles fixes aux autres. Pour décider des lieux de passage de la patrouille mobile
et pour être efficace celle ci doit effectuer un maximum de rondes et donc passer par
le chemin le plus court reliant les points extrêmes A et Z de la ville. Déterminer ce
chemin ainsi que sa longueur à partir du plan ci-dessous représentant les lieux
sensibles, les axes les reliant, ainsi que les distances entre ces lieux. Quels seront les
lieux où il faudra affecter une patrouille fixe ?
Exercice 4 :
Suite à ces violences urbaines, le gouvernement décide de mettre en place dès le 1er
décembre 2005 un certain nombre de mesures, notées A, B, C,…., I, destinées à
réduire la fracture sociale. Ces mesures dont la plupart sont liées entre elles,
nécessitent une mise en place administrative dont les contraintes sont répertoriées
dans le tableau ci-dessous :
Tâches A B C D E F G H I J K
Tâches prérequises - A A - D B C B,C A,D B,E,I C,F,G,H
Durée (en mois) 1 6 5 3 8 2 4 3 5 3 2
1) En vous aidant du graphe MPM de l'annexe, déterminer les calendriers au plus tôt,
au plus tard, les tâches critiques, la durée du projet, les marges totales et libres.
Il n'est pas indispensable de donner le détail de tous les calculs, mais les formules sont
indispensables. Les résultats peuvent être reportés directement sur le graphe.
2) En vue des élections présidentielles, il est indispensable que ce projet soit terminé
au 1er avril 2007.
a) une canicule imprévue en Août 2006 va occasionner un transfert des fonds prévus
initialement pour le projet vers un plan d'urgence pour la canicule. La tâche F sera
retardée de 3 mois. Le projet sera-t-il terminé avant les élections ? Cela aura-t-il une
conséquence sur les calendriers au plus tôt et au plus tard des tâches qui suivent ?
b) Quelles conséquences aurait une flambée du coût de pétrole retardant la mesure D
de 2 mois.
Exercice 5 :
Construire le graphe PERT associé aux contraintes d'antériorité ci-dessous. (Il n'est
pas demandé de l'ordonner par niveaux des sommets).
Tâches a b c d e f g h i
Tâches prérequises - - a a b a,c,i d,f d,e,f a
ANNEXE
I - Recherche Opérationnelle
Eléments de correction
Exercice 1:
variables d'activité:
x1= nombre de policiers
x2= nombre de gendarmes
x3= nombre de CRS
contraintes économiques:
* voitures épargnées : 5 x1 + 3 x2 + 14 x3 1200
* bâtiments épargnés : 2 x1 + 4 x2 + x3 70
* Interpellations : 3 x1 - 4 x2 0
contraintes de signe:
x1, x2, x3 0
fonction économique:
Min z = 50 x1 + 20 x2 + 70 x3
Exercice 2:
1)
x P(x)
A -
B C,D,F,G
C A,D,I
D A,F
E F
G C,I
H B,E
I A
Z G,H
m(A) = 0; m(F) = 2; m(I) = 4; m(E) = 11; m(D) = 3; m(C) = 6; m(G) = 11; m(B) = 13;
m(H) = 20; m(Z) = 24
Exercice 4:
1)
2)a) Pas de retard sur la fin du projet, pas de conséquence sur le calendrier au plus
tard. T(K) = 12. Pas de problème pour les élections
b)2 mois de retard pour l'achèvement des travaux. T(I)=5, T(E)=5, T(J)=13. Le
calendrier au plus tard est bien sûr modifié puisque T*(fin) = T(fin). Pas de problème
pour les élections
Exercice 5:
x P(x)
a -
b -
c a
d a
e b
f a,c,i
g d,f
h d,e,f
i a
Départ
1 2 3 4 5 6 7 8 9 10 11 12
Arrivée
1 10 7 2
2 12 8
3 21
4 13
5 2 15
6 4 12
7 10 8
8 3 4 5
9 7 28
10 15 9
11 4
12
Ce tableau indique par exemple qu'il est possible de rallier le point 4 au point 7 en 13
minutes.
Déterminer le trajet que vous allez emprunter et le temps qu'il vous faudra pour rallier
votre domicile.
Exercice 2:
Afin de s'implanter sur le marché, l'entreprise Pizza-Domicile fait la vente sur place
de 3 types de pizzas à prix très bas, la Royale, la Margarita, et la Spéciale. Cependant
cette offre n'est proposée que dans la mesure des stocks d'ingrédients disponibles. Le
tableau ci-dessous dresse la liste des quantités d'ingrédients (en grammes) que doivent
contenir ces 3 pizzas :
Ingrédients (en g) gruyère jambon champignons lardons
Royale 40 50 20
Margarita 20 40 30
Spéciale 50 60 20 40
D'autre part, afin de limiter la demande le patron ne veut pas, pour ces promotions,
utiliser plus de 3000 g de gruyère, 3100 g de jambon, 2000 g de champignons et 1000
g de lardons. Les bénéfices réalisés sur ces pizzas sont de 1 €, 2 € et 2 €
respectivement sur la Royale, la Margarita et la Spéciale.
Le patron ayant appris que vous effectuiez des études de gestion vous demande de
déterminer quelles sont les quantités de pizzas de chaque type qu'il doit fabriquer pour
maximiser son bénéfice sur cette promotion.
1) Ecrire le programme linéaire primal correspondant sans le résoudre. On notera x1,
x2, x3, les quantités de pizzas Royale, Margarita, et Spéciale.
2) Ecrire le programme linéaire dual sans le résoudre.
3) La résolution du problème primal par la méthode du simplexe vous conduit au
tableau donné en annexe 1. Poursuivre les itérations jusqu'à l'obtention de la solution
optimale.
4) Donnez une interprétation des valeurs marginales. (Les équations de départ sont
exprimées en g)
5) Donnez les solutions du problème dual
Exercice 3 :
Vu le succès commercial de cette entreprise, le patron envisage de créer une
succursale à la Chambre d'Amour. Cependant, il est indispensable qu'il puisse ouvrir
avant les congés d'été afin de minimiser rapidement les frais occasionnés par les
emprunts nécessaires. Pour cela il fait encore appel à vos services et vous dresse la
liste de toutes les tâches qui devront être effectuées avant l'ouverture. Celles-ci sont
données dans le tableau suivant ainsi que les tâches précédentes et la durée en jour de
chacune de ces tâches
x A B C D E F G H I J K L
P(x) - - A A B A,D C A,C,D B E,F,I C,G,H F,J
durée 15 12 25 5 13 7 31 14 8 2 30 7
ANNEXE 1
ANNEXE 2
II - Recherche Opérationnelle
Eléments de correction
Exercice 1:
x P(x)
1 -
2 1
3 2
4 5
5 1,2,3,6
6 1
7 4,5,6
8 7
9 7,8
10 8,9
11 10
12 8,9,10,11
m(1) = 0; m(2) = 10; m(6) = 2; m(3) = 22; m(5) = 43; m(4) = 45; m(7) = 58; m(8) =
68; m(9) = 71; m(10) = 78; m(11) = 93; m(12) =99
Exercice 2:
1)
variables d'activité:
x1= nombre de Royale
x2= nombre de Margarita
x3= nombre de Spéciale
contraintes économiques:
* gruyère : 40 x1 + 20 x2 + 50 x3 3000
* jambon : 50 x1 + 60 x3 3100
* champignons : 20 x1 + 40 x2 + 20 x3 2000
* lardons : 30 x2 + 40 x3 1000
contraintes de signe:
x1, x2, x3 0
fonction économique:
Max z = x1 + 2 x2 + 2 x3
2) DUAL
40 y1 + 50 y2 + 20 y3 1
20 y1 + 40 y3 + 30 y4 2
50 y1 + 60 y2 + 20 y3 + 40 y4 2
Min w = 3000 y1 + 3100 y2 + 2000 y3 +1000 y4
y1, y2, y3, y4 0
3)
PRIMAL x1 x2 x3 t1 t2 t3 t4
Val. optimales 50 20 10 100 0 0 0
Val. marginales 0 0 0 0 -3/430 -7/215 -1/43
z = 110
DUAL u1 u2 u3 y1 y2 y3 y4
Val. optimales 0 0 0 0 3/430 7/215 1/43
Val. marginales -50 -20 -10 -100 0 0 0
w = 110
Exercice 3:
1)
2)
Exercice 1 :
Durant les deux derniers jours de sa campagne électorale, G. W. Bush veut convaincre
la population d'indécis des " swing states " de voter pour lui. Pour cela sa direction de
campagne décide d'utiliser plusieurs supports médiatiques, télévision (T), radio (R) et
presse (P).
1) Pour être efficace, cette campagne doit toucher au moins 65% des jeunes entre 18
et 25 ans, au moins 45% des adultes entre 25 et 40 ans et au moins 10% des adultes de
plus de 40 ans.
Le tableau suivant donne les estimations en milliers du nombre d'indécis des 3
catégories sensibilisées par un message selon le moyen de diffusion. La dernière ligne
représente la population totale estimée d'indécis de chacune des catégories de
personnes. La dernière colonne représente le coût en dollars d'un message pour
chaque type de diffusion.
1) Sachant que le nombre de messages diffusés par la télévision ne doit pas être plus
du triple du nombre de messages diffusés par l'ensemble des autres médias, écrire
sans le résoudre le programme linéaire permettant de déterminer le nombre de
messages à diffuser dans chaque média, de telle sorte que la campagne soit la moins
onéreuse possible. On notera x1, x2, x3 le nombre de messages dans les médias T, R et
P respectivement.
2) Ecrire le programme dual du précédent, en notant y les variables d'activité.
3) La résolution du programme dual par la méthode du simplexe conduit au tableau
donné en annexe 1. Poursuivre les itérations jusqu'à l'obtention de la solution. (Les
résultats doivent être gardés sous forme fractionnaire, s'ils ne sont pas entiers). En
déduire le coût de la campagne ainsi que le nombre de messages (variables x) à faire
passer dans chaque média. Quelle conséquence sur le coût de la campagne aurait le
passage d'un message supplémentaire à la radio ?
Exercice 2 :
La préparation de la campagne électorale est un lourd projet que l'on peut décomposer
en plusieurs tâches. Le tableau ci-dessous précise les contraintes d'antériorité et la
durée d'exécution en jours de chacune d'entre elles.
tâches A B C D E F G H I J K L
Tâches antérieures - - A,B,D B A A,D B I,L F,G,L A,E I,L B
durée 55 35 15 12 25 10 5 60 25 30 10 8
Exercice 3 :
Pour la dernière journée de sa campagne électorale, le candidat Georges W. Bush
désire, à partir de son Texas natal et au moyen de son avion présidentiel Air Force
One, rejoindre son sénateur de frère à Miami en Floride, après s'être arrêté dans un
certain nombre de " swing states ", où il doit motiver ses troupes. En annexe 4 est
représenté un graphe dont les sommets sont les capitales de ces différents états et où
la valeur indiquée sur chaque arc représente la taille de la population de la ville à
laquelle aboutit l'arc.
Déterminer l'itinéraire que Bush doit emprunter pour apporter sa vérité au maximum
d'américains.
ANNEXE 1
ANNEXE 2
ANNEXE 3
ANNEXE 4
III- Groupe D Recherche Opérationnelle
Eléments de correction
Exercice 1:
1)
variables d'activité:
x1= nombre de messages T
x2= nombre de messages R
x3= nombre de messages P
contraintes économiques:
* 18/25 ans : 5 x1 + 2 x2 + x3 195
* 25/40 ans : 12 x1 + 15 x2 + 5 x3 585
* plus de 40 ans : 2 x1 + 2 x2 + 3 x3 260
* télévision par rapport à l'ensemble : x1 3( x2 + x3 ) c.à.d. -x1 + 3 x2 + 3 x3 0
contraintes de signe:
x1, x2, x3 0
fonction économique:
Min z = 10000 x1 + 7000 x2 + 5000 x3
2) DUAL
5 y1 + 12 y2 + 2 y3 - y4 10000
2 y1 + 15 y2 + 2 y3 + 3 y4 7000
y1 + 5 y2 + 3 y3 + 3 y4 5000
Max w = 195 y1 + 585 y2 + 260y3
y1, y2, y3, y4 0
3)
w = 600 000
PRIMAL t1 t2 t3 t4 x1 x2 x3
Val. optimales 0 65 0 185 25 0 70
- - -
Val. marginales 0 0 0 0
2000/13 15000/13 21000/13
z = 600 000
Exercice 2:
1)
x P(x)
A -
B -
C A,B,D
D B
E A
F A,D
G B
H I,L
I F,G,L
J A,E
K I,L
L B
3)
x P(x)
A -
B A
C A,B
D A,C
E B
F B,E
G B,C,D
H D,E,F,G
m(A) = 0; m(B) = 290000; m(C) = 500000; m(E) = 330000; m(D) = 700000; m(F) =
380000; m(G) = 1400000; m(H) = 3400000
Exercice 1:
Benat, Peio et Antton sont associés dans l'entreprise de terrassement BPA. Les
travaux de terrassement nécessitent l'utilisation complémentaire de 3 engins. Chacun
des 3 associés est spécialisé dans la conduite d'un de ces engins. La pénibilité de leur
travail est différente et ils ne peuvent donc travailler le même nombre d'heures par
jour. Un mois de travail est constitué respectivement pour chacun d'entre eux de
141,160 et 181 heures. Les différents travaux qu'ils peuvent effectuer sont de trois
types T1, T2, T3. Le nombre d'heures de travail nécessaires pour la réalisation de
chacun de ces types de travaux est donné dans le tableau ci-dessous.
Le marché du terrassement en Pays Basque étant ce qu'il est, ils ne peuvent subvenir à
toutes les demandes et décident de n'accepter que les travaux leur permettant de
maximiser leur bénéfice. Les travaux T1, T2, T3 procurent une marge bénéficiaire de
200, 120 et 100 euros. Pour déterminer le nombre de travaux x1, x2, x3 de chaque type
T1, T2, T3, qu'ils doivent effectuer mensuellement pour maximiser leur bénéfice, les
associés sont donc amenés à résoudre le programme linéaire suivant:
Utiliser l'annexe 1 pour obtenir la solution optimale. Quel sera le bénéfice mensuel de
leur entreprise? Quel est l'associé qui aura du temps libre pour s'occuper des taches de
gestion? Si Antton devait s'absenter 1 heure pendant le mois, quelle conséquence cela
aurait-il sur le bénéfice optimal?
Exercice 2:
Pour effectuer les travaux du nouveau rond point sur le BAB, le Conseil Général a
lancé un appel d'offres. L'entreprise retenue est une grosse entreprise nationale au
détriment de BPA. Cette dernière qui n'a en fait pas les moyens localement d'exécuter
les travaux proposés dans le laps de temps prévu par le cahier des charges, propose de
sous-traiter l'affaire à l'entreprise BPA. Elle propose d'employer Benat, Peio et Antton
pendant 141, 160 et 181 heures respectivement durant le mois de décembre. Cela leur
rapporterait y1, y2, y3 euros de l'heure respectivement. On désire déterminer y1, y2, y3
de telle sorte que le coût soit minimal pour l'entreprise nationale et que l'offre soit
globalement acceptable pour les 3 associés.
1) Quelle inéquation doivent vérifier y1, y2, y3 pour que cette sous-traitance soit au
moins aussi rentable pour les 3 associés que l'exécution d'une tache de type T1?
2) Même question pour les taches T2 et T3.
3) Quelle est la fonction à minimiser pour l'entreprise nationale?
Exercice 3:
1) Donner la solution du problème dual de l'exercice 1.
2) En déduire sans autres calculs les rémunérations horaires que peut proposer
l'entreprise nationale de l'exercice 2 à Benat, Peio et Antton. Cela vous semble-t-il
acceptable?
Exercice 4:
Les travaux effectués sur le BAB au niveau de la caserne des sapeurs pompiers
entraînent une sérieuse perturbation dans le trafic, surtout le matin lorsque Iban,
habitant du côté du Rond Point de l'Europe à Biarritz doit se rendre à l'IUT. Il a donc
envisagé de prendre un autre chemin et a chronométré le temps qu'il mettait en voiture
au environs de 7h 45 sur différents parcours. Les résultats sont représentés sur le
graphe ci-dessous. Déterminer le chemin le plus rapide ainsi que l'heure à laquelle
devra partir Iban pour être à 8h à l'IUT.
Exercice 5:
Les différentes tâches nécessaires à l'exécution du nouveau rond point du BAB, ainsi
que les taches pré requises et leur durée sont définies dans le tableau suivant:
Tâches A B C D E F G H I J
Tâches prérequises - - A A,B A A,B,C A,C,D,F E G A
Durée (en jours) 30 15 40 35 25 15 10 100 55 11
A partir d'un graphe PERT, déterminer les calendriers au plus tôt, au plus tard, les
marges totales et libres, le chemin critique, la durée totale du projet.
Exercice 6:
La tache H est en fait elle-même un sous projet constitué de 11 tâches dont
l'ordonnancement est représenté dans le graphe MPM donné en annexe 2. Déterminer
les calendriers au plus tôt, au plus tard, les marges totales et libres de ce sous-projet.
ANNEXE 1
E1
ANNEXE 2
VI - 2° année Recherche Opérationnelle
Eléments de correction
Exercice 1:
HB
B x1 x2 x3 · · · C R
t1 3 2 3 1 0 0 141 47
t2 4 2 2 0 1 0 160 40
t3 5 3 2 0 0 1 181 181/5
&Delta 200 120 100 0 0 0 0
HB
B · x2 x3 · · t3 C R
HB
B · x2 · t1 · t3 C R
Exercice 2:
1)
2)
3)
Exercice 3:
1) PRIMAL
z = 7600 x1 x2 x3 t1 t2 t3
Valeurs optimales 29 0 18 0 8 0
-
Valeurs marginales 0 -20/9 0 0 -100/3
100/9
DUAL
w= 7600 u1 u2 u3 y1 y2 y3
Valeurs optimales 0 20/9 0 100/9 0 100/3
Valeurs marginales -29 0 -18 0 -8 0
2)Problème dual:
Ce problème est celui de l'exercice 2. En conséquence les taux horaires sont les
solutions du problème dual.
y1 = 100/9 pour Benat, y2 = 0 pour Peio, y3 = 100/3 pour Antton. Il semble difficile de
ne pas payer Peio.
Exercice 4:
x A B C D E F G H I J K L M N O P Q Z
P(x) - A,E A G,N C B,E,L H,O I B,F C J C,J K,L M,O F,M N P D,P,Q
niveaux: C0 = {A}; C1 = {C}; C2 = {E,J}; C3 = {B,L,K}; C4 = {F,M}; C5 = {I,O}; C6
= {H,N}; C7 = {G,P}; C8 = {D,Q}; C9 = {Z}
m(A) = 0; m(C) = 4; m(E) = 8; m(J) = 5; m(B) = 8; m(L) = 5; m(K) = 13; m(F) = 10;
m(M) = 12; m(I) = 10;
m(O) = 14; m(H) = 11; m(N) = 13; m(G) = 14; m(P) = 18; m(D) = 15; m(Q) = 21;
m(Z) = 16.
Le chemin le plus rapide est A,C,L,M,N,D,Z de durée 16 minutes. Iban devra partir à
7h44.
Exercice 5:
x A B C D E F G H I J
P(x) - - A A,B A A,B,C A,C,D,F E G A,H,I
Exercice 6:
Exercice 1:
Dans un cabinet d'expert-comptable sont traités trois types de dossiers, T1 pour les
artisans, T2 pour les petites et moyennes entreprises, et T3 pour les grandes
entreprises. Ce cabinet compte 3 employés E1, E2, E3, titulaires respectivement d'un
BTS comptabilité, d'un DUT GEA et d'un DECF. Chaque étude de dossier nécessite
la réalisation de 20, 40 et 80 photocopies pour un dossier de type T1, T2, et T3. Le
coût de chaque photocopie est de 0,05 €, mais le budget prévisionnel en photocopies a
été fixé à 250 € par an.
L'année compte 240 jours ouvrables. Chaque dossier doit passer obligatoirement par
les 3 employés qui n'effectuent pas les mêmes tâches.
E1 passe respectivement 3, 2, 1 jours pour préparer les dossiers de type T1, T2, T3.
E2 passe respectivement 2, 2, 1 jours pour préparer les dossiers de type T1, T2, T3.
E3 passe respectivement 1, 2, 3 jours pour préparer les dossiers de type T1, T2, T3.
L'employée E3, mère de famille travaille à temps partiel pour une quotité de 80%.
Depuis l'instauration du salaire au mérite par le gouvernement, l'expert comptable,
propriétaire du cabinet rémunère ses employés au nombre de dossiers traités.
L'employé E1 est rémunéré 40, 30, 20 € par dossier traité de type T1, T2, T3.
L'employé E2 est rémunéré 40, 40, 25 € par dossier traité de type T1, T2, T3.
L'employé E3 est rémunéré 30, 50, 60 € par dossier traité de type T1, T2, T3.
Chaque dossier traité de type T1, T2, T3 rapporte au cabinet respectivement 400, 600,
1000 €.
Afin de diversifier sa clientèle, le cabinet ne désire pas qu'il y ait moins de 50% de
dossiers de type T1.
Ecrire sans le résoudre le programme linéaire qui permettra de maximiser le bénéfice
du cabinet.
Exercice 2:
Le traitement d'un dossier client nécessite la réalisation d'un certain nombre de tâches
plus ou moins consécutives dont la durée d'exécution en heures et les contraintes
d'antériorité sont définies dans le tableau ci-dessous:
x a b c d e f g h i j k l m
P(x) - - - m,f b,f a,b a m g d,e,k c,e,l c a,b
durée 1 3 1 2 5 1 6 2 2 4 2 1 1
1) La résolution par la méthode du simplexe a été entamée dans l'annexe 1, mais non
terminée. En vous servant de cette annexe 1, donner la ou les solutions du problème.
2) A partir du dernier tableau, interpréter les valeurs marginales.
3) Ecrire le programme dual. Ne pas le résoudre par la méthode du simplexe, mais
donner sa solution.
Exercice 5:
En vous servant de l'annexe 2, donner la ou les solutions du problème suivant
ANNEXE 1
HB
B x1 x2 · x4 t1 · · · C
HB
B . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
HB
B . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
ANNEXE 2
HB
B x1 x2 x3 · · · C
t1 1 -1 0 1 0 0 3
t2 1 0 0 0 1 0 4
t3 1 -2 -3 0 0 1 5
∆ 3 2 1 0 0 0 0
HB
B . . . . . . C
. . . . . . . .
. . . . . . . .
. . . . . . . .
∆ . . . . . . .
ANNEXE 3
V - Groupe D Recherche Opérationnelle
Eléments de correction
Exercice 1:
variables d'activité:
x1= nombre de dossiers T1 traités
x2= nombre de dossiers T2 traités
x3= nombre de dossiers T3 traités
contraintes économiques:
* photocopies 20*0,05 x1 + 40*0,05 x2 + 80*0,05x3 250, c.à.d. x1 + 2 x2 + 4
x3 250
* E1 : 3 x1 + 2 x2 + x3 240
* E2 : 2 x1 + 2 x2 + x3 240
* E3 : x1 + 2 x2 + 3 x3 192
* Dossiers T1 : 0,5 ( x1 + x2 + x3 ) x1, c.à.d. -0,5 x1 + 0,5 x2 + 0,5 x3 0
contraintes de signe:
x1, x2, x3 0
fonction économique:
Max z = ( 400 - 40 - 40 - 30 - 20*0,05 ) x1 + ( 600 - 30 - 40 - 50 - 40*0,05 ) x2 +
( 1000 - 20 - 25 - 60 - 80*0,05 ) x3
Max z = 289 x1 + 478 x2 + 891 x3
Exercice 2:
1)
x P(x)
a -
b -
c -
d m,f
e b,f
f a,b
g a
h m
i g
j d,e,k
k c,e,l
l c
m a,b
Exercice 3:
x P(x)
A -
B A
C A
D B, C, E
E A, C
F E, G
G D, E
H D, G, I
I B
Z F, G, H, I
Exercice 4:
z = 1125
2)
A ce stade de la production, si x2 (resp x4) augmente de 1 unité, le bénéfice chute de
7/2 (resp 1/2)
A ce stade de la production, si on a une unité en moins de la ressource 1 (resp 4), le
bénéfice chute de 3/4 (resp 5/4)
3)
dual
y1 + 2y2 + y4 2
y1 + y2 + y3 + 3y4 1
4y1 3
2y1 + y2 + 3y3 1
Min w = 1000 y1 + 700 y2 + 400 y3 + 300 y4
y1 , y2 , y3 , y4 0
Primal: z = 1125
variables x1 x2 x3 x4 t1 t2 t3 t4
valeurs optimales 300 0 175 0 0 100 400 0
valeurs marginales 0 -14/4 0 -1/2 -3/4 0 0 -5/4
dual: w = 1125
variables u1 u2 u3 u4 y1 y2 y3 y4
valeurs optimales 0 14/4 0 1/2 3/4 0 0 5/4
valeurs marginales -300 0 -175 0 0 -100 -400 0
Exercice 5:
La variable x2 est HB avec une valeur positive dans la ligne ∆ et des coefficients
négatifs ou nul dans la colonne. Il existe une solution infinie.
Dans les différents exercices, si les détails des calculs ne sont pas indispensables, les
formules utilisées dans les algorithmes le sont.
Exercice 1:
2 couchages 3 couchages
Douche 40 55
Salle de bains 45 60
On notera respectivement x1, x2, x3, x4, le nombre de chambres à 2 couchages avec
douche, à 2 couchages avec salle de bains, à 3 couchages avec douche, à 3 couchages
avec salle de bains.
HB
B x1 · x3 x4 · · t3 C
t1 1 0 9/8 1/8 1 0 1/8 25/2
t2 0 0 5/4 5/4 0 1 1/4 25
x2 1 1 3/2 3/2 0 0 1/2 50
∆ -5 0 -25/2 -15/2 0 0 -45/2 -2250
HB
B · · · · t1 t2 t3 t4 C
A partir de l'annexe où est reproduit ce tableau, terminer les calculs pour donner la ou
les solutions de ce programme linéaire.
Exercice 2:
Pour réaménager l'hôtel, il est nécessaire de faire passer un certain nombre de corps
de métier, maçon, électricien, plombier, carreleur, plâtrier, chauffagiste, etc… Leur
emploi du temps et les contraintes inhérentes à la construction conduisent à un certain
nombre de tâches listées ci-dessous:
1) Tracer le graphe MPM associé à ce projet. Déterminer les calendriers au plus tôt,
au plus tard, les tâches critiques, la durée totale du projet, les marges totales et libres
ainsi que leur signification.
2) Construire le graphe PERT du projet (il n'est pas demandé de déterminer de
nouveau les calendriers).
Exercice 3:
Pour occuper les touristes en dehors des cures, l'office du tourisme propose un certain
nombre de sites pouvant attirer la curiosité des curistes à l'intérieur du village.
Ces sites ainsi que le temps (exprimé en minutes) approximatif pour les rejoindre est
indiqué sur un dépliant donné par cet office.
Arrivée
A B C D E F G H I J K L M
Départ A 4 3 5 3
B 2 8 2
C 10
D 12 5
E 4
F 15 7
G 2
H 2 2
I 2 1
J 3
K 8
L 4
M
Un curiste ayant retiré ce dépliant désire se rendre de l'office du tourisme noté A à son
hôtel noté M en se promenant le plus longtemps possible. Aidez le à établir son
itinéraire.
ANNEXE
HB
B · · · · t1 t2 t3 t4 C
Exercice 1:
1)
contraintes économiques:
x1 + x3 <= 0,25 (x1 + x2 + x3 + x4) c.à.d. 0,75x1 - 0,25x2 + 0,75x3 - 0,25x4 <= 0
x3 + x4 <= 0,5 (x1 + x2 + x3 + x4) c.à.d. - 0,5x1 - 0,5x2 + 0,5x3 + 0,5x4 <= 0
2x1 + 2x2 + 3x3 + 3x4 <= 100
contraintes de signe:
x1 >= 0; x2 >= 0; x3>= 0; x4>= 0
fonction économique:
max z = 40x1 + 45x2 + 55x3 + 60x4
2)
PRIMAL z = 2250
x1 x2 x3 x4 t1 t2 t3
valeurs optimales 0 50 0 0 25/2 25 0
valeurs marginales -5 0 -25/2 -15/2 0 0 -45/2
programme dual
contraintes économiques
0,75 y1 - 0,5 y2 + 2 y3 >= 40
-0,25 y1 - 0,5 y2 + 2 y3 >= 45
0,75 y1 + 0,5 y2 + 3 y3 >= 55
-0,25 y1 + 0,5 y2 + 3 y3 >= 60
contraintes de signe
y1 >= 0; y2 >= 0; y3>= 0
fonction économique
Min w = 100 y3
DUAL w = 2250
u1 u2 u3 u4 y1 y2 y3
valeurs optimales 5 0 25/2 15/2 0 0 45/2
valeurs marginales 0 -50 0 0 -25/2 -25 0
3)
HB
B · · · · t1 t2 t3 t4 C R
HB
B · · · x4 t1 · t3 t4 C
Exercice 2:
2) graphe PERT
Exercice 3:
C0 = {A}; C1 = {B}; C2 = {C}; C3 = {D}; C4 = {F}; C5 = {E, G}; C6 = {I}; C7 = {H};
C8 = {J}; C8 = {K}; C10 = {L}; C11 = {M}
1) Toutes ces opérations ainsi que leurs durées en jour sont représentées dans le
tableau suivant:
A 30 -
B 40 A, G
C 100 -
D 25 B, C, G
E 50 A
F 10 C, D, J, H
G 20 A
H 20 A, B
I 5 G, H, K
J 20 B
K 15 B, E
3) Les résultats de cette répartition sont envoyés aux Présidents des différents clubs.
Malheureusement, le Président de la fédération de Gipuzkoa constate que son poulain
Beñat Ariguiberena est confronté dès le premier tour à Bixente Ordoki, numéro 1 du
Pays Basque Nord. Il conteste donc la présence de tables de niveau élevé dès le
premier tour. Afin d'éviter toute représailles, le Président de la fédération
internationale revoit sa répartition et aboutit, par l'utilisation de la méthode du
simplexe, au tableau suivant:
HB
B · x2 x3 x4 · · t3 · C
t1 0 2 0 1 1 0 0 0 38
t2 0 0 2 1 0 1 0 0 64
x1 0 1 0 1/2 0 0 1/2 0 70
t4 1 -2 2 0 0 0 -1 1 90
∆ 0 0 1 1/2 0 0 -1/2 0 -70
En vous servant de l'annexe, finissez les calculs à sa place. Il est à noter que si
plusieurs solutions s'offrent à lui, il optera pour celle où les tables de niveau moyen
(x4) sont les mieux représentées.
4) Peyo Oyharçabal qui a été éliminé au premier tour, a passé une bonne partie de la
soirée au comptoir de la buvette. Le patxaran et le calimuxo ont sérieusement coulé
dans ses veines. La vision du chemin de retour à son domicile se présente sous la
forme suivante dans son esprit embrumé:
Aidez Peyo à retrouver le chemin qui lui permettra de rejoindre le plus rapidement
possible son domicile depuis la salle du tournoi.
ANNEXE
HB
B · x2 x3 x4 · · t3 · C
t1 0 2 0 1 1 0 0 0 38
t2 0 0 2 1 0 1 0 0 64
x1 0 1 0 1/2 0 0 1/2 0 70
t4 1 -2 2 0 0 0 -1 1 90
∆ 0 0 1 1/2 0 0 -1/2 0 -70
HB
B . . . . . . . . C
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
∆ . . . . . . . . .
HB
B . . . . . . . . C
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
∆ . . . . . . . . .
HB
B . . . . . . . . C
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
∆ . . . . . . . . .
HB
B . . . . . . . . C
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
∆ . . . . . . . . .
Eléments de correction
Exercice 1:
x P(x)
A -
B A, G
C -
D B, C, G
E A
F C, D, J, H
G A
H A, B
I G, H, K
J B
K B, E
Graphe PERT
Exercice 2:
a) variables d'activité:
x1= nombre de tables de niveau élevé
x2= nombre de tables de niveau faible
x3= nombre de tables de niveau moyen sud
x4= nombre de tables de niveau moyen nord
x5= nombre de tables de niveau moyen
contraintes économiques:
2 x1 + 2 x3 + x5 38
2 x1 + 2 x4 + x5 64
2 x2 + 2 x3 + x5 140
2 x2 + 2 x4 + x5 230
contraintes de signe:
x1, x2, x3, x4, x5 0
fonction économique:
Max z = x1 + x2 + x3 + x4 + x5
b) dual
contraintes économiques:
2 y1 + 2 y2 1
2 y3 + 2 y4 1
2 y1 + 2 y3 1
2 y2 + 2 y4 1
y1 + y2 + y3 + y4 1
contraintes de signe:
y1, y2, y3, y4 0
fonction économique:
Min w = 38 y1 + 64 y2 + 140 y3 + 230 y4
Exercice 3:
HB
B · x2 x3 x4 · · t3 · C R
t1 0 2 0 1 1 0 0 0 38 -
t2 0 0 2 1 0 1 0 0 64 32
x1 0 1 0 1/2 0 0 1/2 0 70 -
t4 1 -2 2 0 0 0 -1 1 90 45
HB
B · x2 · x4 · t2 t3 · C R
t1 0 2 0 1 1 0 0 0 38 38
x3 0 0 1 1/2 0 1/2 0 0 32 64
x1 0 1 0 1/2 0 0 1/2 0 70 140
t4 1 -2 0 -1 0 -1 -1 1 26 -
HB
B · x2 · x4 · t2 t3 · C
t1 . . . . . . . . 38
x3 . . . . . . . . 13
x1 . . . . . . . . 51
t4 . . . . . . . . 64
Exercice 4:
x P(x)
salle 0 -
1 0
2 1
3 2
4 3, 5
5 6
6 7
7 8
8 0, 9
9 0
10 1, 6, 9
11 1, 10
maison 12 2, 3, 4, 6, 11
Dans les différents exercices, si les détails des calculs ne sont pas indispensables, les
formules utilisées dans les algorithmes le sont.
Exercice 1:
Arrivée
1 2 3 4 5 6 7 8 9 10 11 12 13
1 80 100
2 25 15
3 45
4 25
5 40 55
6 25
Départ 7 120
8 30 40 40
9 60 60 80
10 50 35 20
11 65
12 90 100
13
L'intérêt d'un randonneur étant de randonner, déterminer le chemin le plus long, qui
lui permettra de joindre Vera de Bidasoa à Sare. Quelle sera la durée de sa randonnée?
Exercice 2:
Après cette petite sortie à la Rhune il décide de consacrer ses vacances d'été à la
traversée des Pyrénées d'Ouest en Est en suivant le GR10 ou le HRP, en fonction des
difficultés. Cependant il ne tient pas à effectuer ce périple seul et il décide de trouver
deux coéquipiers qu'il espère bien recruter par petite annonce dans le P'tit Basque.
Comme il est très organisé, il a planifié les différentes tâches qui devront être
exécutées pour mener à bien son projet.
Exercice 3:
Durant cette traversée, les passages sur le chemin de Hautes Randonnées Pyrénéennes
ne permettent pas de s'approvisionner en nourriture. Notre randonneur, qui aimerait
bien pouvoir rester sur le HRP le plus longtemps possible, est prêt à sacrifier l'aspect
alimentaire en se restreignant à des repas sommaires. Trois types de menus sont
envisagés: pâtes, purée, riz. Le tableau ci-dessous donne les quantités d'ingrédients
nécessaires à la confection de chacun de ces menus pour les 3 randonneurs.
Exercice 4:
En fait, après avoir recruté ses coéquipiers, il s'avère que les quantités prévues par
notre coordinateur ne font pas l'unanimité. Un compromis est trouvé. La résolution du
problème par la méthode du simplexe conduit au tableau suivant:
HB
B · · x3 · · t3 t4 · · C
t1 0 0 16 1 0 -2 -3 0 0 240
t2 0 0 11 0 1 -1 6 0 0 90
x2 0 1 2/3 0 0 1/6 -1 0 0 5/3
x1 1 0 0 0 0 0 1 0 0 4
t5 0 0 -2/3 0 0 -1/6 1 1 0 7/3
t6 0 0 1 0 0 0 0 0 1 4
∆ 0 0 1/3 0 0 -1/6 0 0 0 -17/3
Poursuivre les itérations jusqu'à l'obtention de l'optimum (utilisez les tableaux donnés
en annexe). Donner les valeurs numériques des valeurs optimales pour x1 , x2 , x3 .
Parmi les 6 ressources disponibles quelles sont celles qui sont en excédent? Quelle
conséquence aurait-on sur le résultat si on avait une unité supplémentaire de la
ressource 6?
ANNEXE : EXERCICE 2
ANNEXE : EXERCICE 4
HB
B · · x3 · · t3 t4 · · C
t1 0 0 16 1 0 -2 -3 0 0 240
t2 0 0 11 0 1 -1 6 0 0 90
x2 0 1 2/3 0 0 1/6 -1 0 0 5/3
x1 1 0 0 0 0 0 1 0 0 4
t5 0 0 -2/3 0 0 -1/6 1 1 0 7/3
t6 0 0 1 0 0 0 0 0 1 4
∆ 0 0 1/3 0 0 -1/6 0 0 0 -17/3
HB
B . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
HB
B . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
HB
B . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
x P(x)
1 -
2 1
3 2
4 8,10
5 3,9
6 5,9
7 12
8 5,6,9
9 1,2
10 8
11 4,10
12 8,10
13 7,11,12
niveaux : C0 = {1 } ; C1 = {2 } ; C2 = {3,9 } ; C3 = {5 } ; C4 = {6 } ; C5 =
{8 } ; C6 = {10 } ; C7 = {4,12 } ; C8 = {7,11 } ; C9 = {13 }
m(1) = 0 ; m(2) = 80 ; m(3) = 105 ; m(9) = 100 ; m(5) = 160 ; m(6) = 200 ; m(8) =
225 ; m(10) = 265 ; m(4) = 315 ; m(12) = 285 ; m(11) = 340 ; m(7) = 375 ; m(13)
= 495
Le chemin le plus long est le chemin 1,9,5,6,8,10,12,7,13 de longueur 495
Exercice 2:
1)
2)
Exercice 3:
1)
variables d'activité :
x1 = nombre de menus "purée"
x2 = nombre de menus "pâtes"
x3 = nombre de menus "riz"
contraintes économiqes :
pain :
sauce tomate :
gruyère :
purée :
pâtes :
riz :
Contraintes de signe :
Fonction économique :
2) dual
Exercice 4:
A l'optimum la fonction économique vaut z = 7. On obtient une arête solution dont le
premier sommet S1 est tel que x1 = 3 , x2 = 0 , x3 = 4 , et le deuxième sommet S2 est
tel que x1 = 0 , x2 = 3 , x3 = 4
L'ensemble des solutions est donc S = { λ S +(1-λ )S2 , λ appartenant à [0 ; 1] } =
{ (3λ , 3-3λ , 4 ), λ appartenant à [0 ; 1] }. Comme on ne peut envisager que des
valeurs entières on a:
λ = 0 donc (0,3,4) ; λ = 1/3 donc (1,2,4) ; λ = 2/3 donc (2,1,4) ; λ = 1 donc
(3,0,4)
Dans les différents exercices, si les détails des calculs ne sont pas indispensables, les
formules utilisées dans les algorithmes doivent être énoncées au moins une fois.
Exercice 1:
Le propriétaire du gîte d'étape d'Esbints dans l'Ariège, par ailleurs grand gourmet, a
décidé de faire revivre les vieilles recettes de nos grand-mères afin d'en faire profiter
les randonneurs de passage. Il a redécouvert la recette de l'azinat ariégeois dont les
ingrédients sont les suivants:
1 chou, 1 navet, 750 g de pommes de terre, 4 grains d'ail, 4 à 6 carottes, des feuilles
de laurier, 2 gros oignons ou 5 échalottes, un talon de jambon de pays un peu rance, 4
cuisses de canard confites, 4 coustellous salés, 2 saucisses de couenne, 8 morceaux de
saucisse de foie, quelques morceaux de pain rassis, de la graisse d'oie.
Passionné de culture biologique il a décidé que pour confectionner ce plat, il
assurerait lui même la production de tous les ingrédients dans son coin de montagne
reculé. Compte tenu de ses contraintes en terrain et en matériel, il a élaboré le tableau
de bord suivant:
Exercice 2:
Malgré une préparation consciencieuse de son tableau de bord, notre homme avait
oublié un certain nombre de contraintes, en particulier il n'avait pas pensé que les
légumes ne peuvent pousser en n'importe quelle saison. Il n'a donc pu cette première
année confectionner l'azinat comme il le désirait. Afin de pallier à cet inconvénient et
soucieux d'atteindre son but, il décide de se procurer les meilleurs ingrédients obtenus
biologiquement en parcourant les marchés aux alentours. Il n'a malheureusement pas
le temps de tous les fréquenter et opte pour une solution qui, pense-t-il, lui permettra
d'en visiter un maximum en un minimum de temps: il ira d'Esbints à Foix en prenant
le chemin le plus long. A partir d'un document du syndicat d'initiative, il établit la liste
des marchés les plus représentatifs de la région:
Codage 1 2 3 4 5 6 7
Castillon Sainte
Aulus les Saint Le Mas
Ville Esbints Seix en Croix
Bains Girons d'Azil
Couserans Volvestre
Codage 8 9 10 11 12 13
La Bastide Tarascon
Ville Rimont Massat Pamiers Foix
de Sérou sur Ariège
Une carte routière lui indique les routes et les kilométrages suivants entre chacune des
villes précédentes:
1 2 3 4 5 6 7 8 9 10 11 12
1 6
2 27 17 21 18
3 13
4 26
5 20 8 28
6 18
7 18 25
8 16 17 19
9 3
10
11
12
Exercice 3:
En général, pour le week-end du 15 août le gîte affiche complet, et le tenancier du gîte
en profite pour proposer 3 spécialités ariégeoises A, B, C, dans lesquelles entrent
quelques ingrédients communs, pommes de terre, carottes, oignons.
Le temps de préparation en minutes de chacun de ces ingrédients, pour une portion,
est donnée ci-dessous:
A B C
pommes de terre 2 2
carottes 1 2 2
oignons 1 2 1
C'est lui-même qui s'occupe d'éplucher les pommes de terre et les carottes, mais ne
peut y consacrer plus de 2 heures; pour les oignons il préfère confier cette tâche à sa
femme qui ne résiste jamais plus d'une demie-heure.
Les plats A et B doivent passer au four, mais malheureusement, le gîte ne dispose
actuellement que d'un unique four, qui ne peut fonctionner que 3 heures entre le
moment où les légumes sont épluchés et le moment de passer à table. Les temps de
cuisson ramenés à une portion sont de 5' pour A et 7' pour B.
Bien que le prix du repas soit le même pour chacune des spécialités, la marge sur coût
variable est respectivement de 4, 5 et 3 € pour A, B et C.
Enfin, la capacité du gîte est limitée à 20 personnes.
a) Déterminer le nombre de portions de chaque spécialité qu'il doit réaliser pour
maximiser son bénéfice.
b) Ecrire le programme et donner sa solution.
Exercice 4:
Ne supportant plus de voir chaque année sa femme en pleurs devant les oignons, il
décide de les éplucher lui-même, ce qui a une conséquence immédiate sur les marges
de chacun des produits, vu qu'il considère que son travail doit être mieux rémunéré
que celui de sa femme. Lancé dans la résolution de son nouveau problème, il oublie le
lait sur le feu. Attiré par la fumée noire provenant de la cuisine, il abandonne ses
calculs. Par une chance inouïe vous passez justement sur le GR 10 à ce moment et
décidez de faire étape au gîte. Vous ne résistez pas à la tentation d'achever les calculs
abandonnés sur une table, qui se présentent sous la forme suivante:
HB x2 x3 t3 C
B . . .
t1 0 0 1 1 0 -4 40
t2 0 2 -5 0 1 -5 80
x1 1 1 1 0 0 1 20
∆ 0 0 -1 0 0 -4 -80
Eléments de correction
Exercice 1:
x P(x)
a -
b a,d
c b
d -
e a,b,d
f a,d
g a
h b,d,f,g
i a
j a,i
k a,i,j
l a,j
m h,k
graphe MPM:
graphe PERT:
Exercice 2:
a)
x P(x)
1 -
2 1
3 2
4 2
5 2,3
6 5
7 6,8
8 5
9 2,4,5,8
10 7,8
11 7
12 9
13 9,10,11,12
Exercice 3:
a)
variables d'activité :
x1 = nombre de portions A
x2 = nombre de portions B
x3 = nombre de portions C
contraintes économiqes :
préparation tenancier :
préparation épouse :
four:
capacité:
contraintes de signe :
fonction économique :
solution optimale x1 = 10 ; x2 = 10 ; x3 = 0 ; t1 = 70 ; t2 = 0 ; t3 = 60 ; t4 = 0 ; z = 90
b) dual
primal
z = 90 x1 x2 x3 t1 t2 t3 t4
solution optimale 10 10 0 70 0 60 0
solution
0 0 -1 0 -1 0 -3
marginale
dual
w = 90 u1 u2 u3 y1 y2 y3 y4
solution optimale 0 0 1 0 1 0 3
solution
-10 -10 0 -70 0 -60 0
marginale
Exercice 4:
arête optimale dont une extrêmité est le sommet S1 = (20, 0, 0). L'autre sommet est
obtenu en faisant entrer x2 dans la base.On obtient S2 = (0, 20, 0). Ensemble des
solutions:
S = { λ S1 + (1-λ )S2 ; λ appartenant à [0 , 1]} = { (20λ , 20(1-λ ), 0) ; λ
appartenant à [0 , 1]}