15得票3回答
多目标优化示例Pyomo

有没有关于在Pyomo中进行多目标优化的例子? 我正在尝试最小化4个非线性目标,我想使用pyomo和ipopt。同时也可以使用Gurobi。 我想看到一个非常简单的例子,其中我们尝试为一组决策变量(不只是一个维度,而是可能是一个向量)优化两个或更多目标(一个最小化和一个最大化)。 我拥有...

13得票3回答
Pyomo的性能如何生成具有大量约束条件的模型?

我对Pyomo生成包含大量约束和变量(约10e6)的OR模型的性能很感兴趣。目前我正在使用GAMS启动优化,但我想使用不同的Python功能,因此使用Pyomo来生成模型。 我进行了一些测试,显然当我编写模型时,用于定义约束的Python方法在每次实例化约束时都会被调用。在进一步实现之前,我...

12得票2回答
Pyomo + Reticulate 错误 6:句柄无效

我正试图运行一个pyomo优化程序,但是我收到了错误信息[Error 6] The handle is invalid。我不确定如何解释它,在查找相关信息时似乎与权限有关,但我确实不理解。 以下是完整的错误跟踪和可重现错误的示例: Error in py_run_file_impl(fi...

8得票2回答
Pyomo ValueError: 约束表达式无效

我正在编写一个带有以下形式约束条件的pyomo整数规划: def example_rule(model, j, t): value = sum(model.x[j,i]*(util[i][t]) for i in model.F) return 0 <= value &...

8得票2回答
如何设置Pyomo求解器的超时时间?

如何为Pyomo solve()方法设置超时时间? 更具体地说,告诉pyomo,在x秒后返回当前找到的最佳解决方案。

7得票3回答
Pyomo:从Python代码访问解决方案

我有一个线性整数规划需要解决。我安装了求解器glpk(感谢这个答案)和pyomo。我编写的代码如下: from pyomo.environ import * from pyomo.opt import SolverFactory a = 370 b = 420 c = 2 model ...

7得票4回答
如何在Winpython中安装glpk-solver以及pyomo?

我想在我的研究中使用"pyomo"。 我通过coopr安装指南使用easy_install安装了pyomo,Pyomo需要一个求解器才能工作,因此我想安装(GNU线性规划工具包)glpk_webpage,看起来pyomo安装得很好,因为我可以在spyder中导入它(我正在使用WinPython...