Мне нужно решить проблему с помощью GLPK и что на самом деле мне нужно рассчитать разницу между элементами в двух массивах , но я получаю ошибку из домена Я надеюсь, что вы можете исправить это, не в ни малейшего представления об этой ошибке вот кодMathProg вне домена
set cols1;
set cols2;
set w;
set range:=1..2;
#set Groups;
#set Items{Groups} ;
param p1{cols1}>=0;
param p2{cols2}>=0;
param uf{w}>=0;
var x>=0;
maximize regret: x;
s.t. a: sum { i in range } (p1[i] -p2[i]) * uf[i]>=x;
s.t. b: sum { i in range } p2[i] * uf[i] =1;
data;
set cols1:=40 110;
set cols2:=51 134;
set w:= 0.8 0.2;
#set Groups := {cols1, cols2, w};
end;
Какая ошибка? Какой результат вы ожидаете? – arco444