Пытаясь работать с JuMP и Julia с решателем Gurobi, я хотел бы минимизировать вектор переменной, но не могу понять, как его сформулировать.
У меня есть, где m
- моя модельname и size_teachers
целое число:
@variable(m, days_worked_vec[1:size_teachers], Int)
, которое имеет длину вектора size_teachers
, и я хотел бы минимизировать каждый элемент этого вектора.Я попытался определить:
for teacher in 1:size_teachers
@objective(m, Min, days_worked_vec[teacher])
end
Но это сделало расслабление корня недопустимым, что привело к неоптимальному решению (вычисления не выполнялись).
Кто-нибудь знает или знает, как настроить@objective
чтобы минимизировать каждый элемент вектора?
С уважением