我想对包含很多双线性项的优化问题建模。因此,我想利用Gurobi 9.0的功能来解决双线性问题。显然,我可以使用GurobiPy API。但是,我可能想比较其他求解器(如BARON)。因此,我想知道是否有可能使用Pyomo提出问题,然后使用Gurobi解决问题?会有问题吗?
据我所知,应该没有问题。将使用相同的Gurobi求解器。您的问题将仅以某种不同的语法(PYOMO)进行建模,该语法可轻松移植以使用更多种求解器进行求解。
如果仍然有疑问,建议您使用双线性项尝试一个非常简单的问题。
但是请注意,与Gurobi不同,BARON需要商业许可证,Gurobi提供免费的学术许可证。
祝你好运!