Admission Open New Batches for Classes 9–12, IIT & NEET
\(Z\)
\(ax+by\)
CLASS XII MATHEMATICS CHAPTER 12

Linear Programming

Complete Class XII Mathematics notes on Linear Programming Problems with graphical interpretation, feasible regions, objective functions, constraints, corner-point method, optimization and CBSE-oriented practice.

CBSE Pattern Complete Chapter Notes Graphical Method Solved Examples Practice Questions
01

Chapter Overview

What is Linear Programming?

Linear Programming is a mathematical technique used to obtain the best possible value of a linear objective function subject to a set of linear restrictions or constraints.

The best value may represent maximum profit, maximum production, minimum cost, minimum time, optimum utilization of resources or another measurable quantity.

Linear Programming Workflow

🔢
Variables
Define \(x,y\)
🎯
Objective
Max / Min \(Z\)
📏
Constraints
Restrictions
📈
Graph
Feasible Region
🏆
Optimum
Best Value

Core Concepts

Basic Terminology

🔢

Decision Variables

The unknown quantities whose values have to be determined are called decision variables.

\(x\) = units of Product A
\(y\) = units of Product B
🎯

Objective Function

The linear function that is required to be maximized or minimized.

\(Z=ax+by\)
📏

Constraints

Linear inequalities that represent limitations on available resources.

\(a_1x+b_1y\le c_1\)
\(a_2x+b_2y\le c_2\)
📍

Feasible Solution

Any point satisfying all constraints, including non-negativity restrictions, is called a feasible solution.

🗺️

Feasible Region

The common region satisfying all the constraints and non-negativity restrictions.

🏆

Optimal Solution

A feasible solution giving the required maximum or minimum value of the objective function.

Optimization

Objective Function

The objective function represents the quantity whose value is to be optimized.

General Form
\(Z=ax+by\)

Maximization

Find the largest possible value of \(Z\).

Maximize \(Z=ax+by\)

Minimization

Find the smallest possible value of \(Z\).

Minimize \(Z=ax+by\)

Restrictions

Constraints and Non-Negativity

Constraints represent the limitations imposed by resources such as raw material, labour, machine hours, capital, storage capacity or production requirements.

\(a_1x+b_1y\le c_1\)
\(a_2x+b_2y\le c_2\)
\(a_3x+b_3y\ge c_3\)
\(x\ge0,\quad y\ge0\)
≤ Constraint

Represents an upper limit.

≥ Constraint

Represents a lower limit.

Non-Negativity

\(x,y\) are generally non-negative quantities.

Graphical Interpretation

Linear Inequalities and Half-Planes

A linear inequality such as \(2x+y\le6\) divides the coordinate plane into two half-planes. The boundary line is obtained by replacing the inequality sign with equality.

Boundary Equation

\(2x+y=6\)

Test Point Method

Choose a convenient point, commonly \((0,0)\), and substitute it into the inequality to identify the required side.

Important Graphing Rule

≤ or ≥

Boundary line is included.

< or >

Boundary line is not included.

Visual Learning

Feasible Region

The feasible region is the common region satisfying all the constraints. Every point inside this region represents a feasible solution.

x y A B C D E F FEASIBLE REGION Common feasible region
Step 1

Draw all boundary lines.

Step 2

Identify the correct half-plane.

Step 3

Take the common region.

Problem Solving

Graphical Method

1

Define Decision Variables

Let \(x\) and \(y\) represent the quantities to be determined.

2

Write the Objective Function

Write the quantity to be maximized or minimized.

\(Z=ax+by\)
3

Write the Constraints

Translate the resource limitations into linear inequalities.

4

Apply Non-Negativity

\(x\ge0,\quad y\ge0\)
5

Draw the Graph

Draw the boundary lines and shade the appropriate half-planes.

6

Find Corner Points

Identify all vertices of the feasible region.

7

Evaluate \(Z\)

Substitute each corner point into the objective function and compare the values.

Most Important Method

Corner Point Method

Once the feasible region has been identified, the objective function is evaluated at the corner points of the feasible region.

Key Principle

For a linear programming problem with a non-empty bounded feasible region, an optimum value occurs at a corner point of the feasible region.

Corner Point \(x\) \(y\) \(Z=ax+by\)
A \(x_1\) \(y_1\) \(Z_1\)
B \(x_2\) \(y_2\) \(Z_2\)
C \(x_3\) \(y_3\) \(Z_3\)
D \(x_4\) \(y_4\) \(Z_4\)

Important Cases

Special Cases in LPP

CASE 01

Bounded Feasible Region

The feasible region is enclosed and has finite extent.

CASE 02

Unbounded Feasible Region

The feasible region extends indefinitely in one or more directions.

CASE 03

Multiple Optimal Solutions

The same optimum value may occur at more than one feasible point, particularly along an edge of the feasible region.

CASE 04

No Feasible Solution

If the constraints have no common region, the LPP has no feasible solution.

CBSE Preparation

Detailed Solved Examples

Example 1

Maximization Problem

Maximize \[ Z=3x+5y \] Subject to \[ x+y\le4 \] \[ x\le2 \] \[ y\le3 \] \[ x\ge0,\quad y\ge0 \]

Solution

  1. Draw the boundary lines \(x+y=4\), \(x=2\) and \(y=3\).
  2. Identify the common feasible region in the first quadrant.
  3. Determine the corner points.
Corner points:

\[ (0,0),\quad (2,0),\quad (2,2),\quad (1,3),\quad (0,3) \]
Point \(x\) \(y\) \(Z=3x+5y\)
(0,0) 0 0 0
(2,0) 2 0 6
(2,2) 2 2 16
(1,3) 1 3 18
(0,3) 0 3 15

Answer

Maximum value of the objective function is

\[ Z_{\max}=18 \]

at \((x,y)=(1,3)\).

Example 2

Formulation of an LPP

A manufacturer produces two products \(A\) and \(B\). Product \(A\) gives a profit of ₹40 per unit and Product \(B\) gives a profit of ₹30 per unit. The production restrictions are represented by:

\(2x+y\le100\)
\(x+2y\le80\)
\(x\ge0,\quad y\ge0\)

Mathematical Model

Maximize \[ Z=40x+30y \] subject to \[ 2x+y\le100 \] \[ x+2y\le80 \] \[ x,y\ge0 \]
Interpretation:

The objective function represents total profit, while the inequalities represent limitations on production resources.

Example 3

Minimization Problem

Minimize \[ Z=5x+4y \] subject to \[ x+y\ge5 \] \[ 2x+y\ge6 \] \[ x\ge0,\quad y\ge0 \]

The boundary equations are drawn first. The appropriate half-planes are then identified using a test point. The corner points of the common feasible region are evaluated in the objective function to obtain the minimum value.

Real-World Connection

Applications of Linear Programming

🏭

Production Planning

Determine an efficient combination of products while considering resource limitations.

💰

Profit Maximization

Select production quantities to maximize a specified profit objective.

💵

Cost Minimization

Determine a combination of resources that minimizes a specified cost.

🚚

Transportation

Mathematical optimization can help allocate resources among locations subject to constraints.

🌾

Agriculture

Land, labour and resource allocation can be represented using mathematical constraints.

⏱️

Resource Allocation

Limited resources can be allocated among competing activities using an optimization model.

Practice

Practice Questions

Q1. Solve graphically:
Maximize \(Z=3x+2y\)
subject to \(x+y\le4\), \(x\le2\), \(y\le3\), \(x,y\ge0\).
Q2. Solve graphically:
Minimize \(Z=5x+4y\)
subject to \(x+y\ge5\), \(2x+y\ge6\), \(x,y\ge0\).
Q3.

Explain the difference between a feasible solution, feasible region and optimal solution.

Q4.

Explain the role of non-negativity restrictions in a Linear Programming Problem.

Q5.

Formulate an LPP representing a production problem involving two products and two limited resources.

Q6.

Explain graphically how multiple optimal solutions can occur.

Higher Order Thinking Skills

HOTS Questions

HOTS 1

A feasible region is unbounded. Explain why evaluating a few corner points does not automatically establish the existence of a finite maximum or minimum.

HOTS 2

Explain geometrically why an objective function may have the same optimum value at every point of a line segment.

HOTS 3

Can two different sets of constraints produce the same feasible region? Explain with mathematical reasoning.

HOTS 4

Construct an LPP whose feasible region has exactly four corner points. Explain how the optimum would be determined.

Concept Check

Assertion–Reason Questions

Assertion:

Every corner point of a feasible region is a feasible solution.

Reason:

Corner points belong to the feasible region.

Assertion:

The conditions \(x\ge0\) and \(y\ge0\) restrict the solution to the first quadrant.

Reason:

Points in the first quadrant have non-negative coordinates.

Assertion:

A linear programming problem may have multiple optimal solutions.

Reason:

An objective function can remain constant along a line segment forming part of the feasible region.

Last-Minute Revision

Quick Revision Sheet

Term Key Point
Decision Variables Unknown quantities to be determined.
Objective Function Linear expression to maximize or minimize.
Constraints Restrictions represented by inequalities.
Feasible Solution Satisfies all constraints.
Feasible Region Common region satisfying all restrictions.
Corner Point Vertex of the feasible region.
Optimal Solution Feasible solution producing the required optimum value.

Essential Formula

\(Z=ax+by\)

Evaluate \(Z\) at the corner points of the feasible region.

CBSE Examination

Exam Tips

✓ Define variables

Clearly state what \(x\) and \(y\) represent.

✓ Write the objective correctly

Check whether the problem requires maximum or minimum.

✓ Include non-negativity

Usually write \(x\ge0,\ y\ge0\).

✓ Draw neatly

Label axes, boundary lines and corner points.

✓ Make the value table

Evaluate \(Z\) at every relevant corner point.

✓ State the final answer

Mention both the optimum value and the corresponding values of the variables.

Chapter Checklist

Linear Programming – Exam Ready

✓ Decision Variables
✓ Objective Function
✓ Constraints
✓ Linear Inequalities
✓ Half-Planes
✓ Feasible Region
✓ Corner Points
✓ Maximum
✓ Minimum
✓ Multiple Optima
✓ Unbounded Region
✓ LPP Applications

Class XII Mathematics • Chapter 12

Linear Programming

Complete notes, graphical illustrations, solved examples, practice questions and examination revision.