Strong Duality Theorem in Linear Programming

In summary, the Strong Duality Theorem states that if a linear Program (P) has a feasible solution x_{o}, (x_{o} not necessarily optimal), there exists a feasible solution to the dual problem (D) as well. However, the optimal solutions for both P and D may not necessarily be equal if x_{o} is not optimal.
  • #1
math8
160
0
If a linear Program (P) has a feasible solution [itex]x_{o}[/itex], ( [itex]x_{o}[/itex] not necessarily optimal),does it follow that there exists a feasible solution to the dual problem (D) as well? If yes, why?

I know that the Strong Duality Theorem guarantees an optimal finite solution to the dual problem if the primal problem has an optimal finite solution. But I cannot see why this would be the case if the feasible solution to the primal is not necessarily optimal.
 
Physics news on Phys.org
  • #2
math8 said:
If a linear Program (P) has a feasible solution [itex]x_{o}[/itex], ( [itex]x_{o}[/itex] not necessarily optimal),does it follow that there exists a feasible solution to the dual problem (D) as well? If yes, why?

I know that the Strong Duality Theorem guarantees an optimal finite solution to the dual problem if the primal problem has an optimal finite solution. But I cannot see why this would be the case if the feasible solution to the primal is not necessarily optimal.

If P is the primal and D is the dual, the possibilities are: (i) P and D are both feasible (in which case they both have finite optimal solutions with equal objectives); (ii) P is feasible and D is infeasible (in which case P has no finite optimum); (iii) D is feasible and P is infeasible (in which case D has no finite optimum); (iv) both P and D are infeasible.

RGV
 
  • #3
Thanks :). That helps!
 

Related to Strong Duality Theorem in Linear Programming

1. What is the Strong Duality Theorem in Linear Programming?

The Strong Duality Theorem in Linear Programming states that for any linear programming problem, the optimal values of the objective function in both the primal and dual problems are equal. In other words, if one problem has an optimal solution, then the other also has an optimal solution with the same objective function value.

2. Why is the Strong Duality Theorem important in Linear Programming?

The Strong Duality Theorem is important because it allows us to solve a linear programming problem by solving its dual problem, which may be easier to solve. It also provides a way to check the accuracy of the results obtained from solving the primal problem.

3. What are the conditions for the Strong Duality Theorem to hold?

The Strong Duality Theorem holds if the primal problem and its dual problem are both feasible and have finite optimal solutions. Additionally, the primal problem must be a minimization problem and the dual problem must be a maximization problem.

4. Can the Strong Duality Theorem be extended to non-linear programming problems?

No, the Strong Duality Theorem only holds for linear programming problems. Non-linear programming problems do not have an equivalent dual problem, so the theorem does not apply.

5. How is the Strong Duality Theorem used in real-world applications?

The Strong Duality Theorem is used in real-world applications to optimize resource allocation problems. For example, it can be used to determine the optimal production levels for a company based on their available resources and market demand. It can also be used in financial planning to determine the best investment strategy for a portfolio.

Similar threads

  • Calculus and Beyond Homework Help
Replies
4
Views
1K
  • Calculus and Beyond Homework Help
Replies
8
Views
720
  • Calculus and Beyond Homework Help
Replies
1
Views
530
  • Calculus and Beyond Homework Help
Replies
2
Views
7K
  • Calculus and Beyond Homework Help
Replies
24
Views
974
  • Calculus and Beyond Homework Help
Replies
2
Views
2K
  • Calculus and Beyond Homework Help
Replies
12
Views
1K
  • Linear and Abstract Algebra
Replies
2
Views
1K
  • Calculus and Beyond Homework Help
Replies
5
Views
2K
  • Calculus and Beyond Homework Help
Replies
20
Views
2K
Back
Top