Chapter 4, ENGR 62, Stanford

28
Chapter 4 Duality Given any linear program, there is another related linear program called the dual . In this chapter, we will develop an unde rsta nding of the dual linea r program. This understan ding translates to important insig hts about many optimization probl ems and al gor it hms. We begin in the next section by exploring the main concepts of duality through the simple graphical example of building cars and trucks that was introduced in Sect ion 3.1.1. Then, we will develop the theory of duality in greater generality and explore more sophisticated applications. 4.1 A Graphical Example Recall the linear program from Section 3.1.1, which determines the optimal numbers of cars and trucks to build in light of capacity constrai nts. There are two decision variables: the number of cars x 1  in thousands and the number of trucks  x 2  in thousands. The linear program is given by maximize 3x 1  + 2 .5x 2  (prot in thousands of dollar s) sub ject to 4.44x 1  ≤ 100 (car assembly capacity) 6.67x 2  ≤ 100 (truck assembly capacity) 4x 1  + 2 .86x 2  ≤ 100 (metal stamping capa ci ty) 3x 1  + 6 x 2  100 (e ngine as se mbl y capaci ty) x 0 (nonnegative production) . The optimal solution is given approximately by  x 1  = 20.4 and  x 2  = 6.5, generating a prot of about $77 .3 million. The constraints, feasible region, and optimal solution are illustrated in Figure 4.1. 83

Transcript of Chapter 4, ENGR 62, Stanford

Page 1: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 1/28

Page 2: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 2/28

Page 3: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 3/28

Page 4: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 4/28

Page 5: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 5/28

Page 6: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 6/28

Page 7: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 7/28

Page 8: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 8/28

Page 9: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 9/28

Page 10: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 10/28

Page 11: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 11/28

Page 12: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 12/28

Page 13: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 13/28

Page 14: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 14/28

Page 15: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 15/28

Page 16: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 16/28

Page 17: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 17/28

Page 18: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 18/28

Page 19: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 19/28

Page 20: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 20/28

Page 21: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 21/28

Page 22: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 22/28

Page 23: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 23/28

Page 24: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 24/28

Page 25: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 25/28

Page 26: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 26/28

Page 27: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 27/28

Page 28: Chapter 4, ENGR 62, Stanford

8/13/2019 Chapter 4, ENGR 62, Stanford

http://slidepdf.com/reader/full/chapter-4-engr-62-stanford 28/28