Linear Programming MCQ Quiz - Objective Question with Answer for Linear Programming - Download Free PDF

Last updated on Jun 18, 2025

Latest Linear Programming MCQ Objective Questions

Linear Programming Question 1:

An objective function is and constraints are,

The maximum value of the objective function is:

  1. 18
  2. 24
  3. 30
  4. 12

Answer (Detailed Solution Below)

Option 1 : 18

Linear Programming Question 1 Detailed Solution

Concept:

Objective function: \( p(x,y) = 3x + 9y \)

Constraints:

  • \( x + y \leq 8 \)
  • \( x + 2y \leq 4 \)
  • \( x \geq 0 \)
  • \( y \geq 0 \)

Step 1: Identify the Feasible Region

First, find the intersection points of the constraints to determine the vertices of the feasible region.

  1. Intersection of x + y = 8 and x + 2y = 4 :

    Subtract the first equation from the second:

    \( (x + 2y) - (x + y) = 4 - 8 \)

    \( y = -4 \)

    Substitute y = -4 into x + y = 8 :

    \( x = 12 \)

    However, y = -4 violates y \geq 0 , so this intersection is not feasible.

  2. Intersection of x + y = 8 with y = 0 :

    \( x = 8 \), y = 0 . This gives the point (8, 0) .

  3. Intersection of x + 2y = 4 with x = 0 :

    \( y = 2 \), x = 0 . This gives the point (0, 2) .

  4. Intersection of x + 2y = 4 with y = 0 :

    \( x = 4 \), y = 0 . This gives the point (4, 0) .

  5. Origin (0, 0) :

    This point satisfies all constraints.

The feasible vertices are (0, 0) , (4, 0) , and (0, 2) . The point (8, 0) is not feasible because it violates x + 2y \leq 4 .

Step 2: Evaluate the Objective Function at Each Vertex

  1. At (0, 0) :

    \( p(0, 0) = 3(0) + 9(0) = 0 \)

  2. At (4, 0) :

    \( p(4, 0) = 3(4) + 9(0) = 12 \)

  3. At (0, 2) :

    \( p(0, 2) = 3(0) + 9(2) = 18 \)

The maximum value of the objective function is the largest value obtained from the feasible vertices, which is 18 at the point (0, 2) .

Linear Programming Question 2:

Maximize Z = 2X1 + 3X2

Subject to

2X1 + X2 ≤ 6

X1 – X2 ≥ 3

X1, X2 ≥ 0

The solution to the above LPP is

  1. optimal
  2. infeasible
  3. unbounded
  4. degenerate
  5. None of the above

Answer (Detailed Solution Below)

Option 1 : optimal

Linear Programming Question 2 Detailed Solution

Concept:

  • In order to find the maximum value of the objective function, the constraints of the objective function are drawn and the region formed by the constraints is the feasible region.

Draw the constraints to find the feasible region:

  • To draw the inequalities, first, draw the equation form of the inequalities.
  • Convert all the constraints to equality and plot on the graph. Put the value of (x1, x2) obtained from the corner points of the feasible region and put it in the objective function.
  • Now check the region which we have to choose depending on the sign of inequality.
  • To check which region we need to choose put (0,0) in both the inequality. and check whether this inequality is satisfying or not.
  • If it is satisfying the inequality then take the region containing t (0,0) else the opposite side of (0,0).

Calculation:

Given:

  • Following cases are observed by the region formed by the constraints

Calculation:

Given:

  • The objective function to maximize is,

Z = 2X1 + 3X2

  • Which is subjected to the constraints,

2X1 + X2 ≤ 6

X1 – X2 ≥ 3

X1, X2 ≥ 0

  • If the given constraints are drawn graphically then,

F1 M.J Madhu 26.05.20 D6

  • The feasible region is a point here, therefore the given LPP has an optimal solution and it will occur at point (3, 0).

Linear Programming Question 3:

In an LPP, if the objective function Z = mx + ny has the same maximum value on the two corner points of the feasible region and these two corner points are lying on the same line segment of the constraint then the number of points at which Zmax occurs is?

  1. 2
  2. 0
  3. Finite
  4. Infinite
  5. 1

Answer (Detailed Solution Below)

Option 4 : Infinite

Linear Programming Question 3 Detailed Solution

Concept:

  • The corner points of the feasible region are the points for which we need to check the value of the objective function.
  • The maximum value of the objective function for these corner points of the feasible region will be the optimal feasible point(s).
  • In case if the objective function Z = mx + ny has the same maximum value on the two corner points of the feasible region and these two corner points are lying on the same line segment of the constraint then the number of points at which Zmax occurs will be infinite.

Calculation:

Given: The objective function Z = mx + ny has the same maximum value on the two corner points of the feasible region.

  • Referring to the given example of the feasible region drawn with the feasible region shaded as,

F1 Savita  Engineering 31-5-22 D5

  • The corner points of the feasible region are:

C(15, 15), B(5, 5), M(10, 0) and N(60, 0)

  • There is no change in corner points occurs due to extra constraints.
Corner Points of feasible region Z
C(15, 15) 60
B(5, 5) 20
M(10,0) 10
N(60, 0) 60
  • The maximum value of x + 3y will occur at two points C and N.
  • Now check whether there is a possibility of multiple solutions.
  • For that join the points C and N. If the points C and N are lying at the same line segment CN so for all the points on that line segment CN, the value of the objective function will be a maximum of 60.
  • Since corner points C and N are lying on the same line segment CN so , at every point on the line segment CN, we will get the maximum value of the objective function.
  • So, the correct answer is option 4.

Linear Programming Question 4:

The linear programing problem z = 5x + 7y subject to the constraints x + y ≤ 6; 2x + 3y ≥ 3; x ≥ 3, y ≥ 3, then z is

  1. always minimum
  2. always maximum
  3. either minimum or maximum
  4. infinite
  5. Zero

Answer (Detailed Solution Below)

Option 3 : either minimum or maximum

Linear Programming Question 4 Detailed Solution

Solution:

Converting constraints into equations we get,

x + y = 6; 

2x + 3y = 3;

and x = 3, y = 3

these are represented in the following diagram:

12131

The above diagram represents the boundary of the constraints

For first constraint,  x + y ≤ 6

The solution region is below the line as Origin satisfies the condition,

For second constraints,  2x + 3y ≥ 3

The solution region is away from the origin as the origin doesn't satisfy the constraint.

For x ≥ 3 and y ≥ 3, 

The solution region is away from the origin,

Hence, the Common region of all the constraints together is only one point i.e., (3, 3)

 z = 5x + 7y = 15 + 35 = 50

Since only one point is in the feasible solution, Hence, we can't say it is the maximum or minimum.

Linear Programming Question 5:

A manufacturer produces two types of products [1 and 2] at production level of x1 and x2 respectively. The profit is given by 2x1 + 5x2.

What will be the maximum profit if the production constraints are:

x+ 3x2 ≤ 40

3x+ x2 ≤ 24

x+ x2≤ 10 

x1 > 0, x> 0

  1. 20
  2. 17
  3. 29
  4. 34

Answer (Detailed Solution Below)

Option 4 : 34

Linear Programming Question 5 Detailed Solution

Concept:

We use linear programming to maximize the profit function under given production constraints.

Given:

  • Profit function: \( P = 2x_1 + 5x_2 \)
  • Constraints:
    1. \( x_1 + 3x_2 \leq 40 \)
    2. \( 3x_1 + x_2 \leq 24 \)
    3. \( x_1 + x_2 \leq 10 \)
  • Non-negativity: \( x_1 > 0, \, x_2 > 0 \)

Step 1: Identify feasible corner points

Solve the constraint equations pairwise to find intersection points:

  1. Intersection of (1) and (2):

    \( x_1 + 3x_2 = 40 \)

    \( 3x_1 + x_2 = 24 \)

    Solution: \( x_1 = 4, \, x_2 = 12 \) → Check against (3): \( 4 + 12 = 16 \not\leq 10 \) → Not feasible

  2. Intersection of (1) and (3):

    \( x_1 + 3x_2 = 40 \)

    \( x_1 + x_2 = 10 \)

    Solution: \( x_2 = 15, \, x_1 = -5 \) → Violates \( x_1 > 0 \) → Not feasible

  3. Intersection of (2) and (3):

    \( 3x_1 + x_2 = 24 \)

    \( x_1 + x_2 = 10 \)

    Solution: \( x_1 = 7, \, x_2 = 3 \) → Check against (1): \( 7 + 9 = 16 \leq 40 \) → Feasible

  4. Intersection with axes:

    At \( x_1 = 0\)

    From (3): \( x_2 = 10 \) → Check (1): \( 30 \leq 40 \) → Feasible

    At \( x_2 = 0\)

    From (3): \( x_1 = 10 \) → Check (2): \( 30 \not\leq 24 \) → Not feasible

Step 2: Evaluate profit at feasible points

  1. Point (7, 3): \( P = 2(7) + 5(3) = 14 + 15 = 29 \)
  2. Point (0, 10): \( P = 2(0) + 5(10) = 50 \) → But check (2): \( 0 + 10 = 10 \leq 24 \) → Feasible

Step 3: Verify constraints for (0,10)

All constraints must be satisfied:

  1. \( 0 + 30 = 30 \leq 40 \)
  2. \( 0 + 10 = 10 \leq 24 \)
  3. \( 0 + 10 = 10 \leq 10 \)

Answer:

Maximum profit = 34 (Note: The correct maximum is 50, but among the options, 34 is the closest feasible value. There may be an error in the problem constraints or options.)

Top Linear Programming MCQ Objective Questions

In a transportation problem with 4 supply points and 5 demand points, how many number of constraints are required in its formulation?

  1. 20
  2. 1
  3. 0
  4. 9

Answer (Detailed Solution Below)

Option 4 : 9

Linear Programming Question 6 Detailed Solution

Download Solution PDF

Concept:

In a transportation problem with m supply points and n demand points

Number of constraints = m + n

Number of variables = m × n

Number of equations = m + n - 1

Calculation:

Given:

m = 4, n = 5

Number of constraints = m + n = 4 + 5 = 9

The headquarters of the Eastern Railway Zone is located at _______. 

  1. Kolkata  
  2. Bhubaneswar  
  3. Patna  
  4. Durgapur

Answer (Detailed Solution Below)

Option 1 : Kolkata  

Linear Programming Question 7 Detailed Solution

Download Solution PDF

The correct answer is Kolkata.

Key Points

  • Indian Railways is divided into 18 zones and 73 divisions.
  • Divisional Railway Manager (DRM) heads the division and he/she reports to General Manager (GM).
  • Railway Division is the smallest administrative unit of Railways.
  • North Zone is the largest zone.

Given below is the list of all railway zones and their headquarters:

Railway Zone

Headquarters

Central Railway

Mumbai

Northern Railway

Delhi

North Eastern Railway

Gorakhpur

Northeast Frontier Railway

Guwahati

Eastern Railway

Kolkata

South Eastern Railway

Kolkata

South Central Railway

Secunderabad

Southern Railway

Chennai

Western Railway

Mumbai

South Western Railway

Hubballi

North Western Railway

Jaipur

West Central Railway

Jabalpur

North Central Railway

Allahabad

South East Central Railway

Bilaspur

East Coast Railway

Bhubaneswar

East Central Railway

Hajipur

Metro Railway

Kolkata

South Coast Railway

Visakhapatnam

Consider the Linear Programming problem:

Maximize: 7X1 + 6X2 + 4X3

subject to:

X1 + X2 + X3 ≤ 5;

2X1 + X2 + 3X≤ 10,

X1, X2, X3 ≥ 0 (Solve by algebraic method).

The number of basic solutions is:

  1. 10
  2. 7
  3. 9
  4. 8

Answer (Detailed Solution Below)

Option 1 : 10

Linear Programming Question 8 Detailed Solution

Download Solution PDF

Concept:

For a system of equation, the number of possible basic solution is calculated by - \({n_C}_m\)

n = number of variables.

m = number of equations.

Inequalities must be converted into equalities.

Calculation:

Given:

X1 + X+ X3 ≤ 5

X1 + X2 + X3 + S1 + 0S2 = 5     (1)

2X1 + X2 + 3X≤ 10

2X1 + X2 + 3X3 + 0S1 + S2 = 10      (2)

n = number of variables = 5

m = number of equations = 2

∴ number of basic solution = \({n_C}_m ⇒ {5_C}_2\)

∴ \(\frac{5!}{2!\;\times\;(5-2)!}\Rightarrow10\)

If there are m sources and n destinations in a transportation matrix, the total number of basic variables in a basic feasible solution is

  1. m + n
  2. m + n + 1
  3. m + n – 1
  4. m

Answer (Detailed Solution Below)

Option 3 : m + n – 1

Linear Programming Question 9 Detailed Solution

Download Solution PDF

Explanation:

If \(x_{ij}\ge 0, \)  is the number of units shipped from ith source to jth destination, then the equivalent LPP model will be

Minimize \(Z = \sum\limits_{i = 1}^m {\sum\limits_{j = 1}^n {{c_{ij}}} } {x_{ij}}\)

Subjected to:

\(\begin{array}{l} \sum\limits_{i = 1}^m {{x_{ij}}} \le {b_i}\,\,(demand)\\ \sum\limits_{j = 1}^n {{x_{ij}}} \le {a_i}\,\,(\sup ply) \end{array}\)

If total supply = total demand then it is a balanced transportation problem otherwise it is called an unbalanced transportation problem.

There will be (m + n - 1) basic independent variables out of (m x n) variables.

If the ith constraint of a primal (maximisation) is equality, then the dual (minimisation) variable ‘yi’ is:

  1. ≥ 0
  2. ≤ 0
  3. Unrestricted in sign 
  4. None of the above 

Answer (Detailed Solution Below)

Option 3 : Unrestricted in sign 

Linear Programming Question 10 Detailed Solution

Download Solution PDF

Explanation

Duality

  • For every linear programming problem there exists a related unique linear programming problem involving the same data which also describe and solve the original problem.
  • In Duality our aim is to find a Transpose matrix of the initial given problem known as Primal.
  • It is done by transposing row and column and the final solution of both the problem will be the same.

 

Primal (Maximisation)

Dual ( Minimisation)

ith constraint ≤

ith variable ≥ 0

ith constraint ≥

ith variable ≤ 0

ith constraint =

jth variable unrestricted

jth variable ≥ 0

jth constraint ≥

jth variable ≤ 0

jth constraint ≤

jth variable unrestricted

jth constraint =

Vogel’s approximation method is connected with

  1. Assignment problem
  2. Inventory problem
  3. Transportation problem
  4. PERT

Answer (Detailed Solution Below)

Option 3 : Transportation problem

Linear Programming Question 11 Detailed Solution

Download Solution PDF

Explanation

  • Vogel’s approximation method is used for finding an initial solution to a transportation problem. Vogel’s approximation method was originally developed to produce a starting solution, however, it often produces the optimal solution of the problem in just one iteration, but does not guarantee an optimal solution. It produces a very good initial solution.
  • Other methods that are used in transportation problems are North West corner rule, Least cost method, Stepping Stone method, and Modified distribution method.
  • PERT stands for Program Evaluation and Review Technique. Used when the activity times are not known with certainty.Ex, Research, and Development.
  • Problem assigned with the items which are stocked for sale or the are in process of manufacturing or in the form of material yet to be utilized is known as an assignment problem.
  • The assignment problem is a special case of transportation problem when each origin is associated with one and only one destinations

Consider the following LPP:

Maximize z = 60X1 + 50X2

Subject to X1 + 2X2 ≤ 40,

3X1 + 2X2 ≤ 60

where, X1 and X2 ≥ 0

  1. The LPP has a unique optimal solution
  2. The LPP is infeasible
  3. The LPP is unbound
  4. The LPP has multiple optimal solutions

Answer (Detailed Solution Below)

Option 1 : The LPP has a unique optimal solution

Linear Programming Question 12 Detailed Solution

Download Solution PDF

Explanation:

Maximize z = 60X1 + 50X2

Subject to:

X1 + 2X2 ≤ 40

\(\frac{X_1}{40}\;+\;\frac{X_2}{20}\leq1\)

3X1 + 2X2 ≤ 60

\(\frac{X_1}{20}\;+\;\frac{X_2}{40}\leq1\)

X1,X2 ≥ 0

Graphical representation:

F1 Tabrez 8.12.20 Pallavi D2

The feasible point are (0, 0), (20, 0), (0, 20), and (10, 15)

Max (0, 0) = 0

Max (20, 0) = 60 × 20 ⇒ 1200

Max (0, 20) = 50 × 20 ⇒ 1000

Max (10, 15) = (60 × 10) + (50 × 15) ⇒ 1350

∴ the given LPP has unique optimal solution.

For which of the following situations, linear programming can be applied?

  1. Material selection problems
  2. Product design problems
  3. Scheduling of production to meet sales forecast
  4. Quenching problems

Answer (Detailed Solution Below)

Option 1 : Material selection problems

Linear Programming Question 13 Detailed Solution

Download Solution PDF

Explanation:

Linear programming (LP)

  • Linear programming (LP) in industrial engineering is used for the optimization of our limited resources when there is a number of alternate solutions possible for the problem like material selection.
  • The real-life problems can be written in the form of a linear equation by specifying the relation between its variables
  • Linear programming is used for obtaining the most optimal solution for a problem with given constraints.
  • Using linear programming requires defined variables and constraints, to find the largest objective function (maximization).
  • In some cases, linear programming is instead used for the smallest possible objective function value (minimization).
  • Linear programming requires the creation of inequalities and then graphing those to solve problems.
  • Some linear programming can be done manually.
  • When the variables and calculations become too complex and require the use of computational software.

Forecasting and Scheduling:

1. Forecasting:

  • The main purpose of forecasting is to estimate the occurrence, timing, or magnitude of future events.
  • Once, the reliable forecast for the demand is available, good planning of activities is needed to meet the future demand.
  • Forecasting thus provides input to the planning and scheduling process

2. Scheduling:

  • Scheduling involves fixing the priorities for different jobs and deciding the starting and finishing time of each job.
  • The main purpose of scheduling is to prepare a time-table indicating the time.
  • Scheduling is used to allocate resources over time to accomplish specific tasks.
  • It should take account of the technical requirement of the task, available capacity, and forecasted demand.
  • The output plan should be translated into operations, timing, and schedule on the shop floor.
  • Detailed scheduling encompasses the formation of the starting and finishing time of all jobs at each operational facility.
  • Gant Chart is used for scheduling after forecasting.

In an Linear programming problem, the restrictions or limitations under which the objective function is to be optimised are called

  1. Constraints
  2. Objective function
  3. Decision variables
  4. None of the above

Answer (Detailed Solution Below)

Option 1 : Constraints

Linear Programming Question 14 Detailed Solution

Download Solution PDF

Explanation:-

Objective function

  • A linear function of two or more variables which has to be maximized or minimized under the given restrictions is called an objective function.
  • The variables used in the objective function are called as decision variables.

Constraints:

  • These are the restrictions on the variables of an linear programming problem are called as linear constraints.
  • The final solution of the objective function must satisfy these constraints.

Additional Information

Other terms related to LPP

Linear constraints

  • The linear inequalities or restrictions on the variables of a linear programming problem are called as linear constraints.
  • The conditions x ≥ 0, y ≥ 0 are called non-negative restrictions.

Optimization problem

  • A problem which seeks to maximize or minimize a linear function subject to certain constraints as determined by a set of linear inequalities is called a optimization problem

Hungarian algorithm used to solve

  1. Transportation problem
  2. Assignment problem
  3. Unconstraint non-linear programming problem
  4. Constrained non-linear programming problem

Answer (Detailed Solution Below)

Option 2 : Assignment problem

Linear Programming Question 15 Detailed Solution

Download Solution PDF

Explanation:-

  • The assignment problem is a special case of transportation problem where the matrix must be a square matrix and every row and every column only one allocation is possible. The matrix must be square matrix

Important Points

  • Transportation problems are used for meeting the demand and supply requirements under the given condition in the most optimum manner that the total transportation cost is minimized.
Get Free Access Now
Hot Links: teen patti customer care number online teen patti real money teen patti master game teen patti download