小编Dim*_*nos的帖子

pyomo生成具有大量约束的模型的性能

我对Pyomo生成具有大量约束和变量(大约10e6)的OR模型的性能感兴趣。我目前正在使用GAMS来启动优化,但是我想使用不同的python功能,因此要使用Pyomo生成模型。

我进行了一些测试,显然当我编写模型时,每次实例化约束时都会调用用于定义约束的python方法。在进一步实施之前,我想知道是否存在一种基于numpy数组数据直接创建约束块的方法?从我的角度来看,对于大型模型,按块构造约束可能更有效。

您认为使用pyomo或其他python建模库可以获得与GAMS或其他AML语言相当的性能吗?

在此先感谢您的帮助 !

python mathematical-optimization pyomo

5
推荐指数
2
解决办法
1776
查看次数

标签 统计

mathematical-optimization ×1

pyomo ×1

python ×1