Practice: Active Constraints
Question
Recognition · Classification
At the feasible point
2 hints available, least help first.
Hint 1: Retrieval cue
When does
Hint 2: Concept cue
Check each component of the point against zero.
Direct application · Classification · Explanation
For the region
give the active set at each point below, take the rank of the active normals, and classify the point.
(a)
Write your answer, then compare it with the worked solution.
2 hints available, least help first.
Hint 1: Retrieval cue
Evaluate all four constraints at each point, restrictions included.
Hint 2: Strategy cue
Collect the normals of the active ones and ask whether they are independent, not how many there are.
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.
Label the constraints
(a)
(b)
(c)
What (c) illustrates. One of the two constraints pinning this vertex is a nonnegativity restriction rather than a numbered constraint. A learner who counts only
A complete answer does each of these:
- evaluates every constraint
- identifies active set
- uses rank not count
- activity is local
Comparison · Method selection
In two variables, three constraints are active at a feasible point
2 hints available, least help first.
Hint 1: Retrieval cue
What quantity decides whether every direction is blocked?
Hint 2: Concept cue
Can you write two different constraints with parallel normals?
Error diagnosis · Explanation · Evaluation
An analyst writes:
Our current solution is
, and the constraint has slack there. It is not binding, so it is not doing any work. I removed it from the model to speed up the solve. The region is defined by the constraints that are actually active.
The other constraints are
Write your answer, then compare it with the worked solution.
2 hints available, least help first.
Hint 1: Retrieval cue
Sketch or describe the region with and without the constraint.
Hint 2: Concept cue
What property would a constraint need for its removal to change nothing?
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.
The error. Activity is a property of a point, not of a constraint. A constraint inactive at
The consequence, concretely. With
Why this is not a small difference. Maximise
What would have justified a removal. Redundancy. A constraint whose removal leaves the feasible set unchanged. That is a global property, decided against the whole system, not by inspecting one point. Here
The confusion to name. 'Inactive here' and 'unnecessary' are different claims, and only the second licenses deletion. A constraint slack at the current corner may be exactly the one that limits the step at the next, which is why the simplex method keeps every constraint in the system for every iteration.
A complete answer does each of these:
- evaluates every constraint
- identifies active set
- uses rank not count
- activity is local
Transfer · Evaluation · Explanation
A standard-form model has
Say which constraints are active there, how many active constraints there are in total, and whether the point is a vertex. Then say what would have to change for the point to be degenerate.
Write your answer, then compare it with the worked solution.
2 hints available, least help first.
Hint 1: Retrieval cue
Which constraints in a standard-form system are active at every feasible point?
Hint 2: Strategy cue
Count the zero components. Each contributes one active restriction.
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.
The structural constraints. All
The nonnegativity restrictions. Active exactly where a component is zero. With
The total.
Is it a vertex? The test is whether the active normals have rank
What would make it degenerate. More than
Why the procedure transfers unchanged. Nothing above required a picture, and nothing referred to the dimension except to count. Evaluate every constraint, collect the active ones, take the rank. In two variables that procedure is confirmable by looking; in
A complete answer does each of these:
- evaluates every constraint
- identifies active set
- uses rank not count
- activity is local
Session complete
Every question in this set has been through once. What you can do now depends on how it went — practising again is worth more than moving on if any of it was uncertain.
Practice data
Your practice record is stored in this browser only. Clearing it removes every answer and every scheduled review, and cannot be undone.