Formulating logic conditions in linear programs can be difficult. This two-part article series explains how, using easy to follow steps.
Page 20 of 35
We explore methods to decide the best order for positioning devices in a rack: enumerate, heuristic, constraint programming, and linear program.
We've collated links to dozens of websites about optimization modelling. The links are organized into several categories.
We describe an example of how to represent price breaks in a linear programming model, built in Excel using Solver or OpenSolver.
We compare a linear programming model written using Julia/JuMP with the same model written using Python/Pyomo.
To compare optimization modelling in Excel and Python, we replicate a Python model then compare it with an equivalent Excel implementation.
Designing an optimization model is difficult. This article explains common mathematical notation used to define optimization model formulations.
Crossword puzzles are a popular pastime. We design and build Mixed Integer Linear Programming models to compile crossword puzzles.
This series explores optimization of a "picking warehouse" by improving the warehouse design and efficiency of the picking process.
We run optimization model cases 10 times faster, fully using the parallel capabilities of the CPU cores/threads in a modern computer.
We minimize trim waste in a paper manufacturing process. A theoretically perfect solution is impractical, so what can we do?
Academic research papers can be tremendously valuable. But only if they are complete. So, academics, please publish your data and code.