OR POST key terms
OR POST · Get comfortable with the vocabulary.
- Basic feasible solution
- Related: Simplex method, Dual price (shadow price), Degeneracy
A corner-point solution of a linear program in standard form where the nonbasic variables are set to zero and the remaining system yields a unique feasible value for each basic variable.
- Simplex method
- Related: Basic feasible solution, Reduced cost, Degeneracy
An iterative algorithm that moves from one basic feasible solution to an adjacent improving one along edges of the feasible polyhedron until no improving adjacent vertex exists, certifying optimality.
- Dual price (shadow price)
- Related: Complementary slackness, Dual linear program, Sensitivity analysis
The rate of change in the optimal objective value per unit increase in a constraint's right-hand side, valid within the current basis; it equals the corresponding optimal dual variable.
- Reduced cost
- Related: Simplex method, Basic feasible solution
The rate at which the objective changes if a nonbasic variable is forced to increase from zero; it is negative for an entering variable in a minimization problem and zero at alternate optima.
- Dual linear program
- Related: Complementary slackness, Dual price (shadow price), Weak duality
A companion problem assigning a variable to each primal constraint and a constraint to each primal variable, whose optimal value equals the primal optimum under strong duality.
- Complementary slackness
- Related: Dual linear program, Dual price (shadow price)
An optimality condition stating that a primal variable and its associated dual slack cannot both be strictly positive, and likewise a primal slack and its dual variable.
- Degeneracy
- Related: Basic feasible solution, Simplex method
A basic feasible solution in which at least one basic variable equals zero; it can cause the simplex method to stall or cycle because a pivot may not improve the objective.
- Sensitivity analysis
- Related: Dual price (shadow price), Reduced cost
The study of how the optimal solution and objective value respond to changes in coefficients, right-hand sides, or bounds, often reported as allowable ranges for each parameter.
- Unbounded solution
- Related: Infeasibility, Simplex method
A linear program whose objective can be improved without limit while remaining feasible, typically detected when an entering variable has no positive pivot column entries.
- Infeasibility
- Related: Unbounded solution, Simplex method
The condition in which no assignment of decision variables satisfies all constraints simultaneously; detected in phase one of the two-phase simplex method by a positive artificial-variable sum.
- Transportation problem
- Related: Min-cost flow problem, Assignment problem, Total unimodularity
A network flow model that ships a homogeneous good from supply nodes to demand nodes at minimum cost, solvable by specialized simplex variants or as a min-cost flow.
- Assignment problem
- Related: Transportation problem, Total unimodularity
A special transportation model matching each worker to exactly one job and each job to exactly one worker at minimum total cost, solvable by the Hungarian method.
- Min-cost flow problem
- Related: Max-flow min-cut theorem, Total unimodularity, Transportation problem
A network model choosing flows on arcs to satisfy node balance and capacity limits at least total cost; its constraint matrix is totally unimodular, so LP solutions are integral.
- Max-flow min-cut theorem
- Related: Min-cost flow problem, Dual linear program
A result stating the maximum flow from source to sink in a capacitated network equals the minimum capacity of an s-t cut, providing both an optimality certificate and a bound.
- Total unimodularity
- Related: Min-cost flow problem, LP relaxation, Branch and bound
A property of a matrix whose every square submatrix has determinant 0, 1, or -1; it guarantees that LP vertices are integral whenever the right-hand side is integral.
- Branch and bound
- Related: LP relaxation, Cutting plane, Total unimodularity
An exact search that partitions an integer program into subproblems and prunes those whose LP relaxation bound cannot beat the best known feasible solution.
- LP relaxation
- Related: Branch and bound, Cutting plane, Integrality gap
The linear program obtained by dropping integrality restrictions from an integer program; its optimal value gives a bound used to prune search or assess the integrality gap.
- Cutting plane
- Related: Branch and bound, LP relaxation, Integrality gap
A valid inequality added to an integer program that excludes fractional LP optima without removing any integer feasible point, progressively tightening the relaxation toward the integer hull.
- Integrality gap
- Related: LP relaxation, Cutting plane
The difference or ratio between the optimal value of an integer program and that of its LP relaxation, measuring how much the relaxation overstates achievable performance.
- Little's law
- Related: Utilization factor, M/M/1 queue, Steady state
For a stable system in steady state, the average number of customers in the system equals the arrival rate multiplied by the average time each customer spends there.
- Utilization factor
- Related: Little's law, M/M/1 queue, Steady state
The fraction of time a server is busy, equal to arrival rate divided by service rate for a single server; values at or above one make the queue grow without bound.
- M/M/1 queue
- Related: Little's law, Utilization factor, Poisson process
A single-server queue with Poisson arrivals, exponential service times, and unlimited waiting room, whose steady-state number in system follows a geometric distribution.
- Poisson process
- Related: Exponential distribution, M/M/1 queue, Markov chain
A counting process with independent, stationary increments in which the number of events in an interval of length t is Poisson distributed with mean equal to the rate times t.
- Exponential distribution
- Related: Poisson process, Markov chain, M/M/1 queue
A continuous distribution of waiting times until the next event in a Poisson process, characterized by the memoryless property that past waiting carries no information about remaining wait.
- Markov chain
- Related: Steady state, Poisson process, Exponential distribution
A stochastic process whose future depends on the present state only, described by a transition matrix; long-run behavior is given by its stationary distribution when it is irreducible and aperiodic.
- Steady state
- Related: Markov chain, Little's law, Utilization factor
A limiting regime in which the probability distribution of a stochastic system stops changing over time, permitting time-average performance measures to be computed independent of initial conditions.
- Expected value of perfect information
- Related: Expected value of sample information, Decision tree, Risk aversion
The increase in expected payoff obtained by learning the true state before deciding, computed as the expected payoff with perfect foresight minus the best expected payoff without it.
- Expected value of sample information
- Related: Expected value of perfect information, Decision tree
The expected improvement in payoff from conducting a test or survey before deciding; it equals the expected value with the added information minus the value without it.
- Decision tree
- Related: Expected value of perfect information, Nash equilibrium
A graphical model of sequential decisions under uncertainty with decision nodes, chance nodes, and terminal payoffs, evaluated by backward induction using expected values.
- Risk aversion
- Related: Expected utility, Certainty equivalent
A preference pattern in which a decision maker prefers a certain outcome to a gamble with equal expected value, reflected in a concave utility function over wealth.
- Certainty equivalent
- Related: Risk aversion, Expected utility
The guaranteed amount that makes a decision maker indifferent between receiving it and facing a given gamble; it lies below the gamble's expected value for a risk-averse person.
- Expected utility
- Related: Risk aversion, Certainty equivalent
A decision criterion ranking lotteries by the probability-weighted average of a utility function over outcomes, consistent with a set of rationality axioms for choice under risk.
- Nash equilibrium
- Related: Dominant strategy, Zero-sum game
A strategy profile in which no player can gain by unilaterally changing strategy, given the strategies of the others; it need not be unique or socially efficient.
- Dominant strategy
- Related: Nash equilibrium, Zero-sum game
A strategy that yields a payoff at least as good as any alternative regardless of what opponents do, allowing it to be chosen without predicting others' play.
- Zero-sum game
- Related: Nash equilibrium, Dual linear program
A two-player competitive setting in which one player's gain exactly equals the other's loss, so mixed-strategy equilibria can be found by linear programming.
- Warm-up period
- Related: Replication, Steady state, Confidence interval
The initial segment of a simulation run excluded from statistics so that transient startup conditions do not bias estimates of steady-state performance.
- Replication
- Related: Warm-up period, Confidence interval, Common random numbers
An independent repetition of a simulation from fresh random-number streams, used to obtain sample observations whose variability supports statistical estimation of performance measures.
- Common random numbers
- Related: Replication, Confidence interval
A variance-reduction technique that drives alternative system configurations with identical random streams so that differences between them are estimated more precisely.
- Confidence interval
- Related: Replication, Warm-up period
A range of plausible values for a performance measure constructed from sample data at a stated coverage probability, reflecting sampling error rather than model error.
- Convex function
- Related: Karush-Kuhn-Tucker conditions, Lagrangian relaxation
A function whose graph lies below the chord connecting any two of its points; for such functions any local minimum is global, which underlies reliable nonlinear optimization algorithms.
- Karush-Kuhn-Tucker conditions
- Related: Lagrangian relaxation, Convex function, Complementary slackness
First-order necessary conditions for a constrained optimum involving stationarity of the Lagrangian, primal feasibility, dual feasibility, and complementary slackness; sufficient under convexity.
- Lagrangian relaxation
- Related: Karush-Kuhn-Tucker conditions, Branch and bound
A technique that moves hard constraints into the objective with penalty multipliers, yielding a bound on the original problem and often decomposing it into easier subproblems.
- Bellman's principle of optimality
- Related: Dynamic programming, Markov chain
The observation that an optimal policy for a sequential decision problem has the property that remaining decisions are optimal for the state reached, enabling recursive solution by dynamic programming.
- Dynamic programming
- Related: Bellman's principle of optimality, Markov chain
A solution method that decomposes a multistage problem into overlapping subproblems, computes each state's optimal value once, and combines them through a recursion.
- Model validation
- Related: Verification, Sensitivity analysis
The process of establishing that a model represents the real system accurately enough for its intended purpose, typically by comparing outputs with historical data and reviewing assumptions with stakeholders.
- Verification
- Related: Model validation
The process of confirming that a model is implemented correctly and behaves as its conceptual specification intends, distinct from asking whether the specification matches reality.
- Confirmation bias
- Related: Model validation, Sensitivity analysis
The tendency to seek and favor evidence supporting existing beliefs; in modeling practice it argues for pre-specifying assumptions, testing alternatives, and independent review.