Создайте задачу оптимизации, включая целевую функцию и ограничения, и отобразите проблему.
Создайте проблему в Смешано-целочисленных Линейных Основах Программирования: основанный на проблеме.
Отобразите проблему.
OptimizationProblem :
minimize :
1750*ingots(1) + 990*ingots(2) + 1240*ingots(3) + 1680*ingots(4)
+ 500*alloys(1) + 450*alloys(2) + 400*alloys(3) + 100*alloys(4)
subject to conswt:
5*ingots(1) + 3*ingots(2) + 4*ingots(3) + 6*ingots(4) + alloys(1)
+ alloys(2) + alloys(3) + alloys(4) == 25
subject to conscarb:
0.25*ingots(1) + 0.12*ingots(2) + 0.2*ingots(3) + 0.18*ingots(4)
+ 0.08*alloys(1) + 0.07*alloys(2) + 0.06*alloys(3) + 0.03*alloys(4) == 1.25
subject to consmolyb:
0.15*ingots(1) + 0.09*ingots(2) + 0.16*ingots(3) + 0.24*ingots(4)
+ 0.06*alloys(1) + 0.07*alloys(2) + 0.08*alloys(3) + 0.09*alloys(4) == 1.25
variable bounds:
0 <= alloys(1)
0 <= alloys(2)
0 <= alloys(3)
0 <= alloys(4)
0 <= ingots(1) <= 1
0 <= ingots(2) <= 1
0 <= ingots(3) <= 1
0 <= ingots(4) <= 1