We explore two aspects of refactoring an existing optimization model: Modularization and adding model variations.
Page 16 of 35
This series explores optimization of a "picking warehouse" by improving the warehouse design and efficiency of the picking process.
We experiment with the new Python in Excel feature, building and solving a linear program using the Python SciPy library.
We've collated links to dozens of websites about optimization modelling. The links are organized into several categories.
We present an example of project crashing using an optimization model to help the project manager decide what to do.
We compare a linear programming model written using Julia/JuMP with the same model written using Python/Pyomo.
Crossword puzzles are a popular pastime. We design and build Mixed Integer Linear Programming models to compile crossword puzzles.
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?
Academic research papers can be tremendously valuable. But only if they are complete. So, academics, please publish your data and code.
This series of 13 articles compares Python libraries Pyomo, PuLP, OR-Tools, Gekko, CVXPY, and SciPy for building a linear programming model.
A new role mining model is claimed to be more tractable and practical. We test that assertion using constraint programming and MILP.
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.
Using the SciPy library, we find an optimal solution to Aryabhata's approximation of trigonometric functions using ratios of quadratic polynomials.