Testowanie symulacyjne modelu z ograniczeniami pojemności
Kontynuuj analizę przypadku modelu rozmieszczenia zakładów produkcyjnych z ograniczeniami pojemności dla producenta samochodów. Model PuLP został już skompletowany i rozwiązany – jest zapisany w zmiennej model. Zmienne decyzyjne x i y reprezentują odpowiednio ilości produkcji w poszczególnych regionach oraz informację o tym, czy dany zakład produkcyjny zostaje otwarty. Ponadto zostały utworzone dwie listy Pythona: loc i size, zawierające odpowiednio lokalizacje zakładów oraz dwa typy pojemności produkcyjnych. Na potrzeby odwołań dane wejściowe modelu zostały wyświetlone w konsoli.
To ćwiczenie jest częścią kursu
Analityka łańcucha dostaw w Pythonie
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Define Objective
model += (lpSum([fix_cost.loc[i,s] * y[(i,s)] for s in size for i in loc])
+ lpSum([(var_cost.loc[i,j] + ____)*x[(i,j)]
for i in loc for j in loc]))