Skip to content

Objective Coefficient Range

Definition

An objective coefficient range is an interval of values for one objective coefficient over which the current optimal basis remains optimal while all other data stay fixed. A report with coefficient cjc_j, allowable decrease djd_j, and allowable increase uju_j gives

cj−dj≤cjnew≤cj+uj.c_j-d_j\le c_j^{\mathrm{new}}\le c_j+u_j.

Interpretation

The objective coefficient range answers how far one profit or cost coefficient may move before a different decision becomes optimal. Within this interval the reported decision stays an optimum; only its objective value changes, because the same quantities now earn a different return per unit.

The feasible pentagon with objective lines of three different slopes through the optimal corner (20, 60); for every slope in the shaded fan between them the corner stays optimal.

With objective c1xs+2xtc_1x_s+2x_t, every objective line has slope −c1/2-c_1/2. The corner (20,60)(20,60) stays optimal as long as this slope lies between the slopes of the two constraint lines through it: −1-1 for carpentry, xs+xt≤80x_s+x_t\le80, and −2-2 for finishing, 2xs+xt≤1002x_s+x_t\le100. That gives 1≤c1/2≤21\le c_1/2\le2, the range 2≤c1≤42\le c_1\le4 shaded as a fan. At c1=2c_1=2 or c1=4c_1=4 the objective line lies along an edge of the region, and the whole edge is optimal.

Change the profit per soldier csc_s: within the shown range the corner (20,60)(20,60) stays optimal and only z∗z^* changes.

The range is a one-at-a-time question of sensitivity analysis, stated in the Excel sensitivity report as an allowable decrease and increase. For a variable that is 00 at the optimum, lowering its coefficient never makes it attractive, so the decrease is unlimited; for a nonbasic variable the allowable increase equals the size of its reduced cost.

Separate ranges do not combine. Raising c1c_1 to 44 and lowering the train coefficient from 22 to 1.61.6 stays within each range on its own, but together the slope is −2.5-2.5, steeper than the finishing line, and the optimum moves to (40,20)(40,20).


Key Results

  • For a change Δcj\Delta c_j within the range, the value changes by xj∗Δcjx_j^*\Delta c_j.
  • At a range endpoint, additional optimal solutions may become available.
  • Separate reported ranges do not justify simultaneous changes automatically.

Examples

For the illustrated objective c1xs+2xtc_1x_s+2x_t, the coefficient c1=3c_1=3 may decrease or increase by 1, giving [2,4][2,4]. The corner (20,60)(20,60) remains optimal, while its value becomes 20c1+12020c_1+120; endpoint values may admit other optima.

  • The small-pipe profit coefficient 5 has allowable decrease 1 and increase 3, giving [4,8][4,8].
  • Changing banana profit by −0.03-0.03 with quantity 75 changes total profit by −2.25-2.25.

Prerequisites

Sources

Aliases: range of optimality, optimality range, cost coefficient range Symbols: delta

Last updated: 20 October 2026 03:02