This series of 13 articles compares Python libraries Pyomo, PuLP, OR-Tools, Gekko, CVXPY, and SciPy for building a linear programming model.
Given available stock of wire and a list of pieces required, what is the best way to cut the stock to fulfil demand while minimizing waste?
We minimize trim waste in a paper manufacturing process. A theoretically perfect solution is impractical, so what can we do?
The selection of a better fantasy sports team can substantially improve performance. Excel plus OpenSolver can pick an optimal team.
Why does my model find different solutions? Some solutions are better than others – how can that be true? How do I find the overall best solution?
Allocating people to teams is a task common in both sport and business. We allocate 32 people to 4 teams that are as balanced as possible.
Designing an optimization model is difficult. This article explains common mathematical notation used to define optimization model formulations.
Given available resources, what mix of products will maximize profit? We can answer to question using Excel and the Solver add-in.