Vous êtes sur la page 1sur 2

Université Internationale de Rabat

Ecole Supérieure d’Informatique et du Numérique


TP1 : Recherche Opérationnelle Problème de production et d’affectation
———————————————————————————————————————————

EXERCICE I
Une entreprise dispose de deux machines pour fabriquer deux produits différents chaque jour. Les
temps de production ainsi la disponibilité de chaque machine sont donnés dans le tableau ci-dessous
et exprimés en heures. Ce tableau contient également le profit de chaque type de produit exprimé
en 1000DH/unité.
produit 1 produit 2 Disponibilité
machine 1 1 2 10
machine 2 1 3 12
Profit 2 5

1. Représentez ce modèle à l’aide d’un chiffrier Excel. Résolvez-le à l’aide d’Excel Solver.
2. Supposez que le profit associé à x1 passe de 2 à 1. Résolvez le modèle modifié à l’aide d’Excel
Solver. La solution obtenue en 1. demeure-t-elle optimale?
3. Supposez que le profit associé à x2 passe de 5 à 2.5. Résolvez le modèle modifié à l’aide
d’Excel Solver. La solution obtenue en 1. demeure-t-elle optimale?
4. En vous basant sur le rapport de sensibilité obtenu en 1., auriez-vous pu répondre à la
question posée en 2. et en 3. : ” La solution obtenue en 1. demeure-t-elle optimale? ”
5. Supposez que le terme de droite de la première contrainte fonctionnelle est augmenté d’une
unité. Résolvez le modèle modifié à l’aide d’Excel Solver. Remettez la sortie d’écran corre-
spondant au rapport de réponses. Pouvez-vous en déduire la valeur du multiplicateur optimal
associé à cette contrainte?
6. Même question qu’en 5., mais avec la deuxième contrainte fonctionnelle.

EXERCICE II
Chacune des six machines d’un atelier doit recevoir un opérateur. Six personnes ont été pressenties.
Chacune d’elle à passer un test de productivité sur chaque machine. Le tableau ci dessous donne
les productivités obtenues, en pièces par heure. Les machines sont en parallèle, c’est-à-dire que la
productivité totale de l’atelier est la somme des productivité des personnes affectées aux machines.
P 1 P 2 P 3 P 4 P 5 P 6
machine 1 13 24 31 19 40 29
machine 2 18 25 30 15 43 22
machine 3 20 20 27 25 34 33
machine 4 23 26 28 18 37 30
machine 5 28 33 34 17 38 20
machine 6 19 36 25 27 45 24

1. Formuler un problème de programmation linéaire.

1
2. Appliquer le Solveur Excel pour déterminer une affection des personnes aux machines per-
mettant de maximiser la productivité totale.

EXERCICE III
La compagnie aérienne SafeFlight utilise l’aéroport de Roissy-Charles-de-Gaulle comme hub pour
minimiser le nombre de correspondances en Europe. Six Fokker 100 de cette compagnie en prove-
nance de Bordeaux, Clermont-Ferrand, Marseille, Nantes, Nice et Toulouse atterrissent sur cet
aéroport entre 11 h et 12 h 30. Il repartent vers Berlin, Berne, Bruxelles, Londres, Rome et Vienne
entre 12 h 30 et 13 h 30. Les nombres de passagers en transfert entre les vols d’arrivée sont donnés
dans le tableau suivant :

Berlin Berne Bruxelles Londres Rome V ienne


Bordeaux 35 12 16 38 5 2
Clermont − F errand 25 8 9 24 6 8
M arseille 12 8 11 27 3 2
N antes 38 15 14 30 2 9
N ice – 9 8 25 10 5
T oulouse – – – 14 6 7

Par exemple, si le vol en provenance de Bordeaux assure ensuite le vol à destination de Berlin, 35
passagers et leurs bagages peuvent rester dans leur avion à l’escale de Paris. Le vol en provenance
de Nice arrive trop tard pour être réemployé pour le vol vers Berlin, même chose pour le vol en
provenance de Toulouse qui ne peut pas assurer les vols à destination de Berlin, Berne et Bruxelles
(cases indiquées par un tiret dans le tableau). Comment réemployer les avions arrivés pour les vols
de départ pour minimiser le nombre de passagers changeant d’avion à Roissy?

1. Formuler un problème de programmation linéaire.

2. Appliquer le Solveur Excel pour déterminer une affection des personnes aux machines per-
mettant de maximiser la productivité totale.

Vous aimerez peut-être aussi