【发布时间】:2018-11-15 04:14:17
【问题描述】:
我在 AMPL 中有一个非常大且复杂的 LP 模型。我需要从我的 LP 中提取Ax<= b 格式(即),我需要以矩阵A、b 的形式提取我的所有数据,并将所有变量连接成一个大矢量x.
我该怎么做?
【问题讨论】:
我在 AMPL 中有一个非常大且复杂的 LP 模型。我需要从我的 LP 中提取Ax<= b 格式(即),我需要以矩阵A、b 的形式提取我的所有数据,并将所有变量连接成一个大矢量x.
我该怎么做?
【问题讨论】:
如果您熟悉 Java 编码,您可以使用名为 GLPK 的开源库/求解器。
在那里,您可以读取 .mod 文件并从 A 和 b 矩阵中提取数据。我确信诸如 CPLEX/Gurobi 之类的商业软件也可以做到这一点(也提供学术许可)。在这里您可以找到 GLPK 的用户指南:http://www.chiark.greenend.org.uk/doc/glpk-doc/glpk.pdf
查找以下内容:
也许这会有所帮助。
【讨论】: