JuMP & Julia - векторная оптимизация - PullRequest
0 голосов
/ 09 декабря 2018

Пытаясь работать с 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 чтобы минимизировать каждый элемент вектора?

С уважением

...