Решение задачи модели в рамках практического исследования
Продолжим практическое исследование модели размещения производства с ограниченной мощностью для автомобильного предприятия. Модель PuLP уже построена и решена — она хранится в переменной model.
Переменные решения x и y отражают соответственно объёмы производства в разных регионах и факт открытия производственного предприятия. Также созданы два списка Python: loc — со списком расположений, и size — с двумя типами производственных мощностей. Входные данные модели выведены в консоль для справки.
Это упражнение является частью курса
Аналитика цепочек поставок на Python
Инструкции к упражнению
- Выведите значения объёмов производства и поставок из одного региона в другой.
- Затем выведите статус региональных предприятий с низкой и высокой мощностью.
- Наконец, выведите значение целевой функции.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Print the Production Quantities
o = [{'prod':'{} to {}'.format(i,j), 'quantity':x[(i,j)].____}
for i in ____ for j in ____]
print(pd.DataFrame(o))
# Print the Plant Values of the different regions
o = [{'lowCap':y[(i,size[0])].____, 'highCap':y[(i,size[1])].____}
for i in ____]
print(pd.DataFrame(o, index=loc))
# Print the Objective Value
print('Objective = ', ____)