跳至內容

GLPK/Windows IDE

來自華夏公益教科書

本頁列出了適用於 Windows 和類似系統的整合開發環境(IDE)。


Windows IDE

[編輯 | 編輯原始碼]

Windows 系統有兩個整合開發環境


2011 年 7 月的一篇帖子報告稱 GLPK Lab 已停止執行,建議使用 Gusek。

Gusek 是一個開源的 LP/MIP IDE,用於 GLPK。該軟體包已在 32 位 Windows 系統上開發和測試。[1] Gusek 包含一個自定義版本的 SciTE 編輯器,連結到預構建的 GLPK for Windows 獨立求解器。模型可以在 GLPK 建模語言(被稱為 GMPL 和 GNU MathProg 語言)中開發,也可以使用 MPS、CPLEX LP 和 GLPK LP/MIP 問題格式。你可以編輯和執行模型,檢查錯誤,以及在這些格式之間轉換。GLPK 示例和一些 Gusek 提示可以在軟體包中找到。

關於嵌入在 Gusek 中的最新版本 GLPK 的資訊可以在更改日誌中找到。構建 Gusek 和/或更新 GLPK 求解器的說明可以在此處找到。

Microsoft Excel 整合

[編輯 | 編輯原始碼]

SolverStudio 和 OpenSolver

[編輯 | 編輯原始碼]

Microsoft Excel 是一款專有的電子表格程式。紐西蘭奧克蘭大學工程科學系有兩個正在進行的專案,它們使用 Excel 作為 免費和開源(FOSS)最佳化建模環境和 FOSS 最佳化求解器的介面

SolverStudio 支援 GNU MathProg 語言 (GMPL) 和幾種其他數學程式語言。OpenSolver 不使用 GLPK,而是提供了一個到 COIN-OR Cbc 最佳化引擎的橋樑。更多詳細資訊可以在上面列出的優秀網站上找到。

glpkModelXLL

[編輯 | 編輯原始碼]

它是在 github 上提供的 XLL 新增。它針對每個工作簿一個模型,並提供了一個場景比較工具。

  1. Win32 協議受 64 位 Windows 支援,你可能發現預構建的 Gusek 二進位制檔案將在 64 位 Windows 系統上原生執行。退而求其次的方法是從原始碼構建 Gusek,並將其連結到 64 位版本的 GLPK。
華夏公益教科書