Vous êtes sur la page 1sur 3

UCAO-UUT ANNEE ACADEMIQUE 2023-2024

ISTIN, Licence 2 Ens. Mme JOHNSON I.A.

TD de Recherche opérationnelle

Exercice 1
Une entreprise peut, sur une certaine machine, fabriquer soit le produit A, soit le produit B. La
production d’une unité de A dure une minute, celle d’une unité de B dure 30 secondes. Le temps total
disponible, déduction faite des temps morts, est de 400 minutes par jour.
Compte tenu d’une part de la demande, il faut produire chaque jour au moins 100 unités de chaque
produit, et d’autre part, compte tenu des matières premières disponibles, on ne peut fabriquer plus de
300 unités de A par jour. De même, on ne peut fabriquer plus de 300 unités de B. Enfin la production
d’une unité de A absorbe une unité du produit C, celle d’une unité de B absorbe également une unité
de C, et l’on ne dispose que de 600 unités de C par jour.
Le bénéfice est de 40 F par unité de A produite, et de 30 F par unité de B produite.
Formuler le programme linéaire correspondant à ce problème. (sans résoudre)

Exercice 2
On considère le programme linéaire suivant :
Min C = 80 000 x1 + 50 000 x2
s / c  x1 + 2 x2  20
 x1 + 4 x2  12
 5 x1 + 2 x2  11
x , x2  0
Résoudre le problème graphiquement.

Exercice 3
Une entreprise fabrique 3 produits à partir de 3 ressources. Le processus de fabrication de
certains produits peut créer certaines ressources (c’est le cas par exemple de la fabrication de
certains produits pétroliers). Le premier produit utilise 3 unités de la ressource 1, 1 unité de la
ressource 2 et 1 unité de la ressource 3. Le deuxième produit utilise 1 unité des ressources 1 et 3
et produit 1 unité de la ressource 2. Enfin le troisième produit utilise 1 unité de la ressource 1, 2
unités de la ressource 2 et produit 1 unité de la ressource 3. Le premier produit rapporte 4, le
troisième rapporte 2, tandis que le deuxième coûte 2 par unité produite. On dispose au départ de
180, 30 et 60 unités des ressources 1, 2 et 3 respectivement.
1. Ecrire le programme linéaire dont la résolution permet de trouver la production qui
maximise le bénéfice.
2. Résoudre ce programme linéaire par la méthode du simplexe.
3. Quel serait le prix maximum à payer pour une unité supplémentaire des ressources 1, 2 et
3?
4. A partir de quel bénéfice sur le produit 3 devient-il rentable d’en produire ?
5. Quel est l’intervalle dans lequel le coût de fabrication du produit 2 peut varier sans
changer la solution optimale ?
6. Quelles sont l’augmentation et la diminution permises de la quantité disponible de la
ressource 2 qui ne change pas la base optimale ?

1
Exercice 4
Soit le programme suivant :
Min C = 2 x1 + 3x2 + 5 x3 + 2 x4 + 3x5
s/c x1 + x2 + 2 x3 + x4 + 3x5  4
 x1 − 2 x2 + 3 x3 + x4 + x5  3
xi  0; i = 1, 2,...,5
Donner le premier tableau de la résolution par la méthode du simplexe.

Exercice 5
1. Un fast-food vend des hamburgers et des cheeseburgers. Un hamburger utilise 125g de
viande alors qu’un cheeseburger n’en utilise que 100g. Le fast-food démarre chaque
journée avec 10 kg de viande mais peut commander de la viande supplémentaire avec
un coût additionnel de 200 F par kg pour la livraison.
Le profit est de 20 F pour un hamburger et 15 F pour un cheeseburger. La demande ne
dépasse pas 900 sandwiches/jour, et les surplus de viande sont donnés au Restos du
Cœur. Donner le programme qui permet de déterminer le nombre de sandwiches de
chaque type à produire par jour ?
2. On considère le programme linéaire suivant :
𝑀𝑎𝑥 𝑍 = 6𝑥1 + 4𝑥2
𝑠/𝑐 𝑥1 + 2𝑥2 ≥ 12
−3𝑥1 + 2𝑥2 = −12
𝑥1 − 2𝑥2 ≥ −4
𝑥1 ≥6
𝑥1 𝑒𝑠𝑡 𝑛𝑜𝑛 𝑟𝑒𝑠𝑡𝑟𝑎𝑖𝑛𝑡𝑒, 𝑥2 ≥ 0
a) Donner son dual.
b) Donner le premier tableau de la résolution par la méthode du simplexe.

Exercice 6

On donne le programme linéaire (P) suivant :


Z = 3 x1 + 2 x2
Max.
Sous les contraintes : x1 + 2 x2  6
2 x1 + x2  8
− x1 + x2  1
x2  2
x1  0, x2  0, entiers
10 4 38
Avec (LP) : x1 = , x2 = , Z =
3 3 3
Déterminer la solution optimale de (P) par la méthode de Branch-and-Bound.

Exercice 7
Les entreprises de stockage A, B et C ont respectivement les capacités de livraison suivantes
180 palettes, 90 palettes, 270 palettes d’un produit très particulier que leur commande les
sociétés clientes C1, C2, C3, C4 ayant des besoins respectifs de 150 palettes 225 palettes 90
palettes, 75 palettes.
Les coûts de transports sont indiqués par la matrice ci-dessous :
Client 1 Client 2 Client 3 Client 4

2
Entrepôt A 36 30 33 30
Entrepôt B 48 54 51 45
Entrepôt C 63 66 57 60

1. Donner une solution de base en utilisant l’algorithme de Balas-Hammer et puis


par la méthode du coin Nord-Ouest.
2. Trouver la solution optimale.
Exercice 8
Soit le programme de transport défini par le tableau suivant :
5 1 0 20
3 2 4 10
7 5 2 15
9 6 0 15
5 10 15
Donner une solution de départ de ce programme en utilisant la méthode de BALAS-
HAMMER. (Le point de vente 1 doit être desservi par l’entrepôt 4).

Exercice 9
L’analyse d’un programme de développement fait apparaître le graphe ci-après.

A C F G

B D

E H

1. Etablir le dictionnaire des précédents du graphe.


2. Ordonnancer le graphe par niveau des sommes.
3. Donner la représentation graphique du graphe ordonnancé.

Exercice 10
1. Donner la représentation graphique d’une chaîne améliorante du réseau de transport défini par
les arcs (arc/flot [capacité]) : OA/12[12] ; OB/10[15] ; OC/15[15] ; AD/7[10] ; AF/5[5] ;
BE/8[10]; BF/2[2]; CE/4[5]; CF/6[10]; CD/5[5] EP/12[12] ; FP/13[15] ; DP/12[15].
2. Quel est le flot du réseau ?
3. Déterminer une chaîne non saturée.
4. Maximiser le flot du réseau.

Vous aimerez peut-être aussi