Я пытаюсь выяснить, почему я получаю эту ошибку в одном из моих ограничений.Ampl Индексирование выражений с использованием colons error: переменная в такой-то части спецификации набора
линия выглядит следующим образом:
subject to resource1{t in time: operation[1,1,t]= 1}:
sum {p in plane, m in t..(t+process_time[p,1])}
(operation[p,1,m] + operation[p,8,m]) <= 1;
Это довольно много говорят, что за все время, когда бинарная переменная «операция» = 1, что означает, что операция с использованием конкретной машины/ресурс в данный момент времени t, никакая другая операция не должна начинаться до тех пор, пока эта операция не будет выполнена.
Как объявляются ресурс1, плоскость, время, операция и process_time? –