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.
Page 28 of 35
The selection of a better fantasy sports team can substantially improve performance. Excel plus OpenSolver can pick an optimal team.
A new role mining model is claimed to be more tractable and practical. We test that assertion using constraint programming and MILP.
Designing an optimization model is difficult. This article explains common mathematical notation used to define optimization model formulations.
We've collated links to dozens of websites about optimization modelling. The links are organized into several categories.
Using the SciPy library, we find an optimal solution to Aryabhata's approximation of trigonometric functions using ratios of quadratic polynomials.
Crossword puzzles are a popular pastime. We design and build Mixed Integer Linear Programming models to compile crossword puzzles.
How many other optimal solutions exist? How do I find those solutions. This article explains how to use the CPLEX solution pool.
Why does my model find different solutions? Some solutions are better than others – how can that be? How do I find the best solution?
We estimate the speed improvement for optimization solvers in the 35 years from 1989 to 2024. The results may be surprising.
This article replicates and extends a transportation optimization model for managing a COVID-19 vaccination plan in Hong Kong.
Formulating logic conditions in linear programs can be difficult. This two-part article series explains how, using easy to follow steps.