【发布时间】:2015-04-08 14:15:57
【问题描述】:
我这个example被使用了
# random locations for the cities
param cx{i in N} := Uniform01();
param cy{i in N} := Uniform01();
为城市生成随机位置
如何读取GLPK坐标数据文件,格式如何?
1 2 3 4
1,2,3,4
(1,2),(3,4)
{1,2},{3,4}
【问题讨论】:
我这个example被使用了
# random locations for the cities
param cx{i in N} := Uniform01();
param cy{i in N} := Uniform01();
为城市生成随机位置
如何读取GLPK坐标数据文件,格式如何?
1 2 3 4
1,2,3,4
(1,2),(3,4)
{1,2},{3,4}
【问题讨论】:
Glpk 使用 GNU MathProg,AMPL 的子集,因此给出以下参数和集合声明:
set N := 1..2;
param cx{i in N};
param cy{i in N};
可以如下读取数据
data;
param:
cx cy :=
1 1 2
2 3 4;
请注意,在这种情况下,不应在模型中定义参数 cx 和 cy,因此您应该删除 := Uniform01() 部分或将其更改为 default Uniform01()。
【讨论】: