Top 4 Python linear-programming Projects
Python-MIP: collection of Python tools for the modeling and solution of Mixed-Integer Linear programsProject mention: Ask HN: Do you use an optimization solver? Which one? Why? Do you like it? | news.ycombinator.com | 2022-04-20
I've been using CBC via python-mip (https://github.com/coin-or/python-mip). It's great because it's got a super clean interface (milp variables/expressions/constraints), the code is quite accessible, and it's low overhead which makes it good for solving many very small problems.
Community sentiment seems to be beginning to shift toward favouring the HiGHS solver (https://github.com/ERGO-Code/HiGHS) over CBC. Something I'm keeping a close eye on.
nextmv seems to pitch itself as a generic solving ("decision automation") platform or something (unclear). But it seems that the only fleshed out product offering is for vehicle routing, based on the docs. Are there plans to offer, for instance, a solver binary that can be used to solve generic problems?
Also all the github repos under https://github.com/nextmv-io are private, so links from docs are 404.
Access to all MiniZinc functionality directly from Python
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Creating a Linear Program Solver by Implementing the Simplex Method in Python with NumPy
Algorithms for Inverse Reinforcement Learning
Python linear-programming related posts
Inverse Reinforcement Learning on Acrobot-v1
1 project | news.ycombinator.com | 20 May 2021
Discrete optimization for on-call scheduling
1 project | reddit.com/r/MiniZinc | 30 Mar 2021
Constraint Programming in Python or How to Solve Traveling Salesman Problem just Describing it.
1 project | dev.to | 13 Jan 2021
What are some of the best open-source linear-programming projects in Python? This list will help you:
Are you hiring? Post a new remote job listing for free.