NCERT Solutions for Class 12 Maths Chapter 12: Linear Programming (NCERT 2026–27)
These Class 12 Maths Chapter 12 solutions cover Linear Programming from the NCERT textbook (Reprint 2026–27). Every question of Exercise 12.1 is reproduced verbatim and solved step by step using the Corner Point Method — we set up the feasible region, locate every corner point, evaluate the objective function and read off the optimal value, with each answer cross-checked against the textbook answer key.
Chapter 12 Overview
Chapter 12, Linear Programming, applies the linear inequalities you learnt in Class XI to real-life optimisation problems — maximising profit or minimising cost subject to limited resources. A linear programming problem (LPP) seeks the optimal value of a linear objective function Z = ax + by, where the decision variables x and y are non-negative and satisfy a set of linear constraints. The chapter develops the graphical (Corner Point) method: graph the constraints to find the feasible region, identify its corner points (vertices), evaluate Z at each, and pick the largest (for a maximum) or smallest (for a minimum). It also explains how to handle bounded versus unbounded feasible regions, the special case of multiple optimal solutions (when two corner points give the same value), and problems with no feasible region. The solutions below work through every question of Exercise 12.1.
Key Concepts & Definitions
Objective function: the linear function Z = ax + by (a, b constants) that must be maximised or minimised. Here x and y are the decision variables.
Constraints: the linear inequalities/equations restricting x and y. The conditions x ≥ 0, y ≥ 0 are the non-negative restrictions.
Feasible region: the common region satisfying all the constraints (including x, y ≥ 0). Every point in it is a feasible solution; any point outside is infeasible.
Bounded / unbounded: a feasible region is bounded if it can be enclosed in a circle; otherwise it is unbounded.
Optimal solution: a point of the feasible region that gives the optimal (maximum or minimum) value of Z.
Corner point: a vertex of the feasible region — the intersection of two boundary lines. By the fundamental theorems, the optimal value (if it exists) always occurs at a corner point.
Important Formulas & Method (Chapter 12)
Standard LPP: Optimise Z = ax + by subject to linear constraints and x ≥ 0, y ≥ 0.
Theorem 1: if Z has an optimal value, it occurs at a corner point of the feasible region.
Theorem 2: if the feasible region R is bounded, Z has both a maximum and a minimum, each at a corner point of R.
Corner Point Method: (1) graph the constraints & find the feasible region; (2) find all corner points; (3) evaluate Z = ax + by at each; (4) the largest is M (max), the smallest is m (min) for a bounded region.
Unbounded region: M is the maximum only if ax + by > M has no point in common with the region; m is the minimum only if ax + by < m has no point in common with the region. Otherwise no such optimum exists.
Multiple optimal solutions: if two corner points give the same optimal value, every point on the segment joining them is also optimal.
Exercise 12.1
Questions are reproduced verbatim from the NCERT textbook; the worked solutions are original, solved by the Corner Point Method and verified against the answers at the back of the book. (Instruction: solve the following Linear Programming Problems graphically.)
1. Maximise Z = 3x + 4y subject to the constraints : x + y ≤ 4, x ≥ 0, y ≥ 0.
2. Minimise Z = − 3x + 4 y subject to x + 2y ≤ 8, 3x + 2y ≤ 12, x ≥ 0, y ≥ 0.
3. Maximise Z = 5x + 3y subject to 3x + 5y ≤ 15, 5x + 2y ≤ 10, x ≥ 0, y ≥ 0.
4. Minimise Z = 3x + 5y such that x + 3y ≥ 3, x + y ≥ 2, x, y ≥ 0.
5. Maximise Z = 3x + 2y subject to x + 2y ≤ 10, 3x + y ≤ 15, x, y ≥ 0.
6. Minimise Z = x + 2y subject to 2x + y ≥ 3, x + 2y ≥ 6, x, y ≥ 0. Show that the minimum of Z occurs at more than two points.
7. Minimise and Maximise Z = 5x + 10 y subject to x + 2y ≤ 120, x + y ≥ 60, x − 2y ≥ 0, x, y ≥ 0.
8. Minimise and Maximise Z = x + 2y subject to x + 2y ≥ 100, 2x − y ≤ 0, 2x + y ≤ 200; x, y ≥ 0.
9. Maximise Z = − x + 2y, subject to the constraints: x ≥ 3, x + y ≥ 5, x + 2y ≥ 6, y ≥ 0.
10. Maximise Z = x + y, subject to x − y ≤ −1, −x + y ≤ 0, x, y ≥ 0.
Miscellaneous Exercise
In the current NCERT 2026–27 edition, Chapter 12 (Linear Programming) contains a single exercise, Exercise 12.1, and no separate Miscellaneous Exercise. After Exercise 12.1 the chapter moves directly to the Summary and a Historical Note. All textbook questions for this chapter are therefore the ten problems solved above.
Common Mistakes to Avoid
Watch out for these
- Forgetting to find every corner point — always intersect each relevant pair of boundary lines and include the axis-intercept vertices that lie in the feasible region.
- Treating an unbounded region like a bounded one. For an unbounded region you must test ax + by > M (for a max) or ax + by < m (for a min) to confirm the optimum truly exists.
- Shading the wrong side of a constraint — use a test point (often the origin) to decide which half-plane satisfies each inequality.
- Missing multiple optimal solutions: when two corner points give the same optimal value, state that every point on the segment joining them is optimal.
- Arithmetic slips when evaluating Z at fractional corner points (e.g. (20/19, 45/19)) — keep fractions exact rather than rounding early.
- Not checking whether the constraints are consistent — if they contradict (as in Q10), there is no feasible region and hence no solution.
Practice MCQs & Assertion–Reason
1. The optimal value of the objective function of an LPP (if it exists) occurs at:
(a) the centre of the feasible region (b) any interior point (c) a corner point (vertex) of the feasible region (d) the origin only
2. A feasible region is said to be bounded if:
(a) it has exactly four corners (b) it can be enclosed within a circle (c) it contains the origin (d) it is a triangle
3. For Maximise Z = 3x + 4y subject to x + y ≤ 4, x, y ≥ 0, the maximum value of Z is:
(a) 12 (b) 16 (c) 4 (d) 0
4. The conditions x ≥ 0, y ≥ 0 in an LPP are called:
(a) objective functions (b) optimal constraints (c) non-negative restrictions (d) feasible solutions
5. If two corner points give the same maximum value of Z, then the maximum:
(a) does not exist (b) occurs only at the origin (c) occurs at every point on the segment joining them (d) occurs at no other point
6. For an unbounded feasible region, the value M is the maximum of Z = ax + by only if:
(a) ax + by > M has no point in common with the region (b) ax + by < M is empty (c) the region is a polygon (d) M = 0
7. In Minimise Z = x + 2y subject to 2x + y ≥ 3, x + 2y ≥ 6, x, y ≥ 0, the minimum value of Z is:
(a) 3 (b) 6 (c) 9 (d) 12
8. A point lying within and on the boundary of the feasible region is called a:
(a) corner point (b) feasible solution (c) optimal solution (d) infeasible point
9. For Maximise Z = x + y subject to x − y ≤ −1, −x + y ≤ 0, x, y ≥ 0:
(a) maximum is 1 (b) maximum is 0 (c) there is no feasible region (d) maximum is unbounded but exists
10. The graphical method of solving an LPP studied in Class 12 is the:
(a) simplex method (b) corner point method (c) transportation method (d) substitution method
For each Assertion–Reason question, choose: (A) Both Assertion and Reason are true and the Reason is the correct explanation of the Assertion; (B) Both are true but the Reason is not the correct explanation; (C) Assertion is true but Reason is false; (D) Assertion is false but Reason is true.
A-R 1. Assertion: For an LPP with a bounded feasible region, both a maximum and a minimum of Z always exist.
Reason: If the feasible region is bounded, the objective function attains its optimum at a corner point of the region.
A-R 2. Assertion: In Maximise Z = 3x + 4y subject to x + y ≤ 4, x, y ≥ 0, the maximum is 16 at (0, 4).
Reason: The optimum of an LPP always occurs at an interior point of the feasible region.
A-R 3. Assertion: The LPP Maximise Z = x + y subject to x − y ≤ −1, −x + y ≤ 0, x, y ≥ 0 has no solution.
Reason: The constraints require y ≥ x + 1 and y ≤ x simultaneously, which is impossible, so the feasible region is empty.
A-R 4. Assertion: For Maximise Z = −x + 2y subject to x ≥ 3, x + y ≥ 5, x + 2y ≥ 6, y ≥ 0, Z has no maximum value.
Reason: The feasible region is unbounded and ax + by > M has points in common with it for every M.
A-R 5. Assertion: When the minimum of Z occurs at two corner points, it also occurs at every point of the segment joining them.
Reason: The objective function is linear, so it is constant along the line through two points giving the same value.
Quick Revision Summary
- An LPP optimises a linear objective function Z = ax + by subject to linear constraints and x, y ≥ 0.
- The feasible region is the common solution of all constraints; its vertices are the corner points.
- By the fundamental theorems, the optimum (if it exists) occurs at a corner point; a bounded region always has both a max and a min.
- Corner Point Method: graph constraints → find all corner points → evaluate Z at each → pick largest (max) / smallest (min).
- For an unbounded region, confirm the optimum with the ax + by > M (or < m) test; it may not exist.
- Equal Z at two corner points ⇒ multiple optimal solutions along the joining segment; contradictory constraints ⇒ no feasible region.
How to score full marks in this chapter
Draw a neat, labelled graph and shade the feasible region using a test point. List every corner point with its coordinates, then make a clear table of Z-values — markers reward the table. For unbounded regions, always add the line stating whether ax + by > M (or < m) meets the region, and explicitly conclude “maximum/minimum exists / does not exist”. When two corner points tie, state the full segment of optimal solutions to bag the last mark.
Frequently Asked Questions
What is Class 12 Maths Chapter 12 Linear Programming about?
Chapter 12 teaches how to solve optimisation problems graphically. You formulate a linear objective function Z = ax + by with linear constraints, graph the feasible region, and use the Corner Point Method to find the maximum or minimum value of Z.
How many exercises are there in Class 12 Maths Chapter 12?
The NCERT 2026–27 edition has a single exercise, Exercise 12.1, with 10 graphical LPP questions. There is no separate Miscellaneous Exercise in this chapter — all questions are solved on this page.
What is the Corner Point Method?
It is the method of evaluating the objective function Z at every corner point (vertex) of the feasible region. The largest value gives the maximum and the smallest gives the minimum, since the optimum of an LPP always occurs at a corner point.
Are these Class 12 Maths Chapter 12 solutions free?
Yes. All solutions are free and follow the official NCERT textbook for the 2026–27 session, solved step by step and verified against the book’s answer key.
