Class 12 Maths NCERT Solutions Chapter 12 Ex 12.1 – Linear Programming | Boundless Maths
Ex 12.1 Class 12 Maths NCERT Solutions

Class 12 Maths NCERT Solutions Chapter 12 Ex 12.1 – Linear Programming

This Class 12 Maths NCERT Solutions Chapter 12 Ex 12.1 page covers all 10 questions, solved step-by-step, using the graphical Corner Point Method. Exercise 12.1 is the only exercise in this chapter — there's no 12.2 or Miscellaneous Exercise — so every idea CBSE expects you to know about Linear Programming shows up somewhere in these 10 questions.

The method is always the same three steps: graph the constraints to find the feasible region, locate its corner points by solving pairs of boundary equations simultaneously, then evaluate the objective function Z at each corner point. Questions 1, 3 and 5 are the standard bounded-region case where the largest or smallest value among the corner points is simply the answer. Question 4 introduces an unbounded feasible region, where you must additionally check that no better value exists further out before declaring an optimum. Questions 6, 7 and 8 deal with the "multiple optimal solutions" case — where the objective function happens to run parallel to one edge of the feasible region, so the optimum is achieved along an entire line segment, not just a single point; this is a favourite CBSE "show that" question. Questions 9 and 10 close the exercise with two edge cases every student needs to recognise on sight: a region where the objective function has no maximum at all, and a problem with no feasible region whatsoever.

10Questions
Easy–HardDifficulty Mix
2026-27CBSE Syllabus

Class 12 Maths NCERT Solutions Chapter 12 Ex 12.1 — All 10 Questions

1

Maximise Z = 3x + 4y subject to the constraints: x + y \le 4,\ x \ge 0,\ y \ge 0.

Easy +
Solution

The feasible region is the triangle bounded by x+y=4 and the two axes, with corner points O(0,0), A(4,0) and B(0,4). This region is bounded, so we evaluate Z at each corner.

Corner pointZ = 3x + 4y
O (0, 0)0
A (4, 0)12
B (0, 4)16 ← Maximum
Answer: maximum value of Z is 16, attained at (0, 4).
2

Minimise Z = -3x + 4y subject to x + 2y \le 8,\ 3x + 2y \le 12,\ x \ge 0,\ y \ge 0.

Easy +
Solution

Solving x+2y=8 and 3x+2y=12 simultaneously (subtracting) gives 2x=4 \Rightarrow x=2,\ y=3. The feasible region is bounded, with corner points O(0,0), A(4,0), B(2,3), C(0,4).

Corner pointZ = −3x + 4y
O (0, 0)0
A (4, 0)−12 ← Minimum
B (2, 3)6
C (0, 4)16
Answer: minimum value of Z is −12, attained at (4, 0).
3

Maximise Z = 5x + 3y subject to 3x + 5y \le 15,\ 5x + 2y \le 10,\ x \ge 0,\ y \ge 0.

Medium +
Solution

Solving 3x+5y=15 and 5x+2y=10 simultaneously gives x=\dfrac{20}{19},\ y=\dfrac{45}{19}. Corner points: O(0,0), A(2,0), B(20/19, 45/19), C(0,3).

Corner pointZ = 5x + 3y
O (0, 0)0
A (2, 0)10
B (20/19, 45/19)235/19 ← Maximum
C (0, 3)9
Answer: maximum value of Z is 235/19, attained at (20/19, 45/19).
4

Minimise Z = 3x + 5y such that x + 3y \ge 3,\ x + y \ge 2,\ x, y \ge 0.

Medium +
Solution

Solving x+3y=3 and x+y=2 simultaneously gives y=\dfrac12,\ x=\dfrac32. Corner points on the boundary: A(3,0), B(3/2, 1/2), C(0,2), and the feasible region is unbounded above.

Corner pointZ = 3x + 5y
A (3, 0)9
B (3/2, 1/2)7 ← smallest
C (0, 2)10

Since the region is unbounded, we check whether the open half-plane 3x+5y<7 shares any point with the feasible region. It does not, so 7 is confirmed as the true minimum.

Answer: minimum value of Z is 7, attained at (3/2, 1/2).
5

Maximise Z = 3x + 2y subject to x + 2y \le 10,\ 3x + y \le 15,\ x, y \ge 0.

Easy +
Solution

Solving x+2y=10 and 3x+y=15 simultaneously gives x=4,\ y=3. Corner points: O(0,0), A(5,0), B(4,3), C(0,5).

Corner pointZ = 3x + 2y
O (0, 0)0
A (5, 0)15
B (4, 3)18 ← Maximum
C (0, 5)10
Answer: maximum value of Z is 18, attained at (4, 3).
6

Minimise Z = x + 2y subject to 2x + y \ge 3,\ x + 2y \ge 6,\ x, y \ge 0. Show that the minimum of Z occurs at more than two points.

Hard +
Solution

The two boundary lines 2x+y=3 and x+2y=6 intersect exactly at (0,3), and for x>0 the line x+2y=6 lies above 2x+y=3.

So the binding constraint throughout the feasible region is x+2y\ge6, whose boundary runs from (0,3) to (6,0).

Corner pointZ = x + 2y
(0, 3)6 ← Minimum
(6, 0)6 ← Minimum

Notice that the objective function Z=x+2y is exactly the left-hand side of the constraint x+2y\ge6. So for every point on the boundary segment joining (0,3) and (6,0) — where x+2y=6 holds — Z equals 6.

Answer: minimum value of Z is 6, attained not just at (0,3) and (6,0) but at every point on the line segment joining them — infinitely many optimal solutions.
7

Minimise and Maximise Z = 5x + 10y subject to x + 2y \le 120,\ x + y \ge 60,\ x - 2y \ge 0,\ x, y \ge 0.

Hard +
Solution

Solving the boundary lines pairwise:

x+2y=120 with x=2y gives (60, 30).

x+y=60 with x=2y gives (40, 20).

x+y=60 with y=0 gives (60, 0).

x+2y=120 with y=0 gives (120, 0).

The feasible region is the bounded quadrilateral with these four corners.

Corner pointZ = 5x + 10y
(60, 0)300 ← Minimum
(120, 0)600 ← Maximum
(60, 30)600 ← Maximum
(40, 20)400

Since Z=5x+10y=5(x+2y), and both (120,0) and (60,30) lie on the constraint line x+2y=120, Z equals 600 along the entire edge joining them.

Answer: minimum value of Z is 300 at (60, 0); maximum value of Z is 600, attained at every point on the line segment joining (120, 0) and (60, 30).
8

Minimise and Maximise Z = x + 2y subject to x + 2y \ge 100,\ 2x - y \le 0,\ 2x + y \le 200,\ x, y \ge 0.

Hard +
Solution

Solving the boundary lines pairwise:

x+2y=100 with y=2x gives (20, 40).

y=2x with 2x+y=200 gives (50, 100).

x+2y=100 with x=0 gives (0, 50).

2x+y=200 with x=0 gives (0, 200).

These four points form the bounded feasible quadrilateral.

Corner pointZ = x + 2y
(0, 50)100 ← Minimum
(20, 40)100 ← Minimum
(50, 100)250
(0, 200)400 ← Maximum

Both (0,50) and (20,40) lie on the constraint line x+2y=100, so — exactly like the objective function itself — Z stays at 100 along the entire edge between them.

Answer: minimum value of Z is 100, attained at every point on the line segment joining (0, 50) and (20, 40); maximum value of Z is 400 at (0, 200).
9

Maximise Z = -x + 2y, subject to the constraints: x \ge 3,\ x + y \ge 5,\ x + 2y \ge 6,\ y \ge 0.

Medium +
Solution

Solving x=3 with x+y=5 gives (3, 2); solving x+y=5 with x+2y=6 gives (4, 1). The feasible region is unbounded, extending upward along the line x=3.

Corner pointZ = −x + 2y
(3, 2)1
(4, 1)−2

Checking the open half-plane -x+2y>1: the point (3, 3) is feasible (it satisfies all three constraints) and gives Z=-3+6=3>1. So the feasible region has points with Z arbitrarily larger than any corner-point value.

Answer: Z has no maximum value — as y increases along x = 3, Z increases without bound.
10

Maximise Z = x + y, subject to x - y \le -1,\ -x + y \le 0,\ x, y \ge 0.

Easy +
Solution

The constraint x-y\le-1 rearranges to y\ge x+1. The constraint -x+y\le0 rearranges to y\le x.

These two conditions require x+1\le y\le x simultaneously — but x+1 is always strictly greater than x, so no value of y can satisfy both at once.

Answer: there is no feasible region (the constraints are mutually contradictory), so the problem has no solution.

Know exactly which chapters are costing you marks

1000+ solved CBSE PYQs, unlimited AI-generated practice for your weak areas, and a chapter-wise Performance Report — not just for this chapter, but your entire syllabus.

Explore it →
Common Questions

FAQs — Class 12 Maths NCERT Solutions Chapter 12 Ex 12.1

How many questions are there in Exercise 12.1?

Exercise 12.1 has 10 Linear Programming Problems, all to be solved graphically. It is the only exercise in Chapter 12 — there is no Exercise 12.2 or Miscellaneous Exercise in the NCERT textbook for this chapter.

What method is used to solve these Linear Programming Problems?

All 10 questions are solved using the Corner Point Method: graph the constraints to find the feasible region, identify its corner points (vertices) by solving pairs of boundary equations, evaluate the objective function Z at each corner point, and pick the largest or smallest value — checking unbounded regions carefully, since a maximum or minimum may not always exist.

Where can I find the official NCERT textbook for this exercise?

Exercise 12.1 is from Chapter 12, Linear Programming, in the NCERT Class 12 Mathematics textbook (Part I), published by the National Council of Educational Research and Training (NCERT) and prescribed by CBSE. You can download the official textbook PDF directly from ncert.nic.in, NCERT's official website — the solutions on this page follow the questions exactly as they appear there.

Carry the formulas with you

One-page printable formula cards for every chapter, including Linear Programming.

Get the Formula Cards →
Expert CBSE Coaching · Class 9–12