Resolvendo o exercício do estudo de caso do modelo
Dê continuidade ao estudo de caso do modelo Capacitated Plant Location de uma fabricante de carros. O modelo do PuLP já foi finalizado e resolvido para você. Ele está armazenado na variável model.
As variáveis de decisão x e y representam, respectivamente, as quantidades produzidas para as diferentes regiões e se uma planta de produção é aberta. Além disso, duas listas em Python, loc e size, também foram criadas, contendo os diferentes locais e os dois tipos de capacidade de planta. Por fim, os dados de entrada do modelo foram impressos no console para referência.
Este exercício faz parte do curso
Análise de Cadeia de Suprimentos em Python
Instruções do exercício
- Imprima os valores de quanto é produzido e enviado de uma região para outra.
- Em seguida, imprima o status das diferentes plantas regionais de baixa e alta capacidade.
- Por fim, imprima o valor da função objetivo.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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 = ', ____)