Pyomo 可以使用 Gurobi 解决非凸 MIQCP(双线性问题)吗?
Can Pyomo solve non-convex MIQCP (bilinear problems) using Gurobi?
我想对包含大量双线性项的优化问题建模。因此,我想利用 Gurobi 9.0 的功能来解决双线性问题。显然,我可以使用 GurobiPy API。但是,我可能想比较其他求解器(如 BARON)。所以,我想知道是否可以使用 Pyomo 来制定问题,然后使用 Gurobi 来解决它?会不会有什么问题?
据我所知,应该没有问题。将使用相同的 Gurobi 求解器。您的问题将以一种稍微不同的语法 (PYOMO) 建模,这种语法很容易移植,可以用更广泛的求解器来求解。
如果还有疑问,我建议你尝试一个非常简单的双线性项问题。
但是请注意,BARON 需要商业许可,而 Gurobi 提供免费的学术许可。
祝你好运!
我想对包含大量双线性项的优化问题建模。因此,我想利用 Gurobi 9.0 的功能来解决双线性问题。显然,我可以使用 GurobiPy API。但是,我可能想比较其他求解器(如 BARON)。所以,我想知道是否可以使用 Pyomo 来制定问题,然后使用 Gurobi 来解决它?会不会有什么问题?
据我所知,应该没有问题。将使用相同的 Gurobi 求解器。您的问题将以一种稍微不同的语法 (PYOMO) 建模,这种语法很容易移植,可以用更广泛的求解器来求解。
如果还有疑问,我建议你尝试一个非常简单的双线性项问题。
但是请注意,BARON 需要商业许可,而 Gurobi 提供免费的学术许可。
祝你好运!