Я хочу сформулировать задачу гибкого планирования работы цеха с MIP вместо CP.
Если есть массив с указанием количества операций каждого задания.
num_op = [3, 2, 5]
И Xijk - это переменная решения, указывающая, выполняется ли j-я операция задания i на машине k или нет.
Мой вопрос в том, что я не знаю, как запустить трехмерный массив с разным количеством операций для каждого задания.
Я написал это dvar boolean x[i in Jobs][j in][k in Machs];
и не знаю, как его завершить.
Помогите, пожалуйста. Спасибо!!