Applications of LP/ILP Models Tran Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology 2010-20111Tran Van Hoai.

Slides:



Advertisements
Similar presentations
Chapter 19 – Linear Programming
Advertisements

Understanding optimum solution
Linear Programming We are to learn two topics today: LP formulation
1 1 Slide © 2005 Thomson/South-Western Slides Prepared by JOHN S. LOUCKS ST. EDWARD’S UNIVERSITY.
Linear Programming.
Planning with Linear Programming
___________________________________________________________________________ Operations Research  Jan Fábry Applications Linear Programming.
Linear Programming Sensitivity of the Right Hand Side Coefficients.
Linear Programming Problem Formulation.
SOLVING LINEAR PROGRAMS USING EXCEL Dr. Ron Lembke.
Operations Management Linear Programming Module B - Part 2
B-1 Operations Management Linear Programming Module B - New Formulations.
Project Scheduling (2) Tran Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai.
Chapter 7 Linear Programming Models Part One n Basis of Linear Programming n Linear Program formulati on.
1 1 Slide © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole.
Linear Programming Applications in Marketing, Finance and Operations
Linear Programming Introduction George B Dantzig developed LP in It is a problem solving approach designed to help managers/decision makers in planning.
© 2007 Pearson Education Chapter 14: Solving and Analyzing Optimization Models.
Operations Management Dr. Ron Lembke
CAREERS IN OPERATIONS RESEARCH
Example 3 Financial Model Rate of Return Summation Variable/Constraint
Spreadsheet Modeling and Decision Analysis, 3e, by Cliff Ragsdale. © 2001 South-Western/Thomson Learning. 8-1 Introduction to Nonlinear Programming (NLP)
Linear Programming (6S) and Transportation Problem (8S)
Linear and Integer Programming Models
1 Chapter 3 Applications of Linear and Integer Programming Models - 1.
1 1 Slide Chapter 14: Goal Programming Goal programming is used to solve linear programs with multiple objectives, with each objective viewed as a "goal".
B-1 Operations Management Linear Programming Module B - Harder Formulations.
Introduction to Management Science
Linear Programming Econ Outline  Review the basic concepts of Linear Programming  Illustrate some problems which can be solved by linear programming.
1 1 Slide LINEAR PROGRAMMING Introduction to Sensitivity Analysis Professor Ahmadi.
QM B Lego Simplex. Scenario You manufacture tables and chairs. Tables and chairs are manufactured from small and large bricks. Small brick Large brick.
Spreadsheet Modeling & Decision Analysis:
Linear Programming.
Linear-Programming Applications
Optimization I Operations -- Prof. Juran. Outline Basic Optimization: Linear programming –Graphical method –Spreadsheet Method Extension: Nonlinear programming.
Chapter 10. Resource Allocation
Linear Programming.
In this Unit We Will: Know the difference between saving and investing Be familiar with the time value of money Be able to compare investment options.
1 Chapter 3 Applications of Linear and Integer Programming Models - 1.
1 The Role of Sensitivity Analysis of the Optimal Solution Is the optimal solution sensitive to changes in input parameters? Possible reasons for asking.
Roman Keeney AGEC  In many situations, economic equations are not linear  We are usually relying on the fact that a linear equation.
Linear Programming Models Tran Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai.
Network Models (2) Tran Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai.
Network Models Tran Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai.
1 1 Slide © 2005 Thomson/South-Western Chapter 4 Linear Programming Applications n Portfolio Planning Problem n Product Mix Problem n Blending Problem.
 Charles’ Evaluation 2 3 Portfolio goals – Expected annual return of at least 7.5%. – At least 50% invested in “A-Rated” investments. – At least 40%
Business Analytics with Nonlinear Programming
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Spreadsheet Modeling & Decision Analysis:
0 A Toy Production Problem  How many units to produce from each product type in order to maximize the profit? ProductMan-PowerMachineProfit Type A3 h1.
1 Additional examples LP Let : X 1, X 2, X 3, ………, X n = decision variables Z = Objective function or linear function Requirement: Maximization of the.
1 LINEAR PROGRAMMING Introduction to Sensitivity Analysis Professor Ahmadi.
Chapter 6 Supplement Linear Programming.
1 Spreadsheet Modeling & Decision Analysis: A Practical Introduction to Management Science, 3e by Cliff Ragsdale.
Modeling and Solving LP Problems in a Spreadsheet Chapter 3 © 2014 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or.
LINEAR PROGRAMMING APPLICATIONS IN MARKETING, FINANCE, AND OPERATIONS MANAGEMENT (2/3) Chapter 4 MANGT 521 (B): Quantitative Management.
Goal Programming Linear program has multiple objectives, often conflicting in nature Target values or goals can be set for each objective identified Not.
1 Max 8X 1 + 5X 2 (Weekly profit) subject to 2X 1 + 1X 2  1000 (Plastic) 3X 1 + 4X 2  2400 (Production Time) X 1 + X 2  700 (Total production) X 1.
Optimization I. © The McGraw-Hill Companies, Inc., 2004 Operations Management -- Prof. Juran2 Outline Basic Optimization: Linear programming –Graphical.
Chapter 1 Introduction n Introduction: Problem Solving and Decision Making n Quantitative Analysis and Decision Making n Quantitative Analysis n Model.
Spreadsheet Modeling & Decision Analysis A Practical Introduction to Management Science 5 th edition Cliff T. Ragsdale.
Math Programming Concept of Optimization (L.O. a ) Linear Programming Managerial Value of Information (L.O. d) Theory (L.O. b) Example Applications (L.O.
3 Components for a Spreadsheet Optimization Problem  There is one cell which can be identified as the Target or Set Cell, the single objective of the.
Managerial Decision Modeling with Spreadsheets Chapter 4 Linear Programming Sensitivity Analysis.
Linear Programming Chapter 14 Supplement Lecture Outline Model Formulation Graphical Solution Method Linear Programming Model Solution Solving Linear.
1 2 Linear Programming Chapter 3 3 Chapter Objectives –Requirements for a linear programming model. –Graphical representation of linear models. –Linear.
Transportation Networks CIVE 744
Introduction to Linear Programs
Optimization I.
Linear Optimization using Excel
Presentation transcript:

Applications of LP/ILP Models Tran Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai

Evolution of LP/ILP Millions USD saved from applying LP/ILP to business/government Motivated by – Simplex – Digital computers Applied to Tran Van Hoai2 Aircraft fleet assignment Health careFire protectionDiary production Telecom network expansion Bank portfolio selection Defense/aerospa ce contracting Military deployment Air pollution control AgricultureLand use planning

Building good LP/ILP models Familiarity – Limited resources – Overall (tradeoff) objective – Different perspectives Simplification – Models always simplify real-life, but which is simplified is important Clarity – Model must be clear Tran Van Hoai3 What constitutes the proper simplification is subject to individual judgment and experience (George Dantzig) What constitutes the proper simplification is subject to individual judgment and experience (George Dantzig)

Summation variables/constraints Introduce new variables to be easier to understand/debug – Summation of variables/constraints Tran Van Hoai4 Production of 3 TV models resource: 7000 pounds plastic  2 pounds/TV1, 3 pounds/TV2, 4 pounds/TV3 profit:  $23/TV1, $34/TV2, $45/TV3 management constraint: not any TV model exceed 40% total production Production of 3 TV models resource: 7000 pounds plastic  2 pounds/TV1, 3 pounds/TV2, 4 pounds/TV3 profit:  $23/TV1, $34/TV2, $45/TV3 management constraint: not any TV model exceed 40% total production

First model MAX23X 1 +34X 2 +45X 3 S.T.2X 1 +3X 2 +4X 3 ≤7000 X1X1 ≤.4(X 1 +X 2 +X 3 ) X2X2 ≤ X3X3 ≤ X 1,X 2,X 3 ≥ Tran Van Hoai5 MAX23X 1 +34X 2 +45X 3 S.T.2X 1 +3X 2 +4X 3 ≤7000.6X 1 -.4X 2 -.4X 3 ≤0 -.4X 1 +.6X 2 -.4X 3 ≤0 -.4X 1 -.4X 2 +.6X 3 ≤0 X 1,X 2,X 3 ≥0 No meaning as natural input (especially on spreadsheet) Not management constraint anymore

Define summation variable X 4 = total production of TVs Add summation constraint X 1 + X 2 + X 3 - X 4 = 0 MAX23X 1 +34X 2 +45X 3 S.T.2X 1 +3X 2 +4X 3 ≤7000 X1X1 +X2X2 +X3X3 -X4X4 =0 X1X1 -.4X 4 ≤0 X2X2 - ≤0 X3X3 - ≤0 X 1,X 2,X 3 ≥0 Revised model Tran Van Hoai6 Summation variable Summation constraint Clarity (although more variables/constraints) Clarity (although more variables/constraints)

Applications of LP/ILP More realistic example Reduced version in different practical applications – Portfolio model Tran Van Hoai7

Financial portfolio model Consider return projections of investment – Measure of risk, volatility, liquidity, short/long term Highly nonlinear in nature, but we consider a linear case Tran Van Hoai8

Jones investment service (advise clients on investment) Tran Van Hoai9 Potential investmentExpecte d return John’s rating Liquidity analysis Risk factor Savings account4.0%AImmediate0 Certificate of deposit5.2%A5-year0 Atlantic Lighting7.1%B+Immediate25 Arkansas REIT10.0%BImmediate30 Bedrock insurance annuity8.2%A1-year20 Nocal mining bond6.5%B+1-year15 Minicomp systems20.0%AImmediate65 Antony hotels12.5%CImmediate40 Problem summary Determine amount to be placed in each investment Minimize total risk Invest all $100,000 Meet the goals developed with client annual return at least 7% at least 50% in A-rated investments at least 40% in immediately liquid investments no more $30,000 in savings and deposit Problem summary Determine amount to be placed in each investment Minimize total risk Invest all $100,000 Meet the goals developed with client annual return at least 7% at least 50% in A-rated investments at least 40% in immediately liquid investments no more $30,000 in savings and deposit

LP model MIN25X 1 +30X 4 +20X 5 +15X 6 +65X 7 +40X 8 S.T.X1X1 +X2X2 +X3X3 +X4X4 +X5X5 +X6X6 +X7X7 +X8X8 = X X X 3 +.1X X X 6 +.2X X 8 ≥7500 X1X1 +X2X2 +X5X5 +X7X7 ≥50000 X1X1 +X3X3 +X4X4 +X7X7 +X8X8 ≥40000 X1X1 +X2X2 ≤30000 All X i ≥ Tran Van Hoai10

Analysis (1) Binding constraints What exceed minimum requirements Investment Tran Van Hoai11 Expected annual return$7500 Liquid investment$40000 Savings & certificate deposit$30000 A-rated investment$50000$77333 Savings$17333Arkansas$22666 Certificate deposit $12666Bedrock insurance $47333

Analysis (2) Reduced costs: in order to be included, risk factor must be lowered Optimality range Shadow price: risk increased by Tran Van Hoai12 Atlantic4.67Minicomp1.67 Nocal0.67Antony1.67 Bedrock19.5 (20-0.5) -> ( ) Savings0 -> 1.17 $1 extra to $ $1 extra liquid investments4