Linear Programming Models: Graphical Method © 2007 Pearson Education from the companion CD - Chapter 2 of the book: Balakrishnan, Render, and Stair, “Managerial.

Slides:



Advertisements
Similar presentations
2.7 Linear Programming.
Advertisements

Mixed integer linear programming
Linear Programming Problem
Linear Programming Problem
Assignment (6) Simplex Method for solving LP problems with two variables.
Linear Programming Models & Case Studies
Introduction to Management Science
2-1 Linear Programming: Model Formulation and Graphical Solution Chapter 2 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
Linear Inequalities and Linear Programming Chapter 5 Dr.Hayk Melikyan/ Department of Mathematics and CS/ Linear Programming in two dimensions:
Learning Objectives for Section 5.3
Chapter 5 Linear Inequalities and Linear Programming Section 3 Linear Programming in Two Dimensions: A Geometric Approach.
Linear Programming Models: Graphical Methods
Managerial Decision Modeling with Spreadsheets
Ch 2. 6 – Solving Systems of Linear Inequalities & Ch 2
Linear Programming?!?! Sec Linear Programming In management science, it is often required to maximize or minimize a linear function called an objective.
Chapter 2 Linear Programming Models: Graphical and Computer Methods © 2007 Pearson Education.
© 2008 Prentice-Hall, Inc. Chapter 7 To accompany Quantitative Analysis for Management, Tenth Edition, by Render, Stair, and Hanna Power Point slides created.
McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Three Classic Applications of LP Product Mix at Ponderosa Industrial –Considered limited.
1 Spreadsheet Modeling & Decision Analysis: A Practical Introduction to Management Science 3d edition by Cliff Ragsdale.
Linear Programming Unit 2, Lesson 4 10/13.
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.
Spreadsheet Modeling & Decision Analysis A Practical Introduction to Management Science 6 th edition Cliff T. Ragsdale © 2011 Cengage Learning. All Rights.
Introduction to Management Science
Chapter 4: Linear Programming Sensitivity Analysis
Introduction to Management Science
Linear Programming: Model Formulation and Graphical Solution
Linear Programming Models: Graphical Methods 5/4/1435 (1-3 pm)noha hussein elkhidir.
Linear Programming Digital Lesson. Copyright © by Houghton Mifflin Company, Inc. All rights reserved. 2 Linear programming is a strategy for finding the.
1 1 Slide LINEAR PROGRAMMING: THE GRAPHICAL METHOD n Linear Programming Problem n Properties of LPs n LP Solutions n Graphical Solution n Introduction.
Linear Programming Operations Research – Engineering and Math Management Sciences – Business Goals for this section  Modeling situations in a linear environment.
Linear Programming Models: Graphical and Computer Methods
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Chapter 2 Linear Programming Models: Graphical and Computer Methods
3.4 Linear Programming.
1 Chapter 8 Linear programming is used to allocate resources, plan production, schedule workers, plan investment portfolios and formulate marketing (and.
Linear Programming Chapter 13 Supplement.
L4 Graphical Solution Homework See new Revised Schedule Review Graphical Solution Process Special conditions Summary 1 Read for W for.
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.
Graphing Linear Inequalities in Two Variables Chapter 4 – Section 1.
Linear Programming Terminology. Contents 1.What is a Mathematical Model? 2.Illustration of LPP: Maximization Case 3.What.
 A concert promoter wants to book a rock group for a stadium concert. A ticket for admission to the stadium playing field will cost $125, and a ticket.
Opener. Notes: 3.4 Linear Programming Optimization  Many real-life problems involve a process called optimization.  This means finding a maximum or.
Linear Programming: A Geometric Approach3 Graphing Systems of Linear Inequalities in Two Variables Linear Programming Problems Graphical Solution of Linear.
QMB 4701 MANAGERIAL OPERATIONS ANALYSIS
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
Spreadsheet Modeling & Decision Analysis A Practical Introduction to Management Science 5 th edition Cliff T. Ragsdale.
Chapter 2 Linear Programming Models: Graphical and Computer Methods
Simplex Method for solving LP problems with two variables.
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.
© 2008 Prentice-Hall, Inc. Linear Programming Models: Graphical and Computer Methods.
Introduction to Quantitative Business Methods (Do I REALLY Have to Know This Stuff?)
© 2009 Prentice-Hall, Inc. 7 – 1 Decision Science Chapter 3 Linear Programming: Maximization and Minimization.
Don Sutton Spring LP Basic Properties Objective Function – maximize/minimize profit/cost Resource Constraints – labor, money Decision.
Linear Programming: A Geometric Approach3 Graphing Systems of Linear Inequalities in Two Variables Linear Programming Problems Graphical Solution of Linear.
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.
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
Spreadsheet Modeling & Decision Analysis:
Linear Programming Models: Graphical and Computer Methods
Chapter 2 An Introduction to Linear Programming
Digital Lesson Linear Programming.
Chapter 5 Linear Inequalities and Linear Programming
Digital Lesson Linear Programming.
Linear Programming Objectives: Set up a Linear Programming Problem
Max Z = x1 + x2 2 x1 + 3 x2  6 (1) x2  1.5 (2) x1 - x2  2 (3)
Graphical Solution of Linear Programming Problems
Linear Programming Problem
Graphical solution A Graphical Solution Procedure (LPs with 2 decision variables can be solved/viewed this way.) 1. Plot each constraint as an equation.
Spreadsheet Modeling & Decision Analysis:
Presentation transcript:

Linear Programming Models: Graphical Method © 2007 Pearson Education from the companion CD - Chapter 2 of the book: Balakrishnan, Render, and Stair, “Managerial Decision Modeling with Spreadsheets”, 2nd ed., Prentice-Hall, Rev. 2.3 by M. Miccio on January 20, 2015

Fundamental Theorem of Linear Programming 2 (stated here in two variables) A linear expression ax + by, defined over a closed bounded convex set S whose sides are line segments, takes on its maximum value at a vertex of S and its minimum value at a vertex of S. If S is unbounded, there may or may not be an optimum value, but if there is, it occurs at a vertex.

LP The graphical method 3 Using a graphical presentation we can represent all the constraints, the objective function, and the three types of feasible points. from the companion CD of the book: Lawrence and Pasternack, “Applied Management Science: Modeling, Spreadsheet Analysis, and Communication for Decision Making”, 2nd Edition, © 2002 John Wiley & Sons Inc.

Example LP Model Formulation: The Product Mix Problem Decision: How much to make of > 2 products? Objective: Maximize profit Constraints: Limited resources 4

Example: Flair Furniture Co. Two products: Chairs and Tables Decision: How many of each to make this month? Objective: Maximize profit 5

Flair Furniture Co. Data Tables (per table) Chairs (per chair) Hours Available Profit Contribution $7$5 Carpentry3 hrs4 hrs2400 Painting2 hrs1 hr1000 Other Limitations: Make no more than 450 chairs Make at least 100 tables 6

Decision Variables: T = Num. of tables to make C = Num. of chairs to make Objective Function: Maximize Profit Maximize $7 T + $5 C 7

Constraints: Have 2400 hours of carpentry time available 3 T + 4 C < 2400 (hours) Have 1000 hours of painting time available 2 T + 1 C < 1000 (hours) 8

More Constraints: Make no more than 450 chairs C < 450 (num. chairs) Make at least 100 tables T > 100 (num. tables) Nonnegativity: Cannot make a negative number of chairs or tables T > 0 C > 0 9

Model Summary z = 7T + 5Cmax!(profit) Subject to the constraints: 3T + 4C < 2400 (carpentry hrs) 2T + 1C < 1000 (painting hrs) C < 450 (max # chairs) T > 100 (min # tables) T, C > 0 (nonnegativity) 10

Graphical Method Graphing an LP model helps provide insight into LP models and their solutions:  A straight line is plotted in place of each disequation  A convex and bounded set (hopefully) is generated  An ideal line, that is a family of parallel lines, is drawn to represent the objective function  The optimum is found at the interception of the ideal line with a vertex  While this can only be done in two dimensions, the same properties apply to all LP models and solutions. 11 LP-2D.avi

Carpentry Constraint Line 3T + 4C = 2400 Intercepts (T = 0, C = 600) (T = 800, C = 0) T C Feasible < 2400 hrs Infeasible > 2400 hrs 3T + 4C =

Painting Constraint Line 2T + 1C = 1000 Intercepts (T = 0, C = 1000) (T = 500, C = 0) T C T + 1C =

T C Max Chair Line C = 450 Min Table Line T = 100 Feasible Region 14

T C Objective Function Line z = 7T + 5C Profit 7T + 5C = $2,100 7T + 5C = $4,040 Optimal Point (T = 320, C = 360) 7T + 5C = $2,800 15

T C Additional Constraint Need at least 75 more chairs than tables C > T + 75 or C – T > 75 T = 320 C = 360 No longer feasible New optimal point T = 300, C =

LP-2D conclusion Optimal Solution: The corner point with the best objective function value is optimal 17 Extreme Point theorem : Any LP problem with a nonempty bounded feasible region has an optimal solution; moreover, an optimal solution can always be found at an (or at least one) Corner Point (extreme point) of the problem's feasible region.

LP-2D with MatLab® 18 LINEAR PROGRAMMING WITH MATLAB course by Edward Neuman Department of Mathematics Southern Illinois University at Carbondale

Function drawfr 19 function drawfr(c, A, rel, b) % Graphs of the feasible region and the line level % of the LP problem with two legitimate variables % % min (max)z = c*x % Subject to Ax = b), % x >= 0 % Enter a sequence of instructions like these into the COMMAND WINDOW: %c=[1 2]; %A=[-1 3; 1 1; 1 -1; 1 3; 2 1]; %rel=' >'; %b=[10; 6; 2; 6; 4]; % NB: % b must be a COLUMN vector % components of b vector can % indifferently be 0 It is possible to read the vertex coordinates in the Figure window by activating in the menu bar: Tools >>> Data Cursor

Function drawfr Cautions in its use 20 function drawfr(c, A, rel, b) % min (max)z = c*x % Subject to Ax = b), % x >= 0  Negative value of a resource drawfr accepts one or more negative resource in the vector b  Unbounded Feasible Region drawfr is currently unable of drawing an unbounded region  Equality constraints A constraint of the type a i1 x 1 + a i2 x a ij.x j a in x n = b i must be transformed in 2 constraints of the type a i1 x 1 + a i2 x a ij.x j a in x n ≤ b i ’ a i1 x 1 + a i2 x a ij.x j a in x n ≥ b i ’’ with b i ’ ≈< b i ≈< b i ’’

LP-2D aids from Internet 21 programming-entertainment-ppt-powerpoint/ programming-example-2-entertainment-ppt-powerpoint/

LP-2D aids from a movie 22 LP-2D.avi