Free Linear Programming MCQs with Answers
30 Linear Programming MCQs from Quantitative Methods, each with the correct answer and a written explanation of why it is correct. Free and unlimited, with no account needed.
Linear programming models the maximum or minimum of an objective function subject to linear constraints. Questions involve translating word conditions into inequalities, drawing the feasible region, identifying corner points and evaluating the objective function, including cases involving non-negativity restrictions and redundant constraints.
Last updated
30 questions · page 1 of 2
- A. The restrictions imposed on decision variables
- B. The quantity to be maximized or minimized
- C. The set of values violating every restriction
- D. The list of constants used only in calculations
Explanation: The objective function expresses the goal of the problem, such as maximizing profit or minimizing cost.
Correct answer: The quantity to be maximized or minimized- A. It occurs only at the origin of the graph
- B. It gives the largest possible value of the objective
- C. It satisfies every constraint and sign restriction
- D. It contains equal values for all decision variables
Explanation: A feasible solution satisfies all constraints, including non-negativity or other sign restrictions.
Correct answer: It satisfies every constraint and sign restriction- A. At a point outside the feasible region
- B. At the midpoint of every feasible line segment
- C. At the point nearest to the coordinate origin
- D. At an extreme point of the feasible region
Explanation: The fundamental theorem of linear programming states that an optimum occurs at an extreme point when the feasible region is non-empty and…
Correct answer: At an extreme point of the feasible region- A. 8
- B. 9
- C. 10
- D. 12
Explanation: The relevant corner points include (2,2), (1,3), and the axis points. At (2,2), Z equals 3(2) + 2(2) = 10, which is greater than the…
Correct answer: 10- A. To remove the non-negativity requirement
- B. To change a maximization problem into minimization
- C. To convert the inequality into an equality
- D. To make the objective function nonlinear
Explanation: A non-negative slack variable s converts the constraint into 2x + 3y + s = 12.
Correct answer: To convert the inequality into an equality- A. x + y ≤ 5 and x + y ≥ 2
- B. x + y ≤ 5 and x + y ≥ 5
- C. x + y ≤ 3 and x + y ≥ 5
- D. x + y ≥ 3 and x + y ≥ 5
Explanation: The two constraints in option C require the same expression to be at most 3 and at least 5 at the same time.
Correct answer: x + y ≤ 3 and x + y ≥ 5- A. Proportionality
- B. Divisibility
- C. Certainty
- D. Non-negativity
Explanation: Proportionality means that resource use and contribution to the objective change in direct proportion to each activity level.
Correct answer: Proportionality- A. A maximization problem with equal constraints only
- B. A minimization problem with greater-than-or-equal constraints
- C. A minimization problem with less-than-or-equal constraints
- D. A feasibility problem with no objective function
Explanation: The standard dual of a primal maximization problem with ≤ constraints is a minimization problem with ≥ constraints.
Correct answer: A minimization problem with greater-than-or-equal constraints- A. The sensitivity interval
- B. The objective function line
- C. The feasible region
- D. The infeasibility boundary
Explanation: The common area satisfying every constraint and sign restriction is called the feasible region.
Correct answer: The feasible region- A. At least one basic variable has a zero value
- B. Every decision variable has a positive value
- C. The objective function has no coefficients
- D. The feasible region has no boundary
Explanation: Degeneracy occurs when one or more basic variables are zero in a basic feasible solution.
Correct answer: At least one basic variable has a zero value11. In linear programming, how is a constraint such as 3x + 2y ≥ 10 usually converted into an equality?
- A. Add a slack variable to the left side
- B. Subtract a surplus variable from the left side
- C. Multiply both sides by a positive constant
- D. Replace the inequality with a strict equality
Explanation: A surplus variable is subtracted from a greater-than-or-equal constraint to obtain equality.
Correct answer: Subtract a surplus variable from the left side- A. Has a positive slack value
- B. Holds as a strict inequality
- C. Is satisfied exactly as an equality
- D. Has a zero objective coefficient
Explanation: A binding constraint is satisfied exactly, so its left side equals its right side.
Correct answer: Is satisfied exactly as an equality- A. The feasible region contains no points
- B. The feasible region has exactly one corner point
- C. Every constraint passes through the origin
- D. The objective value can increase without limit
Explanation: A maximization problem is unbounded when feasible points allow the objective value to increase indefinitely.
Correct answer: The objective value can increase without limit- A. The objective line is parallel to that edge
- B. The objective line is perpendicular to that edge
- C. The feasible region has no corner points
- D. All decision variables are unrestricted
Explanation: An objective line parallel to a boundary edge can produce the same value at every point on that edge.
Correct answer: The objective line is parallel to that edge- A. The variables must have equal values
- B. The variables cannot take negative values
- C. The variables must be whole numbers
- D. The variables must remain below one
Explanation: Non-negativity restricts each decision variable to zero or a positive value.
Correct answer: The variables cannot take negative values- A. 15
- B. 16
- C. 17
- D. 18
Explanation: The relevant corner points include (3,2), where Z equals 18, and (1,4), where Z equals 16.
Correct answer: 17- A. The side containing the origin
- B. Only the vertical axis
- C. Only the horizontal axis
- D. The side opposite the origin
Explanation: The origin gives 0, which does not satisfy 2x + y ≥ 8. Therefore, the feasible half-plane lies on the side opposite the origin, subject to…
Correct answer: The side opposite the origin- A. The change in the optimal objective value from one extra resource unit
- B. The original cost of the resource
- C. The total unused amount of the resource
- D. The number of variables in the model
Explanation: A shadow price measures the marginal change in the optimal objective value caused by increasing the right-hand side by one unit, within…
Correct answer: The change in the optimal objective value from one extra resource unit- A. Linear programming always has integer coefficients
- B. Linear programming permits fractional decision-variable values
- C. Integer programming has no objective function
- D. Integer programming excludes all constraints
Explanation: Standard linear programming permits fractional values unless additional integrality restrictions are imposed.
Correct answer: Linear programming permits fractional decision-variable values- A. 2x + y ≥ 40
- B. x + 2y ≤ 40
- C. 2x + y ≤ 40
- D. 2x - y ≤ 40
Explanation: If x represents cakes and y represents loaves, total labour use is 2x + y.
Correct answer: 2x + y ≤ 40Linear Programming MCQs: common questions
Are these Linear Programming MCQs free?
Yes. All Linear Programming MCQs from Quantitative Methods are free on TestUstad, with unlimited attempts and no account needed. Nothing on this page is a sample or a trial.
How many Linear Programming MCQs are on this page?
There are 30 Linear Programming MCQs in the Quantitative Methods bank, shown 20 to a page with the correct answer and an explanation on each.
Does every Linear Programming MCQ have an explanation?
Yes. Each Linear Programming question shows the correct option and a written explanation of why it is correct, so a wrong answer teaches you something rather than just being marked wrong.
Can I take a timed Linear Programming test?
Yes. The practice button on this page starts a free Linear Programming test drawn from the Quantitative Methods bank. It marks each answer instantly, gives you a score at the end, and can be retaken as many times as you like.