This series of 13 articles compares Python libraries Pyomo, PuLP, OR-Tools, Gekko, CVXPY, and SciPy for building a linear programming model.
We describe an example of how to represent price breaks in a linear programming model, built in Excel using Solver or OpenSolver.
Given available resources, what mix of products will maximize profit? We can answer to question using Excel and the Solver add-in.
Job sequencing is a common problem. Excel Solver can help managers make optimal job sequencing decisions to minimize cost.
Crossword puzzles are a popular pastime. We design and build Mixed Integer Linear Programming models to compile crossword puzzles.
Sometimes we need more power to solve a model. This article describes how to solve a model using the CPLEX solver via the NEOS Server.
Bin packing is a common optimization problem. A new formulation helps us solve a simple, yet difficult to solve, bin packing model.
This series explores optimization of a "picking warehouse" by improving the warehouse design and efficiency of the picking process.