【发布时间】:2018-08-14 10:30:12
【问题描述】:
1) 我想知道是否可以集成不同的启发式求解器,例如 GA 和 PSO,可用作 python 包来求解 pyomo 模型。
2) 另外,我想知道如何集成一个完全由我编写的启发式算法(即不能作为 python 包提供)来解决 pyomo 模型
谢谢。
【问题讨论】:
-
必须针对某个问题专门实施 GA 和 PSO 等启发式过程。虽然有商业启发式黑盒求解器,但您必须实现自己的问题特定代码 e。 G。 GA 以获得最佳性能。您可以使用 GA“骨架”来管理您的人口和一般算法,同时定义邻域和解决方案结构。但我建议您自己实施该过程,特别是如果您正在学习启发式过程。
标签: python optimization genetic-algorithm pyomo particle-swarm