The math optional, made finite. Daily Practice

Graphical method

At a Glance

Why This Chapter Matters

This atom appears in 5 of the last 13 years — always as a 10-mark Section A sub-part — making it one of the most predictable linear-programming questions in Paper 2. Two variants have appeared: the standard bounded feasible region where you enumerate corner points, and the trickier unbounded case (2019) where the maximum does not exist. The method is fully mechanical: no calculus, just careful geometry and arithmetic at vertices.

Minimum Theory

Five-step graphical procedure. For a two-variable LPP with decision variables x1,x20x_1, x_2 \ge 0:

  1. Plot each constraint as a line in the x1x_1x2x_2 plane; shade the feasible half-plane (the side satisfying the inequality, including x10x_1 \ge 0, x20x_2 \ge 0).
  2. Identify the feasible region SS = intersection of all half-planes. If S=S = \emptyset, the problem is infeasible — report that.
  3. Locate corner points (vertices) = points where two boundary lines (or a boundary line and a coordinate axis) meet and all other constraints are satisfied. Solve each pair of active-constraint equations simultaneously.
  4. Evaluate the objective Z=c1x1+c2x2Z = c_1 x_1 + c_2 x_2 at every vertex.
  5. Report the optimum: for a bounded region the optimum is the vertex giving the largest (maximisation) or smallest (minimisation) value. For an unbounded region see the criterion below.

Fundamental Theorem. If the feasible region SS is a non-empty bounded polygon, the linear objective attains its maximum and minimum at (at least one) vertex of SS. Consequently, evaluating ZZ at all vertices and taking the extreme value is both necessary and sufficient.

Unboundedness criterion. If SS is unbounded and the objective can increase (for maximisation) or decrease (for minimisation) indefinitely along a feasible recession direction d\mathbf{d} (i.e.\ Z(x+td)±Z(\mathbf{x}+t\mathbf{d}) \to \pm\infty as t+t \to +\infty for all feasible x\mathbf{x}), then the problem has no finite optimum. To confirm: exhibit the direction and show the objective is unbounded along it.

Infeasibility. If the constraints are contradictory — no point satisfies all of them simultaneously — the feasible region is empty and no solution exists. A typical sign is that a ”\le region” and a ”\ge region” of the same constraint strip do not overlap.

Graphical method: feasible polygon with vertices O, A, B, C; iso-profit lines; optimal vertex B marked.

Question Archetypes

ArchetypeRecognition cue
graphical-method”Solve by graphical method”, bounded feasible polygon, evaluate objective at vertices
graphical-unboundedFeasible region is an unbounded wedge; “determine whether the maximum/minimum is finite”

graphical-method (4 questions; 2014, 2016, 2017, 2023)

Solve a two-variable LPP by the graphical (vertex-enumeration) method.

Recognition Cues

Solution Template

  1. Write each constraint as an equation; find its two intercepts; draw the line.
  2. Determine which side of each line is feasible (test the origin, or use the inequality direction).
  3. Shade/identify the feasible polygon; list all vertices.
  4. For each vertex, compute ZZ; tabulate.
  5. State the optimum value and the achieving vertex. If the question asks for a real-world interpretation (jars, units of goods), translate back.

Worked Example 1

2014 Paper 2, 2014-P2-Q1e (10 marks)

Maximise Z=6x1+5x2Z = 6x_1 + 5x_2 subject to 2x1+x2162x_1+x_2 \le 16, x1+x211x_1+x_2 \le 11, x1+2x26x_1+2x_2 \ge 6, 5x1+6x2905x_1+6x_2 \le 90, x1,x20x_1,x_2 \ge 0.

Step 1 — Boundary lines and intercepts.

ConstraintLineIntercepts
2x1+x2=162x_1+x_2=16L1L_1(8,0)(8,0), (0,16)(0,16)
x1+x2=11x_1+x_2=11L2L_2(11,0)(11,0), (0,11)(0,11)
x1+2x2=6x_1+2x_2=6L3L_3(6,0)(6,0), (0,3)(0,3)
5x1+6x2=905x_1+6x_2=90L4L_4(18,0)(18,0), (0,15)(0,15)

Step 2 — Feasible half-planes. L1,L2,L4L_1, L_2, L_4: origin-side (\le). L3L_3: away from origin (\ge, origin gives 0≱60 \not\ge 6).

Step 3 — Vertices. Solve intersections that satisfy all constraints:

VertexActive constraints
(6,0)(6,0)x2=0x_2=0, L3L_3
(0,3)(0,3)x1=0x_1=0, L3L_3
(0,11)(0,11)x1=0x_1=0, L2L_2
(5,6)(5,6)L1L2L_1 \cap L_2: solve 2x1+x2=162x_1+x_2=16, x1+x2=11x_1+x_2=11 x1=5,x2=6\Rightarrow x_1=5, x_2=6
(8,0)(8,0)x2=0x_2=0, L1L_1

(Check each vertex satisfies all five constraints before accepting it.)

Step 4 — Objective values.

VertexZ=6x1+5x2Z = 6x_1+5x_2
(6,0)(6,0)3636
(0,3)(0,3)1515
(0,11)(0,11)5555
(5,6)(5,6)30+30=6030+30=\mathbf{60}
(8,0)(8,0)4848

Step 5 — Optimum.

Zmax=60 at (x1,x2)=(5,6).\boxed{Z_{\max} = 60 \text{ at } (x_1, x_2) = (5,6).}


Worked Example 2

2016 Paper 2, 2016-P2-Q1e (10 marks)

By graphical method, find the maximum of Z=5x+2yZ = 5x+2y subject to x+2y1x+2y \ge 1, 2x+y12x+y \le 1, x,y0x,y \ge 0.

Step 1 — Boundary lines.

Step 2 — Feasible half-planes. L1L_1: away from origin (\ge); L2L_2: origin-side (\le, origin gives 010 \le 1 ✓).

Step 3 — Vertices.

Note: The axis point (12,0)(\tfrac{1}{2},0) violates L1L_1: 12+0=12≱1\tfrac{1}{2}+0=\tfrac{1}{2} \not\ge 1. Infeasible.

Step 4 — Objective values.

VertexZ=5x+2yZ = 5x+2y
(0,12)(0,\tfrac{1}{2})0+1=10+1=1
(0,1)(0,1)0+2=20+2=2
(13,13)(\tfrac{1}{3},\tfrac{1}{3})53+23=73\tfrac{5}{3}+\tfrac{2}{3}=\mathbf{\tfrac{7}{3}}

Step 5 — Optimum.

Zmax=73 at (x,y)=(13,13).\boxed{Z_{\max} = \tfrac{7}{3} \text{ at } (x,y) = \bigl(\tfrac{1}{3},\tfrac{1}{3}\bigr).}


Worked Example 3

2017 Paper 2, 2017-P2-Q1e (10 marks)

Using the graphical method, maximise Z=2x+yZ = 2x+y subject to 4x+3y124x+3y \le 12, 4x+y84x+y \le 8, 4xy84x-y \le 8, x,y0x,y \ge 0.

Step 1 — Boundary lines.

Step 2 — Feasible half-planes. All three constraints are \le; origin satisfies all ✓.

Step 3 — Vertices.

Step 4 — Objective values.

VertexZ=2x+yZ = 2x+y
O=(0,0)O=(0,0)00
A=(2,0)A=(2,0)44
B=(32,2)B=(\tfrac{3}{2},2)3+2=53+2=\mathbf{5}
C=(0,4)C=(0,4)44

Step 5 — Optimum.

Zmax=5 at (x,y)=(32,2).\boxed{Z_{\max} = 5 \text{ at } (x,y) = \bigl(\tfrac{3}{2},2\bigr).}

L3L_3 (4xy84x-y \le 8) is redundant at the optimum: it is satisfied with slack at every vertex.


Worked Example 4 (Minimisation)

2023 Paper 2, 2023-P2-Q1e (10 marks)

A gardener uses two chemicals (products PP and QQ). Each kilogram of product PP contains 1 unit of chemical A, 4 units of B, and 1 unit of C. Each kilogram of QQ contains 1 unit of A, 1 unit of B, and 5 units of C. Minimum requirements: 12 units of A, 24 units of B, 20 units of C. Product PP costs ₹30/kg, product QQ costs ₹50/kg. Find the amounts that minimise cost.

Formulation. Let x1x_1 = kg of PP, x2x_2 = kg of QQ.
Minimise Z=30x1+50x2Z = 30x_1 + 50x_2
subject to:
x1+x212(A),4x1+x224(B),x1+5x220(C),x1,x20.x_1 + x_2 \ge 12 \quad (A), \qquad 4x_1 + x_2 \ge 24 \quad (B), \qquad x_1 + 5x_2 \ge 20 \quad (C), \qquad x_1, x_2 \ge 0.

Step 1 — Boundary lines and intercepts.

ConstraintLineIntercepts
x1+x2=12x_1+x_2=12LAL_A(12,0)(12,0), (0,12)(0,12)
4x1+x2=244x_1+x_2=24LBL_B(6,0)(6,0), (0,24)(0,24)
x1+5x2=20x_1+5x_2=20LCL_C(20,0)(20,0), (0,4)(0,4)

Step 2 — Feasible half-planes. All three are \ge; feasible region is above/right of all lines.

Step 3 — Vertices.

Step 4 — Objective values.

VertexZ=30x1+50x2Z = 30x_1 + 50x_2
(4,8)(4,8)120+400=520120+400=520
(10,2)(10,2)300+100=400300+100=\mathbf{400}
(0,24)(0,24)0+1200=12000+1200=1200
(20,0)(20,0)600+0=600600+0=600

Step 5 — Optimum (minimisation: take the smallest value).

Zmin=400 at (x1,x2)=(10,2).\boxed{Z_{\min} = 400 \text{ at } (x_1,x_2) = (10,2).}

The gardener should buy 10 kg of PP and 2 kg of QQ at a minimum cost of ₹400.


Common Traps — graphical-method


graphical-unbounded (1 question; 2019)

Detect when the linear objective has no finite optimum over an unbounded feasible region.

Recognition Cues

Solution Template

  1. Identify all variables in the problem; note which appear in the objective and which appear only in constraints.
  2. Eliminate variables that appear only in non-negativity constraints (or constraints trivially satisfied) by choosing them appropriately.
  3. Reduce to the effective two-variable (or one-variable) problem.
  4. Plot the reduced feasible region. If it is unbounded in the direction of increasing ZZ, demonstrate a feasible ray along which Z+Z \to +\infty.
  5. Conclude: “The LPP has no finite maximum; ZZ is unbounded.”

Worked Example

2019 Paper 2, 2019-P2-Q1e (10 marks)

Maximise Z=3x1+2x2Z = 3x_1 + 2x_2 subject to x1x21x_1 - x_2 \ge 1, x1+x33x_1 + x_3 \ge 3, x1,x2,x30x_1,x_2,x_3 \ge 0.

Trap: x3x_3 appears in the second constraint but not in the objective.

For any x10x_1 \ge 0, we can always choose x3=max(0,3x1)0x_3 = \max(0,\, 3-x_1) \ge 0 to satisfy x1+x33x_1+x_3 \ge 3. The second constraint therefore imposes no restriction on (x1,x2)(x_1,x_2). The effective problem reduces to:

Maximise Z=3x1+2x2subject tox1x21,  x1,x20.\text{Maximise } Z = 3x_1+2x_2 \quad \text{subject to} \quad x_1-x_2 \ge 1,\; x_1,x_2 \ge 0.

Reduced feasible region. The constraint x1x21x_1 - x_2 \ge 1 (i.e. x2x11x_2 \le x_1-1) combined with x1,x20x_1,x_2 \ge 0 defines an unbounded wedge: the boundary line x2=x11x_2 = x_1-1 passes through (1,0)(1,0) with slope 1; the feasible region lies on and below this line in the first quadrant (with x11x_1 \ge 1).

Show unboundedness. Along the boundary ray x2=x11x_2 = x_1 - 1 for x11x_1 \ge 1: Z=3x1+2(x11)=5x12    +as x1+.Z = 3x_1 + 2(x_1-1) = 5x_1 - 2 \;\longrightarrow\; +\infty \quad \text{as } x_1 \to +\infty.

Every point on this ray is feasible (satisfies x1x21x_1-x_2 \ge 1 with equality, x2=x110x_2 = x_1-1 \ge 0 for x11x_1 \ge 1, and x10x_1 \ge 0), so ZZ takes arbitrarily large values over the feasible region.

The LPP is unbounded: Z has no finite maximum.\boxed{\text{The LPP is unbounded: } Z \text{ has no finite maximum.}}


Common Traps — graphical-unbounded


Marks-Aware Writing

What a full-marks 10-mark answer must show:

  1. Formulation (if the question gives a word problem): define variables, write objective and constraints clearly — 2 marks.
  2. Graph/vertex identification: either sketch the region or solve each pair of active constraints — 4 marks. Show the algebra; do not “read off” approximate coordinates from a rough sketch.
  3. Objective table: evaluate ZZ at all vertices and display the values — 2 marks.
  4. Conclusion: state the optimal value and the optimal point in a box or highlighted sentence — 2 marks.

For the unbounded case (2019): replace the objective table with a proof-of-unboundedness (exhibit the feasible ray and compute Z+Z \to +\infty). The conclusion “unbounded” is mandatory.

General tips:

Practice Set

We've mapped all 13 years of this exam. Get new chapters, tools, and solutions as we release them — free.