Class 12 Mathematics (041) · Chapter 12 NotesLinear Programming

Comprehensive study notes for Class 12 Mathematics Chapter 12: Linear Programming. Learn about feasible regions, corner point method, and optimization.

5 topics5 sample MCQs
Chapter contents

Chapter summary

Linear Programming is a vital branch of mathematics focused on optimization, where the goal is to find the best possible outcome, such as maximum profit or minimum cost, within a given set of requirements. In Class 12, students build upon their knowledge of linear inequalities from Class 11 to solve real-world problems involving resource allocation, production planning, and investment strategies. This chapter introduces the mathematical formulation of Linear Programming Problems (LPP) and focuses on the graphical method for finding solutions. By representing constraints as a system of linear inequalities on a coordinate plane, students learn to identify the feasible region and use the Corner Point Method to determine optimal values. Understanding these concepts is essential for fields like industry, commerce, and management science, where making the most efficient use of limited resources is a primary objective. The chapter emphasizes logical formulation and the geometric interpretation of algebraic constraints.

What you'll learn

1Formulate real-life optimization problems into mathematical linear programming models
2Identify and define objective functions, decision variables, and linear constraints
3Graph systems of linear inequalities to determine the feasible region of a problem
4Distinguish between bounded and unbounded feasible regions
5Apply the Corner Point Method to find the optimal (maximum or minimum) value of an objective function
6Recognize cases involving multiple optimal solutions or no feasible solution

Chapter at a glance

01Introduction to Linear Programming Problem
02Mathematical Formulation of Linear Programming
03Graphical Method of Solution
04Feasible and Optimal Solutions
05Applications of Linear Programming

Detailed chapter notes

01

Mathematical Formulation of LPP

A Linear Programming Problem (LPP) starts with identifying decision variables, usually denoted as x and y, which represent the quantities to be determined. The problem aims to optimize a linear objective function, expressed as Z = ax + by, where a and b are constants. This optimization is subject to various constraints, which are linear inequalities or equations that limit the values of the decision variables based on available resources like budget, space, or time. Additionally, non-negative restrictions (x >= 0, y >= 0) are always included because physical quantities like items produced or hours worked cannot be negative. This mathematical structure allows complex business or logistical decisions to be solved using systematic algebraic and geometric techniques.

  • Objective FunctionThe linear function Z = ax + by to be maximized or minimized
  • Decision VariablesThe variables x and y that represent unknown quantities
  • ConstraintsLinear inequalities or equations restricting the variables
  • Non-negative RestrictionsThe conditions x >= 0 and y >= 0
02

The Feasible Region and Solutions

When all the linear constraints of an LPP, including the non-negative restrictions, are graphed on a coordinate plane, the common area that satisfies every inequality simultaneously is called the feasible region. Every point within this region, as well as every point on its boundary, represents a feasible solution to the problem. These points are valid choices that meet all the given requirements. Conversely, any point outside this region is an infeasible solution because it violates at least one constraint. The feasible region is always a convex region, meaning any line segment connecting two points within the region lies entirely inside the region. Identifying this area is the first step in finding the optimal solution.

  • Feasible RegionThe common shaded area determined by all constraints
  • Feasible SolutionAny point (x, y) located within or on the boundary of the feasible region
  • Infeasible SolutionAny point outside the feasible region
  • Convex RegionThe geometric property where the region has no indentations
03

Fundamental Theorems of Linear Programming

The solution to an LPP is governed by two major theorems. Theorem 1 states that if an optimal value (maximum or minimum) exists for an objective function Z = ax + by, it must occur at a corner point (vertex) of the feasible region. A corner point is where two boundary lines intersect. Theorem 2 specifies that if the feasible region is bounded (meaning it can be enclosed within a circle), then the objective function will definitely have both a maximum and a minimum value, and both will occur at corner points. If the region is unbounded, a maximum or minimum value might not exist, but if it does, it will still be found at one of the vertices.

  • Theorem 1Optimal values occur at the vertices of the feasible region
  • Theorem 2Bounded regions always guarantee both a maximum and a minimum value
  • Corner PointThe intersection of two boundary lines in the feasible region
  • Bounded vs UnboundedBounded regions are finite; unbounded regions extend infinitely
04

The Corner Point Method

The Corner Point Method is a systematic procedure for solving LPPs graphically. First, the feasible region is graphed and all its corner points are identified. Second, the objective function Z = ax + by is evaluated at each of these corner points. For a bounded region, the largest resulting value is the maximum, and the smallest is the minimum. If the region is unbounded, extra steps are required. To check if a value M is truly the maximum, one must graph the open half-plane ax + by > M and see if it shares any points with the feasible region. If it does, no maximum exists. A similar check is done for the minimum using ax + by < m.

  • Step 1Graph constraints and find the feasible region
  • Step 2Identify coordinates of all corner points
  • Step 3Calculate Z at each corner point
  • Step 4For unbounded regions, verify the optimal value using an open half-plane check
05

Multiple Optimal Solutions and Infeasibility

Sometimes, an LPP may not have a single unique solution. If two different corner points produce the same maximum or minimum value, then every single point on the line segment connecting those two corner points is also an optimal solution. This results in infinite optimal solutions for the same problem. On the other hand, some problems have no solution at all. This occurs when the system of linear inequalities is inconsistent, meaning there is no overlapping area that satisfies all constraints simultaneously. In such cases, the feasible region does not exist, and therefore, no feasible or optimal solution can be found.

  • Multiple Optimal SolutionsOccurs when two vertices yield the same optimal value
  • Line Segment PropertyAll points on the segment between two optimal vertices are also optimal
  • No Feasible SolutionOccurs when there is no common region for the constraints
  • InconsistencyWhen constraints contradict each other
Want the complete chapter resources?Topic notes, quizzes and flashcards for Linear Programming.
Explore full chapter →

Quick revision: key points

  • Linear Programming is used to find the optimal value of a linear objective function.
  • The objective function is usually in the form Z = ax + by.
  • Constraints are linear inequalities that define the limits of the problem.
  • Decision variables x and y must be non-negative in most real-world applications.
  • The feasible region is the intersection of all half-planes defined by the constraints.
  • Optimal solutions are always found at the corner points (vertices) of the feasible region.
  • A bounded feasible region always has both a maximum and a minimum value.
  • If two corner points give the same optimal value, the entire line segment between them is optimal.
  • Unbounded regions require a check using an open half-plane to confirm if an optimal value exists.
  • If no common region exists for the constraints, the problem has no feasible solution.

Test yourself

Try each question first, then reveal the answer.

Question 01

A linear programming problem (LPP) aims to

  • Amaximize or minimize a linear objective function subject to linear constraints
  • Bsolve any equation with two variables
  • Cfind all possible solutions to a system of equations
  • Dgraph all linear equations on a coordinate plane
Show answer
Answer: (A) maximize or minimize a linear objective function subject to linear constraints

Linear programming is the mathematical technique of optimizing (maximizing or minimizing) a linear objective function subject to a system of linear constraints (inequalities or equalities).

Question 02

Which of the following is a necessary component of a linear programming problem?

  • AAn objective function and linear constraints
  • BOnly non-negativity constraints
  • CQuadratic equations and inequalities
  • DOnly equality constraints
Show answer
Answer: (A) An objective function and linear constraints

A linear programming problem must have an objective function (to maximize or minimize) and a system of linear constraints that define the feasible region.

Question 03

In linear programming, the region satisfying all constraints simultaneously is called:

  • AFeasible region
  • BInfeasible region
  • CUnbounded region
  • DOptimal region
Show answer
Answer: (A) Feasible region

The feasible region is the set of all points that satisfy every constraint in the linear programming problem. It is where all inequalities are satisfied at the same time.

Question 04

A feasible region in linear programming is defined as:

  • AThe set of all points that satisfy all the given constraints
  • BThe set of points that maximize the objective function
  • CThe boundary lines of the constraints only
  • DThe region outside all constraint lines
Show answer
Answer: (A) The set of all points that satisfy all the given constraints

The feasible region is the intersection of all half-planes defined by the constraints, containing all points that satisfy every constraint simultaneously.

Question 05

A furniture manufacturer produces chairs and tables. Let x = number of chairs and y = number of tables. The profit function is P = 5x + 8y. What type of function is this in linear programming?

  • AConstraint function
  • BObjective function
  • CFeasibility function
  • DBoundary function
Show answer
Answer: (B) Objective function

The profit function P = 5x + 8y represents the objective that needs to be maximized or minimized in a linear programming problem, making it the objective function.

Ready for more practice?Unlock the full quiz for this chapter.
Try more questions →

Frequently asked questions

What is an objective function in Linear Programming?

An objective function is a linear mathematical expression, typically denoted as Z = ax + by, that represents the quantity to be optimized. Depending on the problem, the goal is to either maximize this value, such as for profit or efficiency, or minimize it, such as for cost or time.

What is the difference between a feasible solution and an optimal solution?

A feasible solution is any point (x, y) that satisfies all the given constraints and non-negative restrictions of the problem. An optimal solution is a specific feasible solution that provides the highest (maximum) or lowest (minimum) possible value for the objective function.

Why do we check corner points to find the maximum or minimum value?

According to the fundamental theorems of linear programming, the optimal value of a linear objective function must occur at one of the vertices (corner points) of the feasible region. This allows us to test a few specific points rather than every point in the entire region.

What happens if the feasible region is unbounded?

If the feasible region is unbounded, a maximum or minimum value may not exist. To confirm an optimal value, you must check if the open half-plane (ax + by > M for max or ax + by < m for min) has any points in common with the feasible region. If there are common points, the value is not the optimal one.

Can a Linear Programming Problem have more than one optimal solution?

Yes. If two corner points of the feasible region result in the same maximum or minimum value of the objective function, then every point on the line segment joining those two vertices is also an optimal solution, leading to infinitely many solutions.

Ready to master Linear Programming?

Get notes, topic quizzes, flashcards and an AI doubt solver for every Class 12 chapter. Free to start.

Create your free account