Read and download the CBSE Class 12 Mathematics Linear Programming Assignment Set 03 for the 2026-27 academic session. We have provided comprehensive Class 12 Mathematics school assignments that have important solved questions and answers for Chapter 12 Linear Programming. These resources have been carefuly prepared by expert teachers as per the latest NCERT, CBSE, and KVS syllabus guidelines.
Solved Assignment for Class 12 Mathematics Chapter 12 Linear Programming
Practicing these Class 12 Mathematics problems daily is must to improve your conceptual understanding and score better marks in school examinations. These printable assignments are a perfect assessment tool for Chapter 12 Linear Programming, covering both basic and advanced level questions to help you get more marks in exams.
Chapter 12 Linear Programming Class 12 Solved Questions and Answers
Contents
- 6.1 Linear inequations
- 6.2 Terms of Linear Programming
- 6.3 Mathematical formulation of a linear programming problem
- 6.4 Graphical solution of two variable linear programming problem
- 6.5 To find the vertices of simple feasible region without drawing a graph
- 6.6 Problems having infeasible solutions
- 6.7 Some important points about L.P.P.
- 6.8 Advantages and Limitations of L.P.P
- Assignment (Basic and Advance Level)
- Answer Sheet of Assignment
G.B. Dantzing
The linear programming originated during World War II, when the British and American military management called upon a group of Scientists to study and plan the war activities, so that maximum damages could be inflicted on the enemy camps at minimum cost and loss.
Because of the success in military operations, it quickly spread in all phases of industry and government organizations. The Russian mathematician L.Kantorovich has, for a number of years, been interested in the applications of mathematics to programming problems. In 1941, F.L. Hitchcock formulated and solved the transportation problem. In 1947 T.C. Koopmans solved the transportation problem. The minimum cost diet problem was studied by economist Stigler in 1945. In 1947, G.B. Dantzig suggested an efficient method known as the simplex method, which is an iterative procedure to solve any linear programming problem in a finite number of steps.
Linear Programming
‘Linear Programming’ is a scientific tool to handle optimization problems. Here, we shall learn about some basic concepts of linear programming problems in two variables, their applications, advantages, limitations, formulation and graphical method of solution.
6.1 Linear Inequations
(1) Graph of linear inequations
(i) Linear inequation in one variable : \(ax + b > 0\), \(ax + b < 0\), \(cy + d > 0\), \(cy + d < 0\) etc. are called linear inequations in one variable. Graph of these inequations can be drawn as follows :
The graph of \(ax + b > 0\) and \(ax + b < 0\) are obtained by dividing \(xy\)-plane in two semi-planes by the line \(x = -\frac{b}{a}\) (which is parallel to \(y\)-axis). Similarly for \(cy + d > 0\) and \(cy + d < 0\).
(ii) Linear Inequation in two variables : General form of these inequations are \(ax + by > c\), \(ax + by < c\). If any ordered pair \((x_1, y_1)\) satisfies some inequations, then it is said to be a solution of the inequations.
The graph of these inequations is given below (for \(c > 0\)) :
Working rule
To draw the graph of an inequation, following procedure is followed :
- (i) Write the equation \(ax + by = c\) in place of \(ax + by < c\) and \(ax + by > c\).
- (ii) Make a table for the solutions of \(ax + by = c\).
- (iii) Now draw a line with the help of these points. This is the graph of the line \(ax + by = c\).
- (iv) If the inequation is \(>\) or \(<\), then the points lying on this line is not considered and line is drawn dotted or discontinuous.
- (v) If the inequation is \(\ge\) or \(\le\), then the points lying on the line is considered and line is drawn bold or continuous.
- (vi) This line divides the plane \(XOY\) in two region.
To Find the region that satisfies the inequation, we apply the following rules:
- (a) Take an arbitrary point which will be in either region.
- (b) If it satisfies the given inequation, then the required region will be the region in which the arbitrary point is located.
- (c) If it does not satisfy the inequation, then the other region is the required region.
- (d) Draw the lines in the required region or make it shaded.
(2) Simultaneous linear inequations in two variables : Since the solution set of a system of simultaneous linear inequations is the set of all points in two dimensional space which satisfy all the inequations simultaneously. Therefore to find the solution set we find the region of the plane common to all the portions comprising the solution set of given inequations. In case there is no region common to all the solutions of the given inequations, we say that the solution set is void or empty.
(3) Feasible region : The limited (bounded) region of the graph made by two inequations is called feasible region. All the points in feasible region constitute the solution of a system of inequations. The feasible solution of a L.P.P. belongs to only first quadrant. If feasible region is empty then there is no solution for the problem.
Question. Inequations \(3x - y \ge 3\) and \(4x - y > 4\)
(a) Have solution for positive \(x\) and \(y\)
(b) Have no solution for positive \(x\) and \(y\)
(c) Have solution for all \(x\)
(d) Have solution for all \(y\)
Answer: (a) Have solution for positive \(x\) and \(y\)
Solution: Following figure will be obtained on drawing the graphs of given inequations :
From \(3x - y \ge 3, \frac{x}{1} + \frac{y}{-3} = 1\)
From \(4x - y \ge 4, \frac{x}{1} + \frac{y}{-4} = 1\)
Clearly the common region of both the inequations is true for positive value of \((x, y)\). It is also true for positive values of \(x\) and negative values of \(y\).
Question. The constraints [MP PET 1999] \(-x_1 + x_2 \le 1\); \(-x_1 + 3x_2 \le 9\); \(x_1, x_2 \ge 0\) define
(a) Bounded feasible space
(b) Unbounded feasible space
(c) Both bounded and unbounded feasible space
(d) None of the options
Answer: (b) Unbounded feasible space
Solution: It is clear from the graph, the constraints define an unbounded feasible space.
Question. Shaded region is represented by [MP PET 1997]
(a) \(2x + 5y \ge 80, x + y \le 20, x \ge 0, y \le 0\)
(b) \(2x + 5y \ge 80, x + y \ge 20, x \ge 0, y \ge 0\)
(c) \(2x + 5y \le 80, x + y \le 20, x \ge 0, y \ge 0\)
(d) \(2x + 5y \le 80, x + y \le 20, x \le 0, y \le 0\)
Answer: (c) \(2x + 5y \le 80, x + y \le 20, x \ge 0, y \ge 0\)
Solution: In all the given equations, the origin is present in shaded area. Answer (c) satisfy this condition.
Question. Shaded region is represented by [MP PET 1997]
(a) \(4x - 2y \le 3\)
(b) \(4x - 2y \le -3\)
(c) \(4x - 2y \ge 3\)
(d) \(4x - 2y \ge -3\)
Answer: (b) \(4x - 2y \le -3\)
Solution: Origin is not present in given shaded area. So \(4x - 2y \le -3\) satisfy this condition.
6.2 Terms of Linear Programming
The term programming means planning and refers to a process of determining a particular program.
(1) Objective function : The linear function which is to be optimized (maximized or minimized) is called objective function of the L.P.P.
(2) Constraints or Restrictions : The conditions of the problem expressed as simultaneous equations or inequalities are called constraints or restrictions.
(3) Non-negative Constraints : Variables applied in the objective function of a linear programming problem are always non-negative. The inequalities which represent such constraints are called non-negative constraints.
(4) Basic variables : The \(m\) variables associated with columns of the \(m \times n\) non-singular matrix which may be different from zero, are called basic variables.
(5) Basic solution : A solution in which the vectors associated to \(m\) variables are linear and the remaining \((n - m)\) variables are zero, is called a basic solution. A basic solution is called a degenerate basic solution, if at least one of the basic variables is zero and basic solution is called non-degenerate, if none of the basic variables is zero.
(6) Feasible solution : The set of values of the variables which satisfies the set of constraints of linear programming problem (L.P.P) is called a feasible solution of the L.P.P.
(7) Optimal solution : A feasible solution for which the objective function is minimum or maximum is called optimal solution.
(8) Iso-profit line : The line drawn in geometrical area of feasible region of L.P.P. for which the objective function remains constant at all the points lying on the line, is called iso-profit line.
If the objective function is to be minimized then these lines are called iso-cost lines.
(9) Convex set : In linear programming problems feasible solution is generally a polygon in first quadrant . This polygon is convex. It means if two points of polygon are connecting by a line, then the line must be inside to polygon. For example,
Figure (i) and (ii) are convex set while (iii) and (iv) are not convex set
6.3 Mathematical formulation of a Linear programming problem
There are mainly four steps in the mathematical formulation of a linear programming problem, as mathematical model. We will discuss formulation of those problems which involve only two variables.
(1) Identify the decision variables and assign symbols \(x\) and \(y\) to them. These decision variables are those quantities whose values we wish to determine.
``` ```html
(2) Identify the set of constraints and express them as linear equations/inequations in terms of the decision variables. These constraints are the given conditions.
(3) Identify the objective function and express it as a linear function of decision variables. It might take the form of maximizing profit or production or minimizing cost.
(4) Add the non-negativity restrictions on the decision variables, as in the physical problems, negative values of decision variables have no valid interpretation.
6.4 Graphical solution of two variable Linear programming problem
There are two techniques of solving an L.P.P. by graphical method. These are :
(1) Corner point method, and (2) Iso-profit or Iso-cost method.
(1) Corner point method
Working rule
- (i) Formulate mathematically the L.P.P.
- (ii) Draw graph for every constraint.
- (iii) Find the feasible solution region.
- (iv) Find the coordinates of the vertices of feasible solution region.
- (v) Calculate the value of objective function at these vertices.
- (vi) Optimal value (minimum or maximum) is the required solution.
Note :
- If there is no possibility to determine the point at which the suitable solution found, then the solution of problem is unbounded.
- If feasible region is empty, then there is no solution for the problem.
- Nearer to the origin, the objective function is minimum and that of further from the origin, the objective function is maximum.
(2) Iso-profit or Iso-cost method
Various steps of the method are as follows :
- (i) Find the feasible region of the L.P.P.
- (ii) Assign a constant value \( Z_1 \) to \( Z \) and draw the corresponding line of the objective function.
- (iii) Assign another value \( Z_2 \) to \( Z \) and draw the corresponding line of the objective function.
- (iv) If \( Z_1 < Z_2 \) (\( Z_1 > Z_2 \)), then in case of maximization (minimization) move the line \( P_1Q_1 \) corresponding to \( Z_1 \) to the line \( P_2Q_2 \) corresponding to \( Z_2 \) parallel to itself as far as possible, until the farthest point within the feasible region is touched by this line. The coordinates of the point give maximum (minimum) value of the objective function.
Note : The problem with more equations/inequations can be handled easily by this method.
In case of unbounded region, it either finds an optimal solution or declares an unbounded solution. Unbounded solutions are not considered optimal solution. In real world problems, unlimited profit or loss is not possible.
6.5 To find the Vertices of Simple feasible region without Drawing a Graph
(1) Bounded region: The region surrounded by the inequalities \( ax + by \le m \) and \( cx + dy \le n \) in first quadrant is called bounded region. It is of the form of triangle or quadrilateral. Change these inequalities into equation, then by putting \( x = 0 \) and \( y = 0 \), we get the solution also by solving the equation in which there may be the vertices of bounded region.
The maximum value of objective function lies at one vertex in limited region.
(2) Unbounded region: The region surrounded by the inequations \( ax + by \ge m \) and \( cx + dy \ge n \) in first quadrant, is called unbounded region.
Change the inequation in equations and solve for \( x = 0 \) and \( y = 0 \). Thus we get the vertices of feasible region.
The minimum value of objective function lies at one vertex in unbounded region but there is no existence of maximum value.
6.6 Problems having Infeasible Solutions
In some of the linear programming problems, constraints are inconsistent i.e. there does not exist any point which satisfies all the constraints. Such type of linear programming problems are said to have infeasible solution.
For Example : Maximize \( Z = 5x + 2y \) subject to the constraints
\( x + y \le 2 \), \( 3x + 3y \ge 2 \), \( x, y \ge 0 \)
The above problem is illustrated graphically in the fig.
There is no point satisfying the set of above constraints. Thus, the problem is having an infeasible solution.
6.7 Some important points about L.P.P.
- (1) If the constraints in a linear programming problem are changed, the problem is to be re-evaluated.
- (2) The optimal value of the objective function is attained at the point, given by corner points of the feasible region.
- (3) If a L.P.P. admits two optimal solutions, it has an infinite number of optimal solutions.
- (4) If there is no possibility to determine the point at which the suitable solution can be found, then the solution of problem is unbounded.
- (5) The maximum value of objective function lies at one vertex in limited region.
Question. A firm makes pants and shirt. A shirt takes 2 hour on machine and 3 hour of man labour while a pant takes 3 hour on machine and 2 hour of man labour. In a week there are 70 hour of machine and 75 hour of man labour available. If the firm determines to make \( x \) shirts and \( y \) pants per week, then for this the linear constraints are
(a) \( x \ge 0, y \ge 0, 2x + 3y \ge 70, 3x + 2y \ge 75 \)
(b) \( x \ge 0, y \ge 0, 2x + 3y \le 70, 3x + 2y \ge 75 \)
(c) \( x \ge 0, y \ge 0, 2x + 3y \ge 70, 3x + 2y \le 75 \)
(d) \( x \ge 0, y \ge 0, 2x + 3y \le 70, 3x + 2y \le 75 \)
Answer: (d) \( x \ge 0, y \ge 0, 2x + 3y \le 70, 3x + 2y \le 75 \)
Solution:
Working time on machine: Shirt (\( x \)) 2 hours, Pant (\( y \)) 3 hours, Availability 70 hours.
Man labour: Shirt (\( x \)) 3 hours, Pant (\( y \)) 2 hours, Availability 75 hours.
Linear constraints are \( 2x + 3y \le 70 \), \( 3x + 2y \le 75 \) and \( x, y \ge 0 \).
Question. The minimum value of the objective function \( Z = 2x + 10y \) for linear constraints \( x - y \ge 0 \), \( x - 5y \le -5 \) and \( x, y \ge 0 \) is
(a) 10
(b) 15
(c) 12
(d) 8
Answer: (b) 15
Solution: Required region is unbounded whose vertex is \( \left(\frac{5}{4}, \frac{5}{4}\right) \).
Hence the minimum value of objective function is \( 2 \times \frac{5}{4} + 10 \times \frac{5}{4} = 15 \).
Question. Minimize \( z = \sum_{i=1}^{m} \sum_{j=1}^{n} c_{ij} x_{ij} \)
Subject to: \( \sum_{j=1}^{n} x_{ij} \le a_i, i = 1, \dots, m \); \( \sum_{i=1}^{m} x_{ij} = b_j, j = 1, \dots, n \) is a LPP with number of constraints
(a) \( m + n \)
(b) \( m - n \)
(c) \( mn \)
(d) \( \frac{m}{n} \)
Answer: (a) \( m + n \)
Solution:
(I) Condition:
\( i = 1, x_{11} + x_{12} + x_{13} + \dots + x_{1n} \le a_1 \)
\( i = 2, x_{21} + x_{22} + x_{23} + \dots + x_{2n} \le a_2 \)
\( i = 3, x_{31} + x_{32} + x_{33} + \dots + x_{3n} \le a_3 \)
...
\( i = m, x_{m1} + x_{m2} + x_{m3} + \dots + x_{mn} \le a_m \rightarrow m \) constraints
(II) Condition:
\( j = 1, x_{11} + x_{21} + x_{31} + \dots + x_{m1} = b_1 \)
\( j = 2, x_{12} + x_{22} + x_{32} + \dots + x_{m2} = b_2 \)
...
\( j = n, x_{1n} + x_{2n} + x_{3n} + \dots + x_{mn} = b_n \rightarrow n \) constraints
Total constraints \( = m + n \).
Question. Maximize \( z = 3x + 2y \), subject to \( x + y \ge 1, y - 5x \le 0, x - y \ge -1, x + y \le 6, x \le 3 \) and \( x, y \ge 0 \)
(a) \( x = 3 \)
(b) \( y = 3 \)
(c) \( z = 15 \)
(d) All of the options
Answer: (d) All of the options
Solution: The shaded region represents the bounded region (3,3) satisfies, so \( x = 3, y = 3 \) and \( z = 15 \).
Question. Maximum value of \( 4x + 5y \) subject to the constraints \( x + y \le 20, x + 2y \le 35, x - 3y \le 12 \) is
(a) 84
(b) 95
(c) 100
(d) 96
Answer: (b) 95
Solution: Obviously, \( \text{max. } 4x + 5y = 95 \). It is at (5, 15).
Question. The maximum value of \( Z = 4x + 3y \) subjected to the constraints \( 3x + 2y \ge 160, 5x + 2y \ge 200, x + 2y \ge 80, x, y \ge 0 \) is
(a) 320
(b) 300
(c) 230
(d) None of the options
Answer: (d) None of the options
Solution: Obviously, it is unbounded. Therefore its maximum value does not exist.
Question. The objective function \( Z = 4x + 3y \) can be maximized subjected to the constraints \( 3x + 4y \le 24, 8x + 6y \le 48, x \le 5, y \le 6; x, y \ge 0 \)
(a) At only one point
(b) At two points only
(c) At an infinite number of points
(d) None of the options
Answer: (c) At an infinite number of points
Solution: Obviously, the optimal solution is found on the line which is parallel to 'isoprofit line'. Hence it has infinite number of solutions.
Question. The maximum value of \( \mu = 3x + 4y \) subjected to the conditions \( x + y \le 40, x + 2y \le 60; x, y \ge 0 \) is
(a) 130
(b) 120
(c) 40
(d) 140
Answer: (d) 140
Solution: Obviously Max \( \mu = 3x + 4y \) at (20,20), \( \mu = 60 + 80 = 140 \).
6.8 Advantages and Limitations of L.P.P.
(1) Advantages : Linear programming is used to minimize the cost of production for maximum output. In short, with the help of linear programming models, a decision maker can most efficiently and effectively employ his production factor and limited resources to get maximum profit at minimum cost.
(2) Limitations :
- (i) The linear programming can be applied only when the objective function and all the constraints can be expressed in terms of linear equations/inequations.
- (ii) Linear programming techniques provide solutions only when all the elements related to a problem can be quantified.
- (iii) The coefficients in the objective function and in the constraints must be known with certainty and should remain unchanged during the period of study.
- (iv) Linear programming technique may give fractional valued answer which is not desirable in some problems.
Free study material for Mathematics
CBSE Class 12 Mathematics Chapter 12 Linear Programming Assignment
Access the latest Chapter 12 Linear Programming assignments designed as per the current CBSE syllabus for Class 12. We have included all question types, including MCQs, short answer questions, and long-form problems relating to Chapter 12 Linear Programming. You can easily download these assignments in PDF format for free. Our expert teachers have carefully looked at previous year exam patterns and have made sure that these questions help you prepare properly for your upcoming school tests.
Benefits of solving Assignments for Chapter 12 Linear Programming
Practicing these Class 12 Mathematics assignments has many advantages for you:
- Better Exam Scores: Regular practice will help you to understand Chapter 12 Linear Programming properly and you will be able to answer exam questions correctly.
- Latest Exam Pattern: All questions are aligned as per the latest CBSE sample papers and marking schemes.
- Huge Variety of Questions: These Chapter 12 Linear Programming sets include Case Studies, objective questions, and various descriptive problems with answers.
- Time Management: Solving these Chapter 12 Linear Programming test papers daily will improve your speed and accuracy.
How to solve Mathematics Chapter 12 Linear Programming Assignments effectively?
- Read the Chapter First: Start with the NCERT book for Class 12 Mathematics before attempting the assignment.
- Self-Assessment: Try solving the Chapter 12 Linear Programming questions by yourself and then check the solutions provided by us.
- Use Supporting Material: Refer to our Revision Notes and Class 12 worksheets if you get stuck on any topic.
- Track Mistakes: Maintain a notebook for tricky concepts and revise them using our online MCQ tests.
Best Practices for Class 12 Mathematics Preparation
For the best results, solve one assignment for Chapter 12 Linear Programming on daily basis. Using a timer while practicing will further improve your problem-solving skills and prepare you for the actual CBSE exam.
FAQs
You can download free PDF assignments for Class 12 Mathematics Chapter 12 Linear Programming from StudiesToday.com. These practice sheets have been updated for the 2026-27 session covering all concepts from latest NCERT textbook.
Yes, our teachers have given solutions for all questions in the Class 12 Mathematics Chapter 12 Linear Programming assignments. This will help you to understand step-by-step methodology to get full marks in school tests and exams.
Yes. These assignments are designed as per the latest CBSE syllabus for 2026. We have included huge variety of question formats such as MCQs, Case-study based questions and important diagram-based problems found in Chapter 12 Linear Programming.
Practicing topicw wise assignments will help Class 12 students understand every sub-topic of Chapter 12 Linear Programming. Daily practice will improve speed, accuracy and answering competency-based questions.
Yes, all printable assignments for Class 12 Mathematics Chapter 12 Linear Programming are available for free download in mobile-friendly PDF format.