Glossary
Optimization modeling
Using mathematical models to find the best possible decision under a defined set of constraints and an objective to optimize.
Also called: mathematical optimization
Optimization modeling formalizes a decision problem mathematically: an objective function to maximize or minimize, revenue, cost, delivery time, and a set of constraints the solution must satisfy, budget limits, capacity, regulatory rules. A solver then searches for the combination of decision variables that best satisfies the objective within those constraints.
linear programming is the most common and best-understood form, used when the objective and constraints are all linear, but optimization modeling also covers integer programming, for decisions that must be whole numbers such as how many trucks to deploy, nonlinear and mixed-integer variants, and heuristic methods used when an exact solution is too costly to compute. It is the core technique behind prescriptive analytics, which recommends a specific action rather than only predicting an outcome, and differs from Monte Carlo simulation, which explores a range of possible outcomes under uncertainty rather than finding a single optimal decision.
Optimization modeling matters for problems like workforce scheduling, route optimization, inventory allocation, and pricing, where the number of feasible combinations is far too large to check by hand. Common pitfalls include mis-specifying constraints so the model produces an "optimal" solution that is not actually feasible in practice, and treating the model's output as certain when its inputs, costs, demand, travel times, are themselves estimates, a concern decision intelligence work tries to address explicitly.
Last reviewed September 22, 2026