Computer Science Engineering (CSE) Exam  >  Computer Science Engineering (CSE) Questions  >  Surplus variables are introduced in Linear Pr... Start Learning for Free
Surplus variables are introduced in Linear Programming problem in which condition Ops: A. O≤ B. C. = D. None of these?
Most Upvoted Answer
Surplus variables are introduced in Linear Programming problem in whic...
Introduction to Surplus Variables in Linear Programming

Linear programming is a mathematical optimization technique used to determine the optimal solution for a set of linear equations. In linear programming, we have to maximize or minimize an objective function subject to a set of constraints. There are different types of constraints, such as equality constraints, inequality constraints, and non-negativity constraints. Surplus variables are introduced in linear programming problems to convert inequality constraints into equality constraints.

Explanation of Surplus Variables

Surplus variables are used to convert inequality constraints into equality constraints. In the standard form of linear programming problems, all constraints are written as equality constraints. However, in some cases, it is necessary to use inequality constraints. When we encounter inequality constraints in a linear programming problem, we can introduce a slack variable or a surplus variable to convert the inequality constraint into an equality constraint.

If we have an inequality constraint of the form Ax ≤ b, we can introduce a surplus variable s to convert it into an equality constraint of the form Ax + s = b. The surplus variable represents the amount by which the left-hand side of the inequality constraint exceeds the right-hand side of the constraint.

Example of Surplus Variables

Consider the following linear programming problem:

Maximize Z = 5x1 + 4x2
Subject to:
2x1 + 3x2 ≤ 6
4x1 + 2x2 ≤ 8
x1, x2 ≥ 0

To convert the first constraint into an equality constraint, we introduce a surplus variable s1. The constraint becomes:

2x1 + 3x2 + s1 = 6

Similarly, we introduce a surplus variable s2 for the second constraint. The constraint becomes:

4x1 + 2x2 + s2 = 8

The linear programming problem now becomes:

Maximize Z = 5x1 + 4x2
Subject to:
2x1 + 3x2 + s1 = 6
4x1 + 2x2 + s2 = 8
x1, x2, s1, s2 ≥ 0

Conclusion

Surplus variables are introduced in linear programming problems to convert inequality constraints into equality constraints. They represent the amount by which the left-hand side of the inequality constraint exceeds the right-hand side of the constraint. Surplus variables are used to convert the problem into standard form, where all constraints are written as equality constraints.
Explore Courses for Computer Science Engineering (CSE) exam

Similar Computer Science Engineering (CSE) Doubts

Top Courses for Computer Science Engineering (CSE)

Surplus variables are introduced in Linear Programming problem in which condition Ops: A. O≤ B. C. = D. None of these?
Question Description
Surplus variables are introduced in Linear Programming problem in which condition Ops: A. O≤ B. C. = D. None of these? for Computer Science Engineering (CSE) 2024 is part of Computer Science Engineering (CSE) preparation. The Question and answers have been prepared according to the Computer Science Engineering (CSE) exam syllabus. Information about Surplus variables are introduced in Linear Programming problem in which condition Ops: A. O≤ B. C. = D. None of these? covers all topics & solutions for Computer Science Engineering (CSE) 2024 Exam. Find important definitions, questions, meanings, examples, exercises and tests below for Surplus variables are introduced in Linear Programming problem in which condition Ops: A. O≤ B. C. = D. None of these?.
Solutions for Surplus variables are introduced in Linear Programming problem in which condition Ops: A. O≤ B. C. = D. None of these? in English & in Hindi are available as part of our courses for Computer Science Engineering (CSE). Download more important topics, notes, lectures and mock test series for Computer Science Engineering (CSE) Exam by signing up for free.
Here you can find the meaning of Surplus variables are introduced in Linear Programming problem in which condition Ops: A. O≤ B. C. = D. None of these? defined & explained in the simplest way possible. Besides giving the explanation of Surplus variables are introduced in Linear Programming problem in which condition Ops: A. O≤ B. C. = D. None of these?, a detailed solution for Surplus variables are introduced in Linear Programming problem in which condition Ops: A. O≤ B. C. = D. None of these? has been provided alongside types of Surplus variables are introduced in Linear Programming problem in which condition Ops: A. O≤ B. C. = D. None of these? theory, EduRev gives you an ample number of questions to practice Surplus variables are introduced in Linear Programming problem in which condition Ops: A. O≤ B. C. = D. None of these? tests, examples and also practice Computer Science Engineering (CSE) tests.
Explore Courses for Computer Science Engineering (CSE) exam

Top Courses for Computer Science Engineering (CSE)

Explore Courses
Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev