首页 > 数据库 > 数据库开发技术 > 运筹优化相关文章汇总
本公众号对于运筹优化相关的库,已撰写不少文章。今天,将这些文章进行一次归类与汇总,方便在读者阅读。

scipy
很常用的python科学计算库,包含了线性规划、整数规划等求解的功能。
pyscipopt
scip求解器的python版本。
pyscipopt(scip的python版本),一个开源求解器使用介绍
PuLP
PuLP是一个Python线性规划库,它允许用户以一种易于理解的方式快速构建和解决线性规划问题、整数规划问题和混合整数规划问题。PuLP提供了一个高级接口,用于定义和解决优化问题,同时它还支持多种底层求解器,如COIN-OR、GLPK等。
or-tools
谷歌开源的运筹优化库,包括线性规划、整数规划、车辆路径问题等封装的算法,有自己内嵌的求解器比如cp-sat。也能调用gurobi、cplex等主流求解器。
geatpy
Geatpy是一个高性能的Python遗传算法库。它由华南理工大学、华南农业大学等大学联合开发和维护。该优化库用于求解各种优化问题,包括单目标优化、多目标优化、组合优化和约束优化等。
geneticalgorithm
一个标准的、易用的遗传算法库。
bayes_opt
一个经典的贝叶斯优化算法库。
GEKKO
GEKKO是一个用于动态系统建模和优化的Python库。可以轻松地定义和求解各种非线性最优化、动态系统和控制问题。
gurobi
Gurobi是一个用于数学优化的高性能求解器,广泛应用于供应链管理、资源分配、生产调度等领域。
pyvrp
PyVRP是一个Python库,用于解决容量约束车辆路径问题(VRP)。
excel_solver
excel_solver,是基于Scipy、Numpy开发的一款易于使用的小型求解器。
feloopy
开源库FelooPy ,封装了精确算法、启发式算法、多目标优化、不确定优化等相关算法,可以很方便的建模并解决优化问题。该库集成了多个算法库。
pymathprog
PyMathProg是Python的一个优化求解工具。它具备建模、求解、分析等功能,在Python中使用很方便。
qaekwy
Qaekwy是一个Python的运筹优化库,该优化库是2023年才建立的,但文档方面介绍的比较齐全,建模和求解过程简单适用。
scikit-opt
scikit-opt是一个用于求解优化问题的Python库,它实现了许多经典的启发式算法。
flopt
flopt是一个运筹优化库,底层建模框架是pulp,在该框架基础上增加了多种启发式算法。
pyomo
Pyomo是一个基于Python的优化建模工具,可用于构建线性、非线性和混合整数优化模型。它提供了一组建模组件,可调用不同的求解器进行求解。
其他
原文作者:Python学习杂记;如有侵权,请联系管理员删除。