Vous êtes sur la page 1sur 51

Université Ibn Zohr - FPO Ouarzazate

SMI S5 : Recherche opérationnelle T D N ◦ 1


Prof. A. EL MOUATASIM AU : 2018 − 2019

Exercice 1
Une entreprise fabrique quatre produits. La fabrication de chaque produit nécessite une certaine
quantité de ressources. Les ressources consommées, les stocks des ressources et les bénéfices des produits
sont récapitulés dans la Table 1.

Produit 1 2 3 4 Stock
Ressource A 2 4 5 7 42
Ressource B 1 1 2 2 17
Ressource C 1 2 3 3 24
Profit 7 9 18 17 -

Table 1 – Données de production

Nous souhaitons établir un plan de production de façon à maximiser le chiffre d’affaires.

¬ Modéliser le problème sous forme canonique d’une programmation linéaire (P).


­ À l’aide de l’algorithme du simplexe - algébrique, déterminer la solution du problème.
® À l’aide de l’algorithme du simplexe - matricielle, déterminer la solution du problème.
¯ On considère A = (3, 0, 7, 0) vérifié que A est un sommet de la région réalisable de (P). Quelle est
la base B correspondante à A ? Ce sommet est-il optimal ? (On utilisera l’expression matricielle
du critère d’optimalité et on cherchera s’il est vérifié par la base B).
° À l’aide de l’algorithme du simplexe - tableaux, déterminer la solution du problème.

Exercice 2
Résoudre le programme linéaire suivant en utilisant la méthode du simplex avec

max z = 4x1 + 5x2


s.c. 2x1 + 2x2 ≥ 8
x2 = 3
9x1 + 3x2 ≥ 27
x1 ≥ 0, x2 ≥ 0.

¬ la méthode de big M.
­ la méthode en deux phases.

Exercice 3
Appliquer le théorème des écarts complémentaires vue en cours pour vérifier l’optimalité de la solution
proposée.

max z = 7x1 + 6x2 + 5x3 − 2x4 + 3x5


s.c. x1 + 3x2 + 5x3 − 2x4 + 2x5 ≤ 4
4x1 + 2x2 − 2x3 + x4 + x5 ≤ 3
2x1 + 4x2 + 4x3 − 2x4 + 5x5 ≤ 5
3x1 + x2 + 2x3 − x4 − 2x5 ≤ 1
xi ≥ 0, i = 1, 2, 3, 4, 5.

Solution proposée : (x1 , x2 , x3 , x4 , x5 ) = (0, 4/3, 2/3, 5/3, 0).


SMI - S5 Recherche opérationnelle fpo ouarzazate
Prof. A. EL MOUATASIM 2019-2020 TD N°2

Exercice 1
Un malfaiteur arrive à s’introduire à l’intérieur d’une banque. Il peut voler
des lingots et des laisses de billets tel que:
– un lingot : 3000000 dh, 8 kg, 6 litres
– un paquet de billets : 1000000 dh, 3 kg, 6 litres.
Son sac à dos a un volume max de 32 litres et une charge max de 20 kg.

¬ Modéliser le problème sous forme d’une programmation linéaire en


nombre entier (PLNE).
­ À l’aide de la méthode B&B, déterminer la solution de (PLNE).

Exercice 2
En exécutant l’algorithme de Ford-Fulkerson sur le réseau de transport ci-
dessous, déterminer un flot de valeur maximum de s à t :

1
Exercice 2
Appliquer l’algorithme de Dijkstra, pour chercher les plus courts chemins
d’origine E dans ce graphe:

A C
3
3 3
3
E 1 1 S

1 1
5
B D

Exercice 4
Nous devons déterminer la durée maximale des travaux nécessaires à la
construction d’un entrepôt.

Tâches Description Tâches antérieures Durée


A Etude, réalisation et acceptation des plans - 4
B Préparation du terrain - 2
C Commande matériaux (bois, briques,. . .) A 1
D Creusage des fondations A, B 1
E Commandes portes, fenêtres A 2
F Livraison des matériaux C 2
G Coulage des fondations D, F 2
H Livraison portes, fenêtres E 10
I Construction des murs, du toit G 4
J Mise en place portes et fenêtres H, I 1

¬ Tracer le réseau PERT.


­ Calculer des marges libres et des marges totales
® Déterminer le chemin critique du graphe.

Vous aimerez peut-être aussi