AMPL的Extractin LP模型

时间:2018-11-15 04:14:17

标签: linear-programming ampl

AMPL 中,我有一个非常大而复杂的LP模型。我需要从我的 LP 中提取Ax<= b格式(即),我需要以矩阵Ab和所有变量的形式提取所有数据串联成一个大向量x

我该怎么做?

1 个答案:

答案 0 :(得分:0)

如果您熟悉例如Java编码,则可以使用名为GLPK的开源库/求解器。

您可以在其中读取.mod文件,并从A和b矩阵中提取数据。我确信CPLEX / Gurobi等商业软件也可以做到这一点(也提供学术许可)。您可以在此处找到GLPK的用户指南:http://www.chiark.greenend.org.uk/doc/glpk-doc/glpk.pdf

查找以下内容:

  • glp获取垫行-检索约束矩阵的行

也许这会有所帮助。