Unbounded Linear Program¶
Definition¶
A maximization LP has an unbounded objective if feasible solutions attain objective values greater than any prescribed finite bound. For minimization, feasible values can be arbitrarily negative. In a feasible maximization tableau, an improving entering column with no strictly positive constraint coefficient certifies unboundedness.
Interpretation¶
An unbounded linear program has feasible solutions but no optimal one: whatever objective value is reached, another feasible solution does better. In an applied model this is a signal to check whether a restriction, such as a limit on demand or capacity, is missing.
The shaded region, given by and , is open towards the upper right. The dashed objective lines , and all meet the region, and moving the line further out never leaves it, so can be made as large as desired.
The region is open towards the upper right, and keeps improving along it. Change the objective or add a constraint to get a finite optimum.
The simplex method detects this in the tableau. The minimum-ratio test normally limits how far an improving entering variable can increase before a basic variable reaches zero. A coefficient in the entering column means that the basic variable of row does not decrease as grows. If the whole column has no positive entry, can grow without limit while all basic variables stay nonnegative, and grows with it.
Unboundedness is a property of the objective on the region, not of the region alone. An unbounded feasible region can still have a finite optimum: minimizing over the region in the figure gives the optimum at . An unbounded LP should also not be confused with an infeasible one, which has no feasible solution at all.
Key Results¶
- An unbounded feasible region can still have a finite optimum for a particular objective.
- The simplex certificate requires an improving objective coefficient and an unrestricted feasible increase together.
- Do not confuse unboundedness with infeasibility.
Examples¶
The figure maximizes subject to and . Taking , for gives feasible values growing without bound. In an applied model, such a result can indicate a missing restriction rather than automatically proving a modelling error.
- In week 2 practice 1(c), , satisfies and gives .
- In the week 3 example, is feasible and yields .
Prerequisites¶
Related Concepts¶
Sources¶
- OR Modelling · Week 2
Aliases: unbounded objective, unbounded LP Keywords: Unbounded objective value
Last updated: 20 October 2026 03:02
Unbounded Linear ProgramLinear ProgrammingMinimum-Ratio TestInfeasible Linear ProgramFeasible Region