1. Learn
  2. /
  3. Cursuri
  4. /
  5. Analitică în lanțul de aprovizionare cu Python

Connected

exercițiu

Exercițiu de combinare a constrângerilor

Lucrezi la un plan de distribuție pentru o rețea de depozite. Rețeaua are două depozite (W1 și W2), fiecare putând expedia trei tipuri diferite de produse (A, B și C). W1 este mic și poate expedia fie 10 produse A pe săptămână, fie 15 produse B pe săptămână, fie 20 de produse C pe săptămână. Obiectivul tău este să minimizezi costurile totale.

Un DataFrame Pandas numit demand este afișat în consolă și conține cererea lunară pentru fiecare produs. În plus, codul modelului PuLP este deja scris pentru inițializare, definirea variabilelor de decizie, a funcției obiectiv și a constrângerii care asigură că expedierea totală a fiecărui produs este egală cu cererea sa.

Instrucțiuni

100 XP
  • Completează codul pentru constrângerea care modelează limitările de expediere ale depozitului W1 pentru 4 săptămâni.