CommencerCommencez gratuitement

Problème de planification logistique

Vous conseillez un fabricant de fours de cuisine pour l’aider à planifier sa logistique pour le mois prochain. Il y a deux entrepôts (New York et Atlanta) et quatre zones clients régionales (Est, Sud, Midwest, Ouest). La demande prévue le mois prochain est de 1 800 pour l’Est, 1 200 pour le Sud, 1 100 pour le Midwest et 1 000 pour l’Ouest. Le coût d’expédition de chaque entrepôt vers chaque région cliente est indiqué dans le tableau ci-dessous. Votre objectif est de satisfaire la demande régionale au coût le plus bas.

Client New York Atlanta
Est 211 $ 232 $
Sud 232 $ 212 $
Midwest 240 $ 230 $
Ouest 300 $ 280 $

Deux dictionnaires Python costs et var_dict ont été créés pour vous, contenant respectivement les coûts et les variables de décision du modèle. Vous pouvez les explorer dans la console.

Cet exercice fait partie du cours

<cours>Analyse de la chaîne d’approvisionnement en Python</cours>
Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

from pulp import *

# Initialize Model
model = LpProblem("Minimize Transportation Costs", ____)
Modifier et exécuter le code