glpsol中的错误:文字集中的语法错误

时间:2019-04-24 22:26:42

标签: ampl glpk

我正在使用glpk来求解整数线性程序。

我收到错误消息(在glpsol中):

  

文字集中的语法错误

在其他求解器中,我收到此错误:

  

我没有定义

脚本

我有3组和2维变量:

param n=3;
param n=2;
set M3, default{1..s};
set M1, default{1..n};
set M2, default{1..n};
set P, default{1..m};       
 set R, default{1..m};
 param Ud{P,M1,R} ;
var H{P,M1,R}, binary;

s.t. a1{i in P, j in M1, r in R , p in P ,i!=j }:  (H[p,i,j,r] − 1)*Q 

<= Ud[p,i,r] − Ud[p,j,r] <= H[p,i,j,r]* Q;

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

我发现了错误,我应该在async Main之前使用:,而不是i != j