Manufacturing Problem — Linear Programming Application

medium CBSE CBSE 2025 Sample Paper 4 min read

Question

A manufacturer produces two types of furniture — chairs and tables. Each chair requires 1 hour of skilled labour and 2 hours of unskilled labour. Each table requires 2 hours of skilled labour and 1 hour of unskilled labour. The factory has at most 10 hours of skilled and 14 hours of unskilled labour available per day. The profit is ₹30 per chair and ₹20 per table.

How many chairs and tables should the factory produce daily to maximise profit? What is the maximum profit?

(CBSE 2025 Sample Paper — 5 marks)


Solution — Step by Step

Let xx = number of chairs, yy = number of tables produced per day.

We always start by naming what we’re optimising — this becomes our objective function.

Z=30x+20yZ = 30x + 20y

We want to maximise ZZ. Every chair adds ₹30, every table adds ₹20.

From the labour limits:

x+2y10(skilled labour)x + 2y \leq 10 \quad \text{(skilled labour)} 2x+y14(unskilled labour)2x + y \leq 14 \quad \text{(unskilled labour)} x0,y0(non-negativity)x \geq 0, \quad y \geq 0 \quad \text{(non-negativity)}

Read constraints directly from the problem table. One resource = one inequality.

Plot the boundary lines and find where they intersect axes and each other.

Boundary 1: x+2y=10x + 2y = 10 → cuts axes at (10,0)(10, 0) and (0,5)(0, 5)

Boundary 2: 2x+y=142x + y = 14 → cuts axes at (7,0)(7, 0) and (0,14)(0, 14)

Intersection of both lines: Solve simultaneously.

x+2y=10(i)x + 2y = 10 \quad \cdots (i) 2x+y=14(ii)2x + y = 14 \quad \cdots (ii)

Multiply (i)(i) by 2: 2x+4y=202x + 4y = 20. Subtract (ii)(ii): 3y=63y = 6, so y=2y = 2.

Substituting back: x=102(2)=6x = 10 - 2(2) = 6.

Intersection point: (6,2)(6, 2).

Corner points of feasible region: (0,0)(0, 0), (7,0)(7, 0), (6,2)(6, 2), (0,5)(0, 5).

Corner PointZ=30x+20yZ = 30x + 20y
(0,0)(0, 0)₹0
(7,0)(7, 0)₹210
(6,2)(6, 2)220
(0,5)(0, 5)₹100

Maximum value is Z = ₹220 at (x,y)=(6,2)(x, y) = (6, 2).

The factory should produce 6 chairs and 2 tables daily for a maximum profit of ₹220.


Why This Works

Linear programming works on one key theorem: the optimal value of a linear objective function over a convex polygonal region always occurs at a corner point (vertex). So we never need to check interior points — just the vertices.

The feasible region here is the intersection of both half-planes (all four constraints together). Every point inside satisfies all constraints, but profit is maximised only at the boundary — specifically at a corner.

This is why finding all corner points and testing ZZ at each one is a complete method. We are guaranteed to find the global maximum this way.


Alternative Method — Iso-Profit Line

Instead of testing corners, draw lines of the form 30x+20y=k30x + 20y = k for increasing kk.

Start with a small kk, say k=60k = 60 (the line 30x+20y=6030x + 20y = 60). Keep sliding this line outward (away from the origin, parallel to itself) while it still touches the feasible region.

The last point where this “iso-profit line” touches the feasible region is the optimal solution. Geometrically, you can see it grazes the corner (6,2)(6, 2) before leaving the feasible region entirely.

The iso-profit method is faster for verifying answers in MCQ format — you just need to check which corner is “furthest out” in the direction of increasing ZZ. For 5-mark board questions, always use the corner-point table since you need to show working.


Common Mistake

Mixing up which constraint is which. Students often write 2x+y102x + y \leq 10 (swapping the coefficients for skilled labour). Always re-read: “each chair needs 1 hr skilled, each table needs 2 hrs skilled” → coefficient of xx is 1, coefficient of yy is 2 → x+2y10x + 2y \leq 10.

A wrong constraint gives a completely different feasible region and a wrong answer that still looks valid. If your corner point doesn’t give integer values here, go back and re-check your constraint setup — this problem is designed to have clean integer answers.

Want to master this topic?

Read the complete guide with more examples and exam tips.

Go to full topic guide →

Try These Next