Linear Programming.  Linear Programming provides methods for allocating limited resources among competing activities in an optimal way.  Any problem.

Slides:



Advertisements
Similar presentations
© 2003 Anita Lee-Post Linear Programming Part 2 By Anita Lee-Post.
Advertisements

Introduction to Mathematical Programming
Introduction to Mathematical Programming Matthew J. Liberatore John F. Connelly Chair in Management Professor, Decision and Information Technologies.
Lesson 08 Linear Programming
1 1 Slide © 2005 Thomson/South-Western Slides Prepared by JOHN S. LOUCKS ST. EDWARD’S UNIVERSITY.
Linear Programming Problem
Linear Programming (LP) Decision Variables Objective (MIN or MAX) Constraints Graphical Solution.
Session II – Introduction to Linear Programming
Transportation Problem (TP) and Assignment Problem (AP)
Water Resources Development and Management Optimization (Linear Programming) CVEN 5393 Feb 18, 2013.
BA 452 Lesson A.2 Solving Linear Programs 1 1ReadingsReadings Chapter 2 An Introduction to Linear Programming.
Managerial Decision Modeling with Spreadsheets
Linear Programming Applications in Marketing, Finance and Operations
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 7-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 7 Linear.
B-1 Operations Management Linear Programming Module B.
Pet Food Company A pet food company wants to find the optimal mix of ingredients, which will minimize the cost of a batch of food, subject to constraints.
1 2TN – Linear Programming  Linear Programming. 2 Linear Programming Discussion  Requirements of a Linear Programming Problem  Formulate:  Determine:Graphical.
B-1 Operations Management Linear Programming Module B.
Linear Programming Econ Outline  Review the basic concepts of Linear Programming  Illustrate some problems which can be solved by linear programming.
Linear Programming Models: Graphical Methods 5/4/1435 (1-3 pm)noha hussein elkhidir.
FORMULATION AND GRAPHIC METHOD
Linear Programming Operations Research – Engineering and Math Management Sciences – Business Goals for this section  Modeling situations in a linear environment.
Introduction to Linear Programming
3.4 Linear Programming.
1 The Role of Sensitivity Analysis of the Optimal Solution Is the optimal solution sensitive to changes in input parameters? Possible reasons for asking.
S YSTEMS OF INEQUALITIES J EOPARDY By Myia, Erin, and Maddy.
Linear Programming Chapter 13 Supplement.
1 1 Slide © 2005 Thomson/South-Western Chapter 4 Linear Programming Applications n Portfolio Planning Problem n Product Mix Problem n Blending Problem.
Linear Programming Topics General optimization model LP model and assumptions Manufacturing example Characteristics of solutions Sensitivity analysis Excel.
Operations Management
Feasible region is the unshaded area and satisfies: x + y  x + y  x + 2y  2400 x  0 and y  0 SOLUTION.
Deterministic Operations Research Models J. Paul Brooks Jill R. Hardin Department of Statistical Sciences and Operations Research November 28, 2006.
Linear Programming Introduction: Linear programming(LP) is a mathematical optimization technique. By “Optimization” technique we mean a method which attempts.
Introduction to Optimization Models EXCEL Modeling of Simple Linear Problems 1 Archis Ghate Assistant Professor Industrial and Systems Engineering
1 Linear Programming (LP) 線性規劃 - George Dantzig, 1947.
D Nagesh Kumar, IIScOptimization Methods: M4L4 1 Linear Programming Applications Structural & Water Resources Problems.
Introduction to linear programming:- - Linear programming (LP) applies to optimization models in which the objective and constraints functions are strictly.
Healthy Animals Curtis is concerned about the
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.
LINEAR PROGRAMMING.
1 Optimization Techniques Constrained Optimization by Linear Programming updated NTU SY-521-N SMU EMIS 5300/7300 Systems Analysis Methods Dr.
LINEAR PROGRAMMING MEANING:
© 2009 Prentice-Hall, Inc. 7 – 1 Decision Science Chapter 3 Linear Programming: Maximization and Minimization.
LINEAR PROGRAMMING. Linear Programming Linear programming is a mathematical technique. This technique is applied for choosing the best alternative from.
Operations Research By: Saeed Yaghoubi 1 Graphical Analysis 2.
Linear Programming Wyndor Glass Co. 3 plants 2 new products –Product 1: glass door with aluminum framing –Product 2: 4x6 foot wood frame window.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 7-1 1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 7 Linear.
University of Colorado at Boulder Yicheng Wang, Phone: , Optimization Techniques for Civil and Environmental Engineering.
Now have a go at finding the regions for the other 5 sets of coordinates.
Linear Programming Models: Graphical and Computer Methods 7 To accompany Quantitative Analysis for Management, Twelfth Edition, by Render, Stair, Hanna.
Chapter 2 Linear Programming Models: Graphical and Computer Methods
Linear Programming.
Water Resources Development and Management Optimization (Linear Programming) CVEN 5393 Feb 14, 2011.
Linear Programming Topics General optimization model
A seminar talk on “SOLVING LINEAR PROGRAMMING PROBLEM BY GRAPHICAL METHOD” By S K Indrajitsingha M.Sc.
Linear Programming Dr. T. T. Kachwala.
Operations Management Linear Programming Module B
Linear Programming The Graphical Method Review Problems
Introduction to Optimization Models
Graphical Analysis – the Feasible Region
Linear Programming Topics General optimization model
Linear Programming Topics General optimization model
Linear Programming Topics General optimization model
Copyright ©2015 Pearson Education, Inc. All right reserved.
Lial/Hungerford/Holcomb/Mullins: Mathematics with Applications 11e Finite Mathematics with Applications 11e Copyright ©2015 Pearson Education, Inc. All.
3.4b: Linear Programming ~ Application
Copyright © 2014, 2010, 2007 Pearson Education, Inc.
Operations Research Models
Copyright © 2019 Pearson Education, Inc.
LINEARPROGRAMMING 4/26/2019 9:23 AM 4/26/2019 9:23 AM 1.
Presentation transcript:

Linear Programming

 Linear Programming provides methods for allocating limited resources among competing activities in an optimal way.  Any problem whose model fits the format for the linear programming model is a linear programming problem.  Wyndor Glass Co. example  Two variables – Graphical method  Maximize profit

 Mary diagnosed with cancer of the bladder → needs radiation therapy  Radiation therapy  Involves using an external beam to pass radiation through the patient’s body  Damages both cancerous and healthy tissue  Goal of therapy design is to select the number, direction and intensity of beams to generate best possible dose distribution  Doctors have already selected the number (2) and direction of the beams to be used  Goal: Optimize intensity (measured in kilorads) referred to as the dose

Area Fraction of Entry Dose Absorbed by Area (Average) Restriction on Total Average Dosage, Kilorads Beam1Beam2 Healthy Anatomy0.40.5minimize Critical Tissues0.30.1≤ 2.7 Tumor Region0.5 = 6.0 Tumor Center0.60.4≥ 6.0

Graph the equations to determine relationships Minimize Z = 0.4x x 2 Subject to: 0.3x x 2 ≤ x x 2 = 6 0.6x x 2 ≥ 18 x 1 ≥ 0, x 2 ≥ 0

 In order to ensure optimal health (and thus accurate test results), a lab technician needs to feed the rabbits a daily diet containing a minimum of 24 grams (g) of fat, 36 g of carbohydrates, and 4 g of protein. But the rabbits should be fed no more than five ounces of food a day.  Rather than order rabbit food that is custom-blended, it is cheaper to order Food X and Food Y, and blend them for an optimal mix.  Food X contains 8 g of fat, 12 g of carbohydrates, and 2 g of protein per ounce, and costs $0.20 per ounce.  Food Y contains 12 g of fat, 12 g of carbohydrates, and 1 g of protein per ounce, at a cost of $0.30 per ounce.  What is the optimal blend?

Daily Amount Food Type Daily Requirements (grams) XY Fat812≥ 24 Carbohydrates12 ≥ 36 Protein21≥ 4 maximum weight of the food is five ounces: X + Y ≤ 5 Minimize the cost: Z = 0.2X + 0.3Y

Graph the equations to determine relationships Minimize Z = 0.2x + 0.3y Subject to: fat: 8x + 12y ≥ 24 carbs: 12x + 12y ≥ 36 protein: 2x + 1y ≥ 4 weight:x + y ≤ 5 x ≥ 0, y ≥ 0

When you test the corners at: (0, 4), (0, 5), (3, 0), (5, 0), and (1, 2) you get a minimum cost of sixty cents per daily serving, using three ounces of Food X only. Only need to buy Food X

You have $12,000 to invest, and three different funds from which to choose. Municipal bond:7% return CDs:8% return High-risk acct:12% return (expected)  To minimize risk, you decide not to invest any more than $2,000 in the high-risk account.  For tax reasons, you need to invest at least three times as much in the municipal bonds as in the bank CDs.  Assuming the year-end yields are as expected, what are the optimal investment amounts?

Bonds (in thousands):x CDs (in thousands):y High Risk:z  Um... now what? I have three variables for a two-dimensional linear plot  Use the "how much is left" concept  Since $12,000 is invested, then the high risk account can be represented as  z = 12 – x – y

Constraints: Amounts are non-negative: x ≥ 0 y ≥ 0 z ≥ 0  12 – x – y ≥ 0  y ≤ –x + 12 High risk has upper limit z ≤ 2  12 – x – y ≤ 2  y ≤ –x + 10 Taxes: 3y ≤ x  y ≤ 1/3 x Objective to maximize the return: Z = 0.07x y z  Z = x – 0.04y

When you test the corner points at (9, 3), (12, 0), (10, 0), and (7.5, 2.5), you should get an optimal return of $965 when you invest $7,500 in municipal bonds, $2,500 in CDs, and the remaining $2,000 in the high-risk account.

Machine data Product data

max 45 x P + 60 xQxQ Objective Function s.t. 20 x P +  x P + 28 x Q  x P + 6 x Q  x P + 15 x Q  2400 demand Are we done? nonnegativity Are the LP assumptions valid for this problem? Optimal solution x * P = x * Q = Structural constraints x P ≥ 0, x Q ≥ 0 x P  100, x Q  x Q

 Optimal objective value is $4664 but when we subtract the weekly operating expenses of $3000 we obtain a weekly profit of $1664.  Machines A & B are being used at maximum level and are bottlenecks.  There is slack production capacity in Machines C & D.