#ampl
#усиление
Вопрос:
Я хочу написать ограничение, которое будет переменной [i], равной 0 или параметру [i] кто-нибудь знает, как это сделать?
Я использую AMPL
Ответ №1:
Что-то вроде этого должно это сделать:
set S; # your index set
param p{S};
var x{S};
var x_indicator{S} binary;
s.t. c1{i in S}: x[i]=p[i]*x_indicator[i];