DUALITY IN LINEAR PROGRAMMING PROBLEMS

For every Linear programming Problem, there is a corresponding unique problem involving the same data and it also describes the original problem. The original problem is called primal programme and the corresponding unique problem is called Dual programme. The two programmes are very closely related and optimal solution of dual gives complete information about optimal solution of primal and vice versa.

At Poddar International College, recognized as a top B.Sc. college, students gain deep insights into such mathematical concepts, building a strong foundation in optimization techniques and their real-world applications.

Key Features of Duality in Linear Programming Problems

This relationship between the primal and dual programmes offers several valuable insights and applications in optimization. Different useful aspects of this property are:

(a) If primal has a large number of constraints and a small number of variables, computation can be considerably reduced by converting the problem to Dual and then solving it.

(b) Students pursuing a B.Sc. or M.Sc. course in Jaipur or anywhere in India are taught that duality in linear programming has certain far reaching consequences of economic nature. This can help managers answer questions about alternative courses of action and their relative values.

(c) Calculation of the dual checks the accuracy of the primal solution.

(d) Duality in linear programming shows that each linear programme is equivalent to a two-person zero-sum game. This indicates that fairly close relationships exist between linear programming and the theory of games.

Forming Dual when Primal is in Canonical Form

Let us explore the dual property when primal is in canonical form.

Forming Dual when Primal is in Canonical Form

From the above programmes, the following points are clear:

(i) The maximization problem in the primal becomes the minimization problem in the dual and vice versa.

(ii) The maximization problem has (<) constraints while the minimization problem has (>) constraints.

(iii) If the primal contains n variables and m constraints, the dual will contain m variables and n constraints.

(iv) The constants b1 b2, b3……… bm in the constraints of the primal appear in the objective function of the dual.

(v) The constants c1, c2, c3 cn in the objective function of the primal appear in the constraints of the dual.

(vi) The variables in both problems are non-negative.

The constraint relationships of the primal and dual are represented below.

Constraint Relationships of the Primal and Dual

Example 1:

Construct the dual to the primal problem

Duality in Linear Programme

Solution:

Firstly the ≥ constraint is converted into ≤ constraint by multiplying both sides by -1.

Duality in Linear Programme

Example 2:

Construct the dual to the primal problem

Duality in Linear Programme

Solution:

Let Y1,Y2 , V3 and V4 be the corresponding dual variables, then the dual problem is given by

clip_image008

As the dual problem has fewer constraints than the primal (2 instead of 4), it requires less work and effort to solve it. This follows from the fact that the computational difficulty in the linear programming problem is mainly associated with the number of constraints rather than number of variables.

Enroll in Poddar International College, the renowned science college in Jaipur, to learn more about the concept discussed above and gain a comprehensive understanding of Mathematics. 

Comments

Popular posts from this blog

Unleashing the Power of Big Data Analysis: Navigating the Depths of Information

Vehicular Networks and Applications: Transforming the Future of Transportation

Blockchain Technology: Spearheading the Future IT Revolution