Vous êtes sur la page 1sur 3

Devoir 3 - IFT1575 (groupe A et B)

Partie Poids Description Date limite


interactive 30% À faire seul dans StudiUM 8h00, 20 novembre, 2023
questions à développement 70% À faire seul ou en équipe de deux et 8h00, 20 novembre, 2023
soumettre les réponses en pdf dans StudiUM

Partie : questions au développement


1. Le gouvernement vise à ouvrir des Centres Service Canada exclusivement pour les services de
passeport dans la ville de Québec afin de pouvoir servir un plus grand nombre de personnes
ayant besoin de leurs services. Pour chacun des six arrondissements de la ville de Québec,
la demande mensuelle estimée (c’est-à-dire, le nombre de personnes ayant besoin de leurs
services) est la suivante :

Arrondissement Demande
1. La Cité-Limoilou 1170
2. Les Rivières 730
3. Sainte-Foy–Sillery–Cap-Rouge 1030
4. Charlesbourg 810
5. Beauport 800
6. La Haute-Saint-Charles 850

Après une étude détaillée, six emplacements candidats pour l’ouverture de nouveaux centres
ont été identifiés. Plus concrètement, pour chacun des 6 arrondissements de la ville de Qué-
bec, un emplacement candidat a été identifié. Ces emplacements ont été choisis de manière
à ce que, si le gouvernement ouvre un centre dans un certain arrondissement, celui-ci puisse
répondre à la demande non seulement dans cet arrondissement, mais aussi dans les arron-
dissements adjacents. Veuillez consulter la Figure 1 où les 6 arrondissements sont identifiés.
Par exemple, un centre ouvert à Beauport peut répondre à la demande de Beauport, Char-
lesbourg et La Cité-Limoilou.
Le tableau suivant présente les coûts liés à l’ouverture d’un centre pour chaque arrondisse-
ment :

Arrondissement Coût
1. La Cité-Limoilou $ 30 000
2. Les Rivières $ 24 000
3. Sainte-Foy–Sillery–Cap-Rouge $ 25 000
4. Charlesbourg $ 20 000
5. Beauport $ 19 000
6. La Haute-Saint-Charles $ 21 000
Le gouvernement dispose d’un budget de $60 000 dollars pour l’ouverture des centres, qui
ne peut pas être dépassé.
L’objectif du gouvernement est de sélectionner un ensemble d’emplacements pour l’ouverture
de centres afin maximiser la satisfaction de la demande.

1
Figure 1 – Carte des arrondissements. Source : Wikipedia

Formuler ce problème à l’aide d’un modèle de programmation linéaire en nombres entiers.


Expliquer avec détail votre modèle.
(30 points)
2. TechSolutions est une entreprise technologique qui fabrique des téléphones haut de gamme.
L’entreprise exploite deux usines et un centre de distribution. Les téléphones peuvent être
expédiés directement de l’une ou l’autre de ses usines vers les magasins où ils sont vendus.
Alternativement, ils peuvent être transportés des usines vers le centre de distribution de
l’entreprise, puis vers les magasins. Le coût de transport de l’une ou l’autre usine jusqu’au
centre de distribution est de 2 $ par téléphone. Le tableau suivant indique le coût unitaire de
transport des usines jusqu’aux magasins et du centre de distribution jusqu’aux magasins. Le
tableau indique également le nombre de téléphones qui peuvent être produits mensuellement
dans chaque usine et le nombre de téléphones demandés par chaque magasin mensuellement :

coût du transport par téléphone


Usine 1 Usine 2 Centre de Distribution Demande
Magasin A 13 15 14 400
Magasin B 23 11 13 300
Offre 570 330 - -

TechSolutions souhaite déterminer un plan mensuel de livraison des téléphones de manière


à satisfaire la demande des magasins A et B tout en minimisant les coûts de transport.
(a) Modéliser ce problème comme un problème de flot à coût minimal dans un réseau ap-
proprié, c’est-à-dire, présenter le graphe représentant le problème. Ne pas oublier
de donner dans votre réponse toutes les informations nécessaires à la modélisation d’un
problème de flot à coût minimum. De plus, ne pas oublier que l’offre totale de flot doit
être égale à la demande totale de flot dans votre modélisation.
(22 points)
(b) Modéliser ce problème à l’aide d’un modèle de programmation linéaire. Expliquer avec
détail votre modèle.
(18 points)

2
3. C’est le début de l’année académique à l’Université du Pays des Merveilles, et trois nouveaux
étudiants ont postulé au programme de mentorat de l’université. Dans ce programme, ces
nouveaux étudiants sont jumelés avec des étudiants seniors qui leur fourniront conseils et
soutien. Il y a quatre étudiants seniors disponibles pour servir de mentors.
Basé sur des questionnaires remplis par les nouveaux étudiants et les étudiants seniors,
nous avons obtenu des scores de préférence, que nous transformons en coûts (scores de non-
adéquation) pour ce problème d’affectation. Voici les scores de non-adéquation (coûts) pour
chaque appariement possible :

Nouveaux Étudiants
Sophie Lucas Camille
Juliette 19 25 30
Étudiants Hugo 30 15 35
Seniors Claire 20 − 29
Louis 24 10 75

Dans cette matrice, les lignes représentent les étudiants seniors, et les colonnes représentent
les nouveaux étudiants. Les nombres dans la matrice représentent les scores de non-adéquation
associés à chaque appariement. Des scores plus bas indiquent un niveau de adéquation plus
élevé, en fonction des préférences des étudiants. Le symbole - signifie que la paire ne peut
pas être formée (c’est-à-dire, Claire ne peut pas être la mentore de Lucas).
Le programme de mentorat de l’Université du Pays des Merveilles souhaite affecter chaque
nouvel étudiant à exactement un étudiant senior distinct, de manière à minimiser la somme
totale des scores de non-adéquation.
(a) Modéliser ce problème comme un problème d’affectation dans un réseau approprié,
c’est-à-dire, présenter le graphe représentant le problème. Ne pas oublier de donner
dans votre réponse toutes les informations nécessaires à la modélisation d’un problème
d’affectation.
(15 points)
(b) Résoudre ce problème à l’aide de l’algorithme Hongrois. N’oubliez pas d’indiquer clai-
rement la solution optimale et la valeur optimale.
(15 points)

Vous aimerez peut-être aussi