Linear Programming
1. Check this before you revise anything
The chapter teaches formulation for six pages, then never tests it. Section 12.2.1 is titled "Mathematical formulation of the problem," and the whole chapter is motivated by a furniture-dealer word problem: a dealer with Rs 50,000 and storage for 60 pieces, buying tables at Rs 2500 and chairs at Rs 500, wanting to maximise profit.
Yet not one of the ten exercise questions asks you to formulate anything. Every question hands you the objective function and the constraints already written out — "Maximise subject to ". The skill the chapter spends its first six pages building is never examined.
Section 12.3 has been removed entirely. Older editions carried "Different Types of Linear Programming Problems" — manufacturing problems, diet problems, transportation problems — each with worked word problems, plus Exercise 12.2 and a Miscellaneous Exercise built on them. A full-text search of the current 12-page chapter finds no section 12.3, no "diet problem," and no "manufacturing problem." The two occurrences of "12.3" in the text are both figure labels.
This matches the syllabus line, which covers only "graphical method of solution for problems in two variables... feasible and infeasible regions (bounded or unbounded), feasible and infeasible solutions, optimal feasible solutions (up to three non-trivial constraints)."
This is the only chapter in the book with no Miscellaneous Exercise. All twelve other chapters have one. Here there is a single Exercise 12.1 with 10 questions, and then the chapter ends.
| Exercise | Topic | Questions |
|---|---|---|
| 12.1 | Solve the following LPPs graphically | 10 |
At 10 questions it is the second-smallest chapter in the book, ahead only of Chapter 8 with 9.
The Summary has been cut to a single sentence. The whole end-of-chapter summary now reads as one bullet defining a linear programming problem. Feasible region, optimal solution, the Corner Point Method, and the bounded/unbounded distinction — all taught in the body, all examined — appear nowhere in it. Do not revise from that summary.
| Textbook section | Topic |
|---|---|
| 12.1 | Introduction — optimisation problems and where they arise |
| 12.2 | Linear Programming Problem and its Mathematical Formulation |
| 12.2.1 | Mathematical formulation of the problem |
| 12.2.2 | Graphical method of solving linear programming problems |
2. What a Linear Programming Problem Is (Textbook 12.1 to 12.2)
Problems that seek to maximise profit or minimise cost, subject to limits on money, space, time or materials, are called optimisation problems. Linear programming is the special case where everything in sight is linear.
The vocabulary, all of which is examinable:
| Term | Meaning |
|---|---|
| Objective function | The linear expression to be maximised or minimised |
| Decision variables | The quantities and being chosen; always non-negative |
| Constraints | The linear inequalities restricting and |
| Non-negative constraints | , , stated separately because quantities cannot be negative |
| Feasible region | The set of all points satisfying every constraint at once |
| Feasible solution | Any point inside or on the boundary of the feasible region |
| Infeasible solution | Any point outside it |
| Optimal solution | The feasible point giving the best value of |
Why "linear". Both the objective function and every constraint are of the first degree — no , no , no . That is what makes the feasible region a polygon and lets the whole problem be solved by inspecting corners.
The furniture dealer, formulated. The dealer's problem becomes: maximise (the profit) subject to (the money limit), (the storage limit), and . The first inequality simplifies to .
3. Mathematical Formulation (Textbook 12.2.1)
Although no exercise question tests it, the formulation procedure is the reason the chapter exists, and it is examinable through the syllabus even where this exercise does not reach.
- Identify the decision variables and say plainly what each represents, including units.
- Write the objective function as a linear expression in those variables, and state whether it is to be maximised or minimised.
- Translate each restriction into a linear inequality.
- Add the non-negativity constraints , .
The commonest formulation errors are reversing an inequality — a resource limit is , a requirement is — and forgetting the non-negativity constraints, which are what confine the region to the first quadrant.
4. The Graphical Method and the Corner Point Method (Textbook 12.2.2)
Why corners matter. For a linear objective on a polygonal region, the optimum always occurs at a vertex. Moving along any edge changes steadily in one direction, so it can never peak in the middle of an edge — it must peak at an end.
The one exception is when an edge happens to lie parallel to the objective line, in which case is constant along it and every point of that edge is optimal. That case is the subject of questions 6, 7 and 8.
The Corner Point Method, exactly as the book states it:
- Find the feasible region and determine its corner points (vertices), either by inspection or by solving the two equations of the lines meeting there.
- Evaluate at each corner point. Let and be the largest and smallest of these values.
- If the feasible region is bounded, and are the maximum and minimum of .
- If the feasible region is unbounded, and are only candidates, and each needs a further test described in the next section.
Finding corner points reliably. Each vertex is the intersection of two boundary lines, so solve those two equations simultaneously. Corners on the axes come from setting or . Missing a vertex is the most frequent cause of a wrong answer, so count them against the shape of the shaded region before evaluating.
Worked, mirroring the textbook's own Example 1. Maximise subject to , , , .
The feasible region is bounded, with corners , , and .
| Corner point | |
|---|---|
Because the region is bounded, the largest entry is the answer: maximum at .
Note that the optimum is not at the intersection of the two slanted lines. Assuming it always is, without evaluating every corner, is a reliable way to lose the question.
5. Bounded and Unbounded Feasible Regions
A feasible region is bounded if it can be enclosed within some circle, and unbounded if it extends indefinitely. The distinction decides whether the corner values can be trusted.
Bounded regions. Both a maximum and a minimum always exist, and both are found among the corner values. Nothing further is required.
Unbounded regions. The largest corner value might not be a maximum at all, because the region may run away in a direction where keeps growing. The book's test:
- is the maximum of only if the open half plane has no point in common with the feasible region. Otherwise has no maximum value.
- is the minimum of only if the open half plane has no point in common with the feasible region. Otherwise has no minimum value.
How to apply the test in practice. Sketch the line and look at the side away from the origin. If any part of the shaded feasible region lies on that side, there is no maximum. Alternatively, find one explicit feasible point that beats — a single counterexample settles it.
Question 9 is built entirely on this. Maximising subject to , , , gives corner values , and , so . But the point is feasible and gives . Hence has no maximum, and answering "" is exactly the error the question is designed to catch.
Question 10 is a different failure. Its constraints and rearrange to and , which together demand . No point can satisfy both, so the feasible region is empty and there is nothing to optimise.
When two corners tie. The textbook states that if two corner points produce the same optimal value, every point on the segment joining them gives that same value. Questions 6, 7 and 8 each rely on this, so the correct answer names the whole segment, not one endpoint.
Summary
- A linear programming problem maximises or minimises a linear objective subject to linear constraints, with the decision variables non-negative.
- Formulation means naming the variables, writing the objective, translating each restriction into an inequality, and adding , — resource limits give , requirements give .
- The feasible region is the set of points satisfying every constraint; points outside it are infeasible solutions.
- The optimum of a linear objective always lies at a corner point, because changes steadily along every edge.
- Corner Point Method: find the vertices, evaluate at each, and take the largest and smallest values as and .
- For a bounded region, and are the maximum and minimum outright.
- For an unbounded region, is the maximum only if misses the feasible region entirely; otherwise there is no maximum. The mirror test applies to .
- A single feasible point beating is enough to prove no maximum exists — this is what Question 9 turns on.
- If two corner points give the same optimal value, every point on the segment joining them is optimal too.
- A feasible region can be empty, in which case the problem has no solution at all.
- Section 12.3 (manufacturing, diet and transportation problems), Exercise 12.2 and the Miscellaneous Exercise have all been removed from the current edition — this is the only chapter in the book with no Miscellaneous Exercise.
- The chapter's own one-sentence Summary omits the feasible region, the Corner Point Method and the bounded/unbounded distinction; do not revise from it.
