cpsc 335

27
1 CPSC 335 Linear Programming Linear Programming Dr. Marina Gavrilova Computer Science University of Calgary Canada

Upload: isleen

Post on 14-Jan-2016

38 views

Category:

Documents


0 download

DESCRIPTION

CPSC 335. Linear Programming Dr. Marina Gavrilova Computer Science University of Calgary Canada. Linear Programming. Political Campaign Example. Political Campaign Example. Political Campaign Example. Political Campaign Example. Political Campaign Example. Solution ??. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: CPSC 335

1

CPSC 335

Linear ProgrammingLinear Programming

Dr. Marina Gavrilova

Computer Science

University of Calgary

Canada

Page 2: CPSC 335

2

Linear Programming

Page 3: CPSC 335

3

Political Campaign Example

Page 4: CPSC 335

4

Political Campaign Example

Page 5: CPSC 335

5

Political Campaign Example

Page 6: CPSC 335

6

Political Campaign Example

Page 7: CPSC 335

7

Political Campaign Example

Page 8: CPSC 335

8

Solution ??

Page 9: CPSC 335

9

Manufacturing Example

Page 10: CPSC 335

10

Manufacturing Example

Page 11: CPSC 335

11

Manufacturing Example

Page 12: CPSC 335

12

Manufacturing Example

Page 13: CPSC 335

13

General Form of LP

Page 14: CPSC 335

14

General Form of LP

Page 15: CPSC 335

15

General Form of LP

Page 16: CPSC 335

16

Canonical Forms for Linear Programs

Page 17: CPSC 335

17

2D Geographical Explanation of Simplex

Page 18: CPSC 335

18

Graphical View of Simplex

Page 19: CPSC 335

19

Applying Objective Function

Page 20: CPSC 335

20

Slack Form

Page 21: CPSC 335

21

Standard to Slack Form

Page 22: CPSC 335

22

Dual of LP

Page 23: CPSC 335

23

General Form

Page 24: CPSC 335

24

General Rules for Constructing Dual

Page 25: CPSC 335

25

General Rules for Constructing Dual

Page 26: CPSC 335

26

General Rules for Constructing Dual

Page 27: CPSC 335

27

Applications of Linear Programming

Web links: http://www.rpi.edu/~mitchj/handouts/lp/lp.pdf http://www.thehindubusinessline.com/mentor/2005/12/26/stories/

2005122601681000.htm http://www.tki.org.nz/r/asttle/pdf/technical-reports/techreport05.pdf

Many practical problems in operations research can be expressed as linear programming problems. Examples:

- network flow - duality - decomposition - convexity