Chapter 12: Linear Programming
A linear programming problem (LPP) asks you to optimise a linear function , the objective , subject to a finite list of linear inequalities, the constraints. Despite the elementary-sounding word linear, this is a powerful framework. Real-world problems ranging from diet planning, factory output, transportation routing, and resource allocation reduce to linear programming. In Class XII you study only two-variable LPPs, which can be solved graphically.
The standard LPP looks like this. Find that maximise (or minimise) subject to for . The set of points satisfying all constraints is the feasible region , a convex polygon (possibly unbounded). The objective is a linear function on this region.
A central fact: a linear function on a convex polygon attains its maximum and minimum at the corner points (vertices) of the polygon. So the algorithm is mechanical: (i) sketch the feasible region; (ii) find all corners; (iii) evaluate at each corner; (iv) pick the best. This is the corner-point method.
The chapter has two halves. The first is formulation: reading a word problem (about food, manufacturing, transportation) and translating it into mathematical constraints. The second is graphical solution: drawing inequalities, identifying corners, evaluating the objective. Practice both halves separately.
For board exams, expect a single big problem with full formulation and solution. For competitive contexts (although not the main JEE focus), linear programming appears in optimisation chapters of operations research and economics. The mental model , constraints carve out a feasible region; the optimum sits on the boundary , is broadly useful.
Prerequisites: graphing lines and inequalities in the -plane; some comfort with translating words into equations. No calculus required.
A word on terminology. Variables in an LPP are called decision variables. Constraints of the form are called non-negativity constraints. The feasible region may be bounded (a closed polygon) or unbounded (extends to infinity in some direction); in the latter case the maximum (or minimum) may not exist.
What's inside
- Formulation of LPPs , reading word problems and writing the math.
- Graphical solution: feasible region and corner points , drawing inequalities, finding vertices.
- The corner-point method , evaluating at corners, choosing the optimum.
- Bounded vs unbounded feasible regions , when an optimum exists.
- Diet problems , a classic LPP type.
- Manufacturing problems , another classic type.
Key results / Formula card
| Concept | Statement |
|---|---|
| Standard LPP | Maximise/minimise subject to linear inequalities and . |
| Feasible region | Set of all satisfying all constraints. |
| Corner point | A vertex of the feasible region. |
| Corner-point theorem | A linear function on a convex polygon attains its max/min at corner points (or along an entire edge). |
| Algorithm | (1) sketch region; (2) find corners; (3) evaluate at each; (4) compare. |
| Unbounded region | Maximum (or minimum) may fail to exist; check by examining behaviour at infinity. |
How to read this chapter
The procedural part is straightforward. The challenging part , and the part on which most marks are won and lost , is formulation. Read each word problem carefully. Identify the decision variables, the objective, and each constraint. Translate units consistently. Then the graphing and the corner-point evaluation become routine. Aim to formulate cleanly even before drawing anything.