【问题标题】:Extractin LP model from AMPL从AMPL中提取LP模型
【发布时间】:2018-11-15 04:14:17
【问题描述】:

我在 AMPL 中有一个非常大且复杂的 LP 模型。我需要从我的 LP 中提取Ax<= b 格式(即),我需要以矩阵Ab 的形式提取我的所有数据,并将所有变量连接成一个大矢量x.

我该怎么做?

【问题讨论】:

    标签: linear-programming ampl


    【解决方案1】:

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

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

    查找以下内容:

    • glp get mat row — 检索约束矩阵的行

    也许这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2020-12-04
      • 1970-01-01
      • 2023-02-10
      • 2022-11-09
      • 2016-07-20
      • 2015-02-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多