[英]Is there a possibility to call an external solver with GEKKO?
我有一個混合整數線性規划問題,我在 Gekko 中使用求解器 APOPT 解決了該問題。 我想嘗試其他求解器,看看他們是否可以更快地解決我的問題(例如 linprog 或 GLPK )。
是否有可能在 GEKKO 中使用它們?
您不能將外部求解器與 Gekko 一起使用,但您可以通過在 GitHub 上創建新功能請求來請求求解器接口。 當前支持的唯一求解器是 APOPT、BPOPT、IPOPT 和一些商業求解器。 scipy.optimize.linprog 和 GLPK 等其他求解器僅限於線性或混合整數線性規划問題。
GLPK(GNU 線性規划工具包)包旨在解決大規模線性規划 (LP)、混合整數規划 (MIP) 和其他相關問題。
線性規划:最小化受線性等式和不等式約束的線性目標函數。
求解器(例如 APOPT)可以解決線性規划和混合整數線性規划問題,也可以解決非線性混合整數規划問題。 以下是Gekko 中具有稀疏或密集矩陣的linprog 等價物的更多信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.