Practice: The Four Terminal Outcomes

Recognition · Interpretation

Which information is sufficient to establish that a linear program is infeasible?

2 hints available, least help first.

Hint 1: Retrieval cue

What does infeasible mean, stated without the word feasible?

Hint 2: Concept cue

Could changing the objective turn an empty region into a nonempty one?

Direct application · Method selection · Classification · Explanation

Classify the outcome of each program, naming the evidence that decides it and the order in which you checked.

(a) max x 1 + x 2 subject to x 1 + x 2 ≥ 10 , x 1 ≤ 2 , x 2 ≤ 2 , x 1 , x 2 ≥ 0 .

(b) max x 2 subject to x 1 − x 2 ≤ 1 , x 1 , x 2 ≥ 0 .

(c) max 3 x 1 + 6 x 2 subject to x 1 + 2 x 2 ≤ 10 , x 1 ≤ 8 , x 1 , x 2 ≥ 0 .

Write your answer, then compare it with the worked solution.

2 hints available, least help first.

Hint 1: Retrieval cue

Take the checks in order: feasibility, then unbounded directions, then uniqueness.

Hint 2: Strategy cue

For (c), compare the objective coefficients with each constraint's coefficients before computing any corner.

Compare with the worked solution

Comparing does not record a result. Judging your own written answer cannot show that you can do this without help.

(a) Infeasible. Check feasibility first, from the constraints alone. With x 1 ≤ 2 and x 2 ≤ 2 we get x 1 + x 2 ≤ 4 , which contradicts x 1 + x 2 ≥ 10 . No point satisfies all of them, so the program is infeasible. The objective was never used, and could not have changed the verdict.

(b) Unbounded. Feasibility: ( 0 , 0 ) satisfies every constraint, so the region is nonempty. Unbounded directions: ( 0 , 1 ) keeps you feasible indefinitely, since x 1 − x 2 ≤ 1 only becomes slacker as x 2 grows. Objective along that direction: c = ( 0 , 1 ) gives c T d = 1 > 0 . The objective improves without limit, so the program is unbounded.

(c) Multiple optima. Feasibility: ( 0 , 0 ) works. Unboundedness: x 1 ≤ 8 bounds one variable and x 1 + 2 x 2 ≤ 10 with x 2 ≥ 0 bounds the other, so the region is bounded and a finite optimum is guaranteed. No direction test needed. Uniqueness: the objective 3 x 1 + 6 x 2 is exactly 3 times the constraint left-hand side x 1 + 2 x 2 , so the objective is constant along that boundary. The contour comes to rest lying flat along it.

The optimal value is 3 × 10 = 30 , attained at every point of the edge from ( 8 , 1 ) to ( 0 , 5 ) .

On the order. In (a) one check finished the problem. In (c) the boundedness observation removed the need for any direction test. Checking in order is not pedantry. It is what keeps each classification cheap.

A complete answer does each of these:

  • names outcome
  • cites deciding evidence
  • separates region from objective
  • reads across representations

Comparison · Evaluation

A linear program has a bounded, nonempty feasible region. What follows?

2 hints available, least help first.

Hint 1: Retrieval cue

Which of the four outcomes does boundedness eliminate?

Hint 2: Concept cue

Can a bounded region have two corners with exactly equal objective values?

Classification

A linear program maximizes x 1 + x 2 subject to x 1 − x 2 ≤ 1 and x 1 , x 2 ≥ 0 .

Select every statement that holds for this program.

Select every option that applies

Every option that applies, and only those. The set is checked as a whole.

Error diagnosis · Explanation · Evaluation

An analyst writes:

I sketched the feasible region for each model. Model A's region is unbounded, so model A is unbounded. Model B's region is a bounded hexagon, so model B has a unique optimal solution. I did not need the objectives for either conclusion.

Identify every error and state what would actually settle each case.

Write your answer, then compare it with the worked solution.

2 hints available, least help first.

Hint 1: Retrieval cue

Which of the four outcomes can be decided from the constraints alone?

Hint 2: Concept cue

For each model, what additional fact would have to be checked before the stated conclusion follows?

Compare with the worked solution

Comparing does not record a result. Judging your own written answer cannot show that you can do this without help.

Both conclusions are unsupported, and for the same underlying reason: the region is settled by the constraints, while three of the four outcomes also depend on the objective.

Model A. An unbounded region is necessary for an unbounded program but not sufficient. The region must continue without limit in a direction along which the objective improves. Minimising x 1 + x 2 over x 1 − x 2 ≤ 1 , x 1 , x 2 ≥ 0 has optimal value 0 at the origin despite an unbounded region. What decides it: find the directions d in which the region continues, and compute c T d for each. Model A is unbounded only if one of those is improving.

Model B. A bounded nonempty region guarantees that a finite optimum exists and is attained, that much is right. It does not give uniqueness. If the objective is parallel to one of the binding constraints, an entire edge of the hexagon is optimal. What decides it: check whether the objective's coefficients are proportional to those of the constraint that stops the contour, or equivalently whether any nonbasic variable has reduced cost zero at the optimal basis.

The claim about not needing the objectives. True for exactly one outcome, infeasibility, and neither model was classified as infeasible. For the other three the objective is part of the evidence, so the method as described cannot reach any of them.

What the analyst did have. Two correct region classifications, which is genuine progress and which makes the remaining checks cheap: model B needs no unboundedness test at all, and model A needs only the directions in which its region recedes.

A complete answer does each of these:

  • names outcome
  • cites deciding evidence
  • separates region from objective
  • reads across representations

Transfer · Representation translation · Interpretation · Evaluation

You are handed three reports, with no pictures.

(i) A simplex iteration selects an entering variable and finds every component of its direction is zero or negative, so no ratio limits the step.

(ii) A solver terminates at an optimal basis and reports that one nonbasic variable has reduced cost exactly 0 .

(iii) A solver reports a status of INFEASIBLE for a model whose constraints, on inspection, are satisfied by the point where every variable is zero.

For each, name the outcome it indicates and say how the same outcome would have appeared on a two-variable plot. For (iii), say what you would conclude.

Write your answer, then compare it with the worked solution.

2 hints available, least help first.

Hint 1: Retrieval cue

Each report is a signature of one of the four outcomes. Which signature belongs to which?

Hint 2: Strategy cue

For (iii), ask whether a status line can override a point that demonstrably satisfies the constraints.

Compare with the worked solution

Comparing does not record a result. Judging your own written answer cannot show that you can do this without help.

(i) Unbounded. No positive component means no basic variable falls as the entering variable rises, so the step can be taken indefinitely while remaining feasible. Geometrically: the region continues without limit along that edge direction, and the objective improves along it. The contour never loses contact and there is no last position.

(ii) Multiple optima. A nonbasic variable with reduced cost exactly zero can enter the basis without changing the objective value. Moving along that edge reaches a different point of equal value. Geometrically: the contour has come to rest lying flat along an entire edge, because it is parallel to the constraint that stopped it. Note the word exactly. A reduced cost of − 0.0001 is a different situation and would mean the basis is not optimal.

(iii) Not infeasible; something is wrong with the model or the solve. The origin satisfying every constraint is a feasibility certificate, and a certificate outranks a status line. Infeasibility is a property of the program, not of the algorithm that ran on it.

What to conclude for (iii). The model solved is not the model inspected. The usual causes are a transcription error in a constraint sign or bound, a variable bounded in the solver but not on paper, or a numerical tolerance issue on near-degenerate data. The productive response is to feed the origin to the solver as a starting point and ask why it is rejected, which localises the discrepancy immediately.

What this asks. Each report is one representation of an outcome, and the outcome is the property being named. A learner who can classify only from a sketch has learned the two-variable picture rather than the four cases, which is why the same competence is exercised here with no picture available at all.

A complete answer does each of these:

  • names outcome
  • cites deciding evidence
  • separates region from objective
  • reads across representations
Practice data

Your practice record is stored in this browser only. Clearing it removes every answer and every scheduled review, and cannot be undone.

Results update as you type. Use the up and down arrow keys to move between results, Enter to open one, and Escape to close.

Type to search.

Settings

Appearance

Interface density

Your record

Your progress is stored in this browser and nowhere else: an identifier, the answers you have given, the mastery states and review schedule derived from them, and the lesson you last opened. Clearing it makes you a new learner on this device. It cannot be undone, and it will not affect your appearance or density settings.

Focus timer

Focus--minutes remaining

Phase

Kept in this browser only, and used to label the session in your own history.

Today

Nothing recorded yet. Finish a focus session and it will appear here.

Settings

Focus sessions between long breaks.

Sessions you are aiming for in a day.

Notifications

Your history

Sessions are stored in this browser and nowhere else. They are not evidence and never reach your mastery record.