Edzy
AI TutorResourcesToolsCompareBuy
SearchDownload AppLogin
Edzy

Edzy for Classes 6-12

Edzy is a personal AI tutor for CBSE and State Board students, with curriculum-aligned guidance, practice, revision, and study plans that adapt to each learner.

  • Email: always@edzy.ai
  • Phone: +91 96256 68472
  • WhatsApp: +91 96256 68472
  • Address: Sector 63, Gurgaon, Haryana

Follow Edzy

Browse by Class

  • CBSE Class 6
  • CBSE Class 7
  • CBSE Class 8
  • CBSE Class 9
  • CBSE Class 10
  • CBSE Class 11
  • CBSE Class 12
Explore the CBSE resource hub

Explore Edzy

  • Study Resources
  • Free Study Tools
  • Best Apps for Board Exams
  • Edzy vs ChatGPT
  • About Us
  • Why We Built Edzy
  • Blog
  • CBSE AI Tutor

Support & Legal

  • Help & FAQs
  • Accessibility
  • Privacy Policy
  • Terms & Conditions
  • Refund Policy
  • Cookie Policy
  • Site Directory

© 2026 Edzy. All rights reserved.

Curriculum-aligned learning paths for students in Classes 6-12.

CBSE
Class 12
Mathematics
Mathematics Part - II
Linear Programming

Worksheet

Practice Hub

Worksheet: Linear Programming

This chapter focuses on linear programming, a method used to optimize certain objectives within given constraints, which is applicable in various fields like economics and management.

Structured practice

Linear Programming - Practice Worksheet

Strengthen your foundation with key concepts and basic applications.

This worksheet covers essential long-answer questions to help you build confidence in Linear Programming from Mathematics Part - II for Class 12 (Mathematics).

Practice Worksheet

Practice Worksheet

Basic comprehension exercises

Strengthen your understanding with fundamental questions about the chapter.

Questions

1

Define Linear Programming and explain its significance in real-life applications. Provide examples of industries where it is used.

Linear Programming (LP) is a mathematical method for determining a way to achieve the best outcome in a given mathematical model. Its significance lies in optimizing processes, maximizing profits, or minimizing costs under given constraints. For example, in manufacturing, LP can help determine the optimal mix of products to maximize profit given limited resources. In logistics, it can optimize shipping routes to minimize costs. Overall, LP is widely used in industries such as finance, healthcare, and transportation.

2

Formulate the following situation as a Linear Programming problem: A farmer has 100 acres of land and wants to plant wheat and corn. Each acre of wheat costs Rs 100 and each acre of corn costs Rs 150. The farmer wants to invest no more than Rs 10,000 and plant at least 40 acres of crops. How can this be modeled?

Let x be the acres of wheat and y be the acres of corn. The constraints are: x + y ≥ 40 (minimum acreage), 100x + 150y ≤ 10000 (budget constraint). The objective function may be Z = profit per acre of wheat and corn, which should be defined sales price minus cost. Therefore, we need to maximize Z = Profit from wheat (a function of x) + Profit from corn (a function of y) subject to the constraints defined.

3

Explain the graphical method of solving a Linear Programming problem and provide an example with constraints and objective function.

The graphical method involves plotting the constraint inequalities on a graph. The feasible region is determined by the area where all constraints overlap. For example, consider maximizing Z = 2x + 3y with constraints x + y ≤ 10, x ≥ 0, and y ≥ 0. By plotting these equations, we find the feasible region. The optimal solution occurs at the vertices of this region, which can be calculated to find the maximum value of the objective function.

4

How do you find the corner points of the feasible region in a Linear Programming problem? Illustrate this with an example.

You find corner points by solving the equations derived from the constraint inequalities. For instance, if we have x + y ≤ 10 and x - y ≤ 2, you would set up equations to identify points of intersection. Solving these gives corner points like (0, 10), (5, 5), and (8, 2). Evaluating the objective function at these points gives potential solutions.

5

Discuss the importance of the objective function in a Linear Programming problem. Provide an example to illustrate your explanation.

The objective function quantitatively expresses the purpose of the Linear Programming problem, generally to maximize or minimize a particular quantity. For instance, in a profit maximization problem, the objective function Z = 50x + 60y, where x and y are quantities of products, determines the best combination of products to achieve maximum profit while adhering to constraints. It encapsulates the goal and directly influences the decision-making process.

6

What potential limitations exist in the use of Linear Programming? Discuss with examples.

Limitations of Linear Programming include assumptions of linearity in relationships, which may not hold true in real life, and the presumption that all coefficients are known, which might not be the case due to market fluctuations. For example, when forecasting demands in stocks, the relationships can be non-linear and uncertain, thus leading LP to yield less applicable results.

7

Define and differentiate between bounded and unbounded feasible regions in Linear Programming. Provide examples of each.

A bounded feasible region is one that can be enclosed within a finite area, while an unbounded region extends indefinitely in one or more directions. An example of a bounded region would be constraints like x + y ≤ 10, x, y ≥ 0. An unbounded region may occur in problems where there are inequalities like x + y ≥ 10, which allows for unlimited values of x and y in the positive quadrant. Visualizing these can help in understanding the implications for optimization.

8

Explain the concept of constraints in Linear Programming and illustrate with a practical example.

Constraints in Linear Programming are conditions that limit the options available in the decision-making process. These can include limitations on resources such as budget, time, or manpower. For instance, if a company can only produce a maximum of 100 units of a product due to materials constraints, this creates an inequality constraint on production levels. The solution to the LP problem must satisfy these constraints to be considered feasible.

9

What is the Corner Point Method and how is it applied in solving Linear Programming problems?

The Corner Point Method involves identifying and evaluating the objective function at each corner point of the feasible region to find the optimal solution. For example, in maximizing Z = 3x + 4y subject to constraints x + y ≤ 100, x ≥ 0, evaluate Z at each corner point identified in the feasible region. The point with the highest (or lowest for minimization) Z value offers your optimal solution.

Learn Better On The App
One app for the full journey

The NCERT Companion

From planning to practice to revision, keep your full study workflow in one place.

Planning to practice
Everything connected

Faster access to practice, revision, and daily study flow.

Edzy mobile app preview

Linear Programming - Mastery Worksheet

Advance your understanding through integrative and tricky questions.

This worksheet challenges you with deeper, multi-concept long-answer questions from Linear Programming to prepare for higher-weightage questions in Class 12.

Mastery Worksheet

Mastery Worksheet

Intermediate analysis exercises

Deepen your understanding with analytical questions about themes and characters.

Questions

1

A bakery produces two types of bread: whole wheat and white bread. The cost of producing a loaf of whole wheat bread is Rs 5 and white bread is Rs 3. The total cost of production cannot exceed Rs 500. They also require different amounts of ingredients: 2 units of flour per loaf of whole wheat and 1 unit per loaf of white bread, with a maximum of 200 units of flour available. Formulate this problem in terms of a linear programming model to maximize the profit, given that whole wheat bread sells for Rs 10 and white bread sells for Rs 7. Solve graphically and state the optimal solution. Provide a thorough explanation and diagram.

Define variables x (whole wheat) and y (white). Set the cost constraint: 5x + 3y ≤ 500. Flour constraint: 2x + y ≤ 200. Objective function: Maximize Z = 10x + 7y. The solution involves determining intersection points and shading the feasible region, then evaluating the Z function at these points to find the maximum profit.

2

A factory produces two products P1 and P2. Each product requires different processing time on three machines: A, B, and C. Product P1 requires 2 hours on A, 1 hour on B, and 1.5 hours on C. Product P2 requires 1 hour on A, 2 hours on B, and 1 hour on C. The available hours for machines A, B, and C are limited to 40, 60, and 45 hours, respectively. Formulate the LP problem and solve it graphically. Discuss how varying the constraints would affect the optimal output.

Let x (P1) and y (P2). Constraints: 2x + y ≤ 40 (A), x + 2y ≤ 60 (B), 1.5x + y ≤ 45 (C). Maximize Z = profit from P1 + profit from P2. Solve graphically using corner point method to identify optimal production quantities.

3

An electronics company produces two products: laptops and tablets. Each laptop requires 3 hours of labor and 2 kg of components, while each tablet requires 2 hours of labor and 1 kg of components. The company has a maximum of 60 hours of labor and 40 kg of components per week. Formulate the LP model to maximize profit if laptops sell for Rs 15,000 and tablets for Rs 10,000. Graph the constraints, identify the feasible region, and determine optimal product quantities.

Let x (laptops) and y (tablets). Constraints: 3x + 2y ≤ 60 (labor), 2x + y ≤ 40 (components). Objective: Maximize Z = 15000x + 10000y. Use graphical methods to evaluate profit at each corner point.

4

A restaurant plans to maximize dinners served within the constraints of available resources: A maximum of 100 servings can be prepared, and they can use no more than 200 pounds of meat and 50 pounds of vegetables. Meals require different resources: dinner for 4 people uses 1 pound of meat and 0.5 pounds of vegetables; dinner for 2 uses 0.5 pounds of meat and 0.25 pounds of vegetables. Set up a linear programming model and identify the number of each dinner type that maximizes servings.

Let x (4-person dinners) and y (2-person dinners). Constraints: x + y ≤ 100 (total meals), x + 0.5y ≤ 200 (meat), 0.5x + 0.25y ≤ 50 (vegetables). Maximize Z = 4x + 2y. Graphically determine the feasible region and optimal solution.

5

A manufacturing company produces items A and B. The production of A requires 2 hours of machine time and 3 tons of raw materials, while B requires 1 hour and 2 tons. The total availability is 30 hours of machine time and 60 tons of raw materials. Define the linear programming problem to maximize profit given that A sells for Rs 40 and B for Rs 60. Calculate the optimal production strategy and highlight common misconceptions related to resource constraints and their impact on profits.

Let x (A) and y (B). Constraints: 2x + y ≤ 30 (machine), 3x + 2y ≤ 60 (materials). Maximize profit Z = 40x + 60y. Graph the constraints and find intersection points to evaluate for maximum Z.

6

A graphic designer needs to create posters and flyers for an upcoming event. Each poster takes 4 hours to design and 2 hours for printing; each flyer takes 1 hour for design and 1 hour for printing. She has 40 hours available for designing and 30 hours for printing. Formulate this objective as a linear programming model to maximize the number of items, then solve graphically.

Define x (poster) and y (flyer). Constraints: 4x + y ≤ 40 (design), 2x + y ≤ 30 (printing). Objective function: Maximize Z = x + y. Graph to find the feasible region and evaluate corner points.

7

A magazine publisher wants to maximize its profit from advertisement space, which can accept ads for two different sizes: full-page and half-page. A full-page ad has a profit of Rs 2000, while a half-page ad has Rs 1200. The magazine can fit a maximum of 10 full-page ads or 20 half-page ads. Formulate as LP and state the optimal number of each type of ad.

Set x (full-page) and y (half-page). Constraints: x + 0.5y ≤ 10 (full-page limit), 0.5x + y ≤ 20 (half-page limit). Maximize Z = 2000x + 1200y. Graph the constraints and evaluate vertices.

8

A farmer has a field where he can plant acorn and chestnut trees. Acorns take 5 years to mature and produce Rs 700 profit each, while chestnuts take 4 years and yield Rs 500 each. He can plant 100 trees in total but has only enough land for 70 acorns. Define the linear programming problem and find out how many of each type should he plant to maximize profit.

Let x (acorns) and y (chestnuts). Constraints: x + y ≤ 100 (total), x ≤ 70 (land for acorns). Maximize Z = 700x + 500y. Graph constraints, find feasible region, and test corner points.

9

As part of a school science project, students intend to distribute materials in such a way as to maximize the creation of work models. Each model requires specific combinations of resources: wood, plastic, and fabric, with distinct quantities needed per model type. Analyze this project to identify a linear programming approach that balances resource use while maximizing educational output.

Set decision variables for each model. Formulate constraints based on resource limits, ensuring a clear definition for maximizing educational output while solving for the optimal strategy.

Linear Programming - Challenge Worksheet

Push your limits with complex, exam-level long-form questions.

The final worksheet presents challenging long-answer questions that test your depth of understanding and exam-readiness for Linear Programming in Class 12.

Challenge Worksheet

Challenge Worksheet

Advanced critical thinking

Test your mastery with complex questions that require critical analysis and reflection.

Questions

1

Analyze the impact of altering the profit margins on tables and chairs on the optimal solution of the dealer's problem.

Consider how changes in profit margins impact the objective function and re-evaluate the constraints.

2

Evaluate the advantages and disadvantages of using graphical methods versus the simplex method for solving linear programming problems.

Offer comparative insights on the applicability, ease, and efficiency of both methods through examples.

3

Explore real-life applications of linear programming in industries other than furniture sales. Discuss at least two distinct cases.

Illustrate how linear programming optimizes resources in industries like transportation and manufacturing.

4

Design a linear programming model for a small bakery that has constraints on ingredients and aims to maximize profit from baked goods.

Formulate the objective function and constraints clearly, considering ingredient availability and sales potential.

5

Critique the assumption of linearity in the constraints of a linear programming problem and the implications of using non-linear models.

Analyze how relaxing the condition of linearity could lead to different solutions and impacts on the feasibility of a problem.

6

Discuss how multiple optimal solutions can occur in linear programming problems and the significance of such solutions.

Explain the concept of degeneracy and how it affects decision-making in real-life contexts.

7

Consider a scenario where the company’s budget changes after establishing an initial linear programming model. Propose a strategy to adapt the model to the new budget constraints.

Outline the steps for reevaluating the feasible region and adjusting the objective function accordingly.

8

Illustrate a case where the linear programming problem results in an infeasible region. Explain possible causes and strategies to resolve such issues.

Analyze the constraints that lead to infeasibility and propose alternative solutions or relaxation of constraints.

9

Design a comparative analysis of linear programming and integer programming, highlighting key differences in solving strategies.

Highlight scenarios where integer programming is necessary due to the nature of the decision variables.

10

Evaluate the role of technology in solving linear programming problems, emphasizing the use of software tools.

Discuss how advancements in software and computational techniques have transformed the field of optimization.

Chapters related to "Linear Programming"

Integrals

This chapter covers the concept of integrals, including indefinite and definite integrals, crucial for calculating areas under curves and solving practical problems in various fields.

Start chapter

Application of Integrals

This chapter explores how to use integrals to find areas under curves, between lines, and enclosed by shapes like circles and parabolas. Understanding these applications is crucial for solving real-world problems.

Start chapter

Differential Equations

This chapter introduces differential equations, including their types and applications across various scientific fields.

Start chapter

Vector Algebra

This chapter introduces the fundamental concepts of vectors and their operations, which are crucial in mathematics, physics, and engineering.

Start chapter

Three Dimensional Geometry

This chapter focuses on the concepts and methods related to three-dimensional geometry, essential for understanding spatial relationships in mathematics.

Start chapter

Probability

This chapter introduces the fundamental concepts of probability, including conditional probability and its applications which are essential for understanding uncertainty in random experiments.

Start chapter

Worksheet Levels Explained

This drawer provides information about the different levels of worksheets available in the app.

Linear Programming Summary, Important Questions & Solutions | All Subjects

Question Bank

Worksheet

Revision Guide

Formula Sheet