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.
We compare a linear programming model written using Julia/JuMP with the same model written using Python/Pyomo.
Formulating logic conditions in linear programs can be difficult. This two-part article series explains how, using easy to follow steps.
Optimal facility location is a common & difficult decision that organizations need to make. We build a location optimization model in Excel.
We describe an example of how to represent price breaks in a linear programming model, built in Excel using Solver or OpenSolver.
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.