Download presentation
Presentation is loading. Please wait.
Published byLawrence Willis Modified over 9 years ago
1
OR-1 2013 1 Chapter 1. Introduction Ex : Diet Problem Daily requirements : energy(2000kcal), protein(55g), calcium(800mg) Food Serving size Energy (kcal) Protein (g) Calcium (mg) Price per serving (cents) Max serving allowed Oatmeal28g1104234 Chicken100g2053212243 Eggs2 large1601354132 Wholemilk237cc160828598 Cherry pie170g420422202 Pork with beans 260g2601480192
2
OR-1 2013 2 Formulation: Subject to
3
OR-1 2013 3 Linear Programming Problem ( 선형계획법 문제 ) Subject to objective function ( 목적함수 ) Constraints ( 제약식 ) nonnegativity constraints ( 비음제약식 ) (may not exist for some variables, then they are called unrestricted or free variables) right hand side ( 우변상수 )
4
OR-1 2013 4 Unusual formulations
5
OR-1 2013 5 ex) raws W=100 in., need 97 finals of width 45 in.610 finals of width 36 in. 395 finals of width 31 in.211 finals of width 14 in. Min x 1 + x 2 + x 3 + … + x 37 Note: number of patterns grows fast as problem becomes large (We don’t solve the problem with all columns in the model. We start with a few columns and solve the LP, and then identify and add a new column to the model and solve the LP again, … (column generation method). round down fractional optimal solution to LP to obtain integer solution, then use a few more raws to meet demands. extensions to 2-dimensional cutting stock (nesting problem), 3-D packing
6
OR-1 2013 6
7
Linear Programming 2012 7
8
OR-1 2013 8 Minimization of piecewise linear convex function
9
OR-1 2013 9
10
10
11
OR-1 2013 11 0
12
OR-1 2013 12
13
OR-1 2013 13 Terminology
14
OR-1 2013 14 Brief History of LP Solving systems of linear inequalities : Fourier, 1826, not efficient (Chapter 16) Simplex method : G. B. Dantzig, 1947 Ellipsoid method : L. G. Khachian, 1979 First polynomial time algorithm (theoretically efficient algorithm) for LP, practically not good. Interior point method : L. Karmarkar, 1984 polynomial time algorithm, many variations, practically good performance. Recently, used for some nonlinear programming problems successfully (convex optimization) Theory of LP provides important foundation for many other disciplines like integer programming, networks and graphs, nonlinear programming, etc.
15
OR-1 2013 15 Standard form
16
OR-1 2013 16
17
OR-1 201317
18
OR-1 2013 18
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.