Chapter 8: Linear Programming

Slides:



Advertisements
Similar presentations
Linear Programming Problem
Advertisements

Lesson 08 Linear Programming
LIAL HORNSBY SCHNEIDER
Linear Programming Problem
Linear Programming (LP) Decision Variables Objective (MIN or MAX) Constraints Graphical Solution.
Chapter 6 Linear Programming: The Simplex Method
2-1 Linear Programming: Model Formulation and Graphical Solution Chapter 2 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
BA 452 Lesson A.2 Solving Linear Programs 1 1ReadingsReadings Chapter 2 An Introduction to Linear Programming.
Chapter 5 Linear Inequalities and Linear Programming
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
Chapter 2 Linear Programming Models: Graphical and Computer Methods © 2007 Pearson Education.
Chapter 2: Introduction to Linear Programming
1 2TN – Linear Programming  Linear Programming. 2 Linear Programming Discussion  Requirements of a Linear Programming Problem  Formulate:  Determine:Graphical.
Objectives: Set up a Linear Programming Problem Solve a Linear Programming Problem.
Linear Programming Models: Graphical Methods 5/4/1435 (1-3 pm)noha hussein elkhidir.
Chapter 3 An Introduction to Linear Programming
1 1 Slide © 2009 South-Western, a part of Cengage Learning Slides by John Loucks St. Edward’s University.
FORMULATION AND GRAPHIC METHOD
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 Models: Graphical and Computer Methods
Introduction to Quantitative Business Methods (Do I REALLY Have to Know This Stuff?)
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
3.4 Linear Programming.
Chapter 19 Linear Programming McGraw-Hill/Irwin
Chapter 12 Section 12.1 The Geometry of 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.
1 1 Slide © 2005 Thomson/South-Western Slides Prepared by JOHN S. LOUCKS ST. EDWARD’S UNIVERSITY.
Operations Management
1 1 Slide Linear Programming (LP) Problem n A mathematical programming problem is one that seeks to maximize an objective function subject to constraints.
Linear Programming. What is Linear Programming? Say you own a 500 square acre farm. On this farm you can grow wheat, barley, corn or some combination.
Graphing Linear Inequalities in Two Variables Chapter 4 – Section 1.
1 1 Slide © 2005 Thomson/South-Western Chapter 2 Introduction to Linear Programming n Linear Programming Problem n Problem Formulation n A Maximization.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Copyright © 2013, 2009, 2005 Pearson Education, Inc. 1 5 Systems and Matrices Copyright © 2013, 2009, 2005 Pearson Education, Inc.
1 1 Slide © 2001 South-Western College Publishing/Thomson Learning Anderson Sweeney Williams Anderson Sweeney Williams Slides Prepared by JOHN LOUCKS QUANTITATIVE.
Chapter 2 Introduction to Linear Programming n Linear Programming Problem n Problem Formulation n A Maximization Problem n Graphical Solution Procedure.
CDAE Class 13 Oct. 10 Last class: Result of Quiz 3 3. Linear programming and applications Class exercise 5 Today: 3. Linear programming and applications.
Chapter 2 Linear Programming Models: Graphical and Computer Methods
3.4: Linear Programming Objectives: Students will be able to… Use linear inequalities to optimize the value of some quantity To solve linear programming.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Supplement 6 Linear Programming.
LINEAR PROGRAMMING 3.4 Learning goals represent constraints by equations or inequalities, and by systems of equations and/or inequalities, and interpret.
Linear Programming Graphical Solution. Graphical Solution to an LP Problem This is easiest way to solve a LP problem with two decision variables. If there.
CDAE Class 15 Oct. 16 Last class: Result of group project 1 3. Linear programming and applications Class Exercise 7 Today: 3. Linear programming.
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.
Linear Programming: A Geometric Approach3 Graphing Systems of Linear Inequalities in Two Variables Linear Programming Problems Graphical Solution of Linear.
Linear Programming Models: Graphical and Computer Methods 7 To accompany Quantitative Analysis for Management, Twelfth Edition, by Render, Stair, Hanna.
1 Introduction to Linear Programming Linear Programming Problem Linear Programming Problem Problem Formulation Problem Formulation A Simple Maximization.
Chapter 2 Linear Programming Models: Graphical and Computer Methods
An Introduction to Linear Programming
Operations Research Chapter one.
Linear Programming Models: Graphical and Computer Methods
An Introduction to Linear Programming Pertemuan 4
Chapter 2 An Introduction to Linear Programming
A seminar talk on “SOLVING LINEAR PROGRAMMING PROBLEM BY GRAPHICAL METHOD” By S K Indrajitsingha M.Sc.
Chapter 5 Linear Inequalities and Linear Programming
Systems of Equations and Inequalities
Introduction to linear programming (LP): Minimization
Linear Programming Objectives: Set up a Linear Programming Problem
Copyright © 2014, 2010, 2007 Pearson Education, Inc.
Linear Programming Problem
Module B Linear Programming.
Graphical solution A Graphical Solution Procedure (LPs with 2 decision variables can be solved/viewed this way.) 1. Plot each constraint as an equation.
Presentation transcript:

Chapter 8: Linear Programming Quantitative Decision Making 7th ed. By Lapin and Whisler

The story behind Linear Programming George B. Dantzig John von Neumann Leonid Kantorovich

Definition Linear programming is a mathematical method that is used to establish a plan that efficiently allocates limited resources to achievement of a desired objective. Linear programming is the process of maximizing or minimizing a linear function subject to a set of constraints.

Possible Applications for LP Developing a production schedule and inventory policy. Establishing a portfolio that maximizes return. Maximizing advertising effectiveness. Minimizing total transportation costs.

Main Characteristics of LP Problems Concerned with maximizing or minimizing some quantity. Restrictions or constraints that limit the degree to which the objective can be pursued. Only linear relationships are involved. http://en.wikipedia.org/wiki/Linear_programming

Three Components to LP Variables Constraints Objective Function Non-negativity conditions.

Example (p.263) The Redwood Furniture Company makes tables and chairs as part of its line of patio furniture. Resource Unit Requirements Amount Available Table Chair Wood(board ft) 30 20 300 Labor(hours) 5 10 110 Unit Profit $6 $8 How many tables and chairs should be made to maximize the total profit?

Redwood Furniture Problem Formulation Let XT and XC denote the number of tables and chairs to be made. (Define variables) Maximize P = 6XT + 8XC (Objective function) Subject to: (Constraints) 30XT + 20XC < 300 (wood) 5XT + 10XC < 110 (labor) where XT and XC > 0 (non-negativity conditions) Letting XT represent the horizontal axis and XC the vertical, the constraints and non-negativity conditions define the feasible solution region.

Feasible Solution Region for Redwood Furniture Problem

Graphing to Find Feasible Solution Region For an inequality constraint (with < or >), first plot as a line: 30XT + 20XC = 300. Get two points. Intercepts are easiest: Set XC = 0, solve for XT for horizontal intercept: 30XT + 20(0) = 300 => XT = 300/30 = 10 Set XT = 0, solve for XC for vertical intercept: 30(0) + 20XC = 300 => XC = 300/20 = 15 Above gets wood line. Do same for labor. Mark valid sides and shade feasible solution region. Any point there satisfies all constraints and non-negativity conditions.

Graphing to Find Feasible Solution Region To establish valid side, pick a test point (usually the origin). If that point satisfies the constraint, all points on same side are valid. Otherwise, all points on other side are instead valid. Equality constraints have no valid side. The solution must be on the line itself. Some constraint lines are horizontal or vertical. These involve only one variable and one intercept.

Finding Most Attractive Corner The optimal solution will always correspond to a corner point of the feasible solution region. Because there can be many corners, the most attractive corner is easiest to find visually. That is done by plotting two P lines for arbitrary profit levels. Since the P lines will be parallel, just hold your pencil at the same angle and role it in from the smaller P’s line toward the bigger one’s That is the direction of improvement. Continue rolling until only one point lies beneath the pencil. That is the most attractive corner. (Problems can have two most attractive corners.)

Most Attractive Corner for Redwood Furniture Problem

Finding the Optimal Solution The coordinates of the most attractive corner provide the optimal levels. Because reading from graph may be inaccurate, it is best to solve algebraically. Simultaneously solving the wood and labor equations, the optimal solution is: XT = 4 tables XC = 9 chairs P = 6(4) + 8(9) = 96 dollars Note: supply the computed level of the objective in reporting the optimal solution.

Finding most attractive corner algebraically Identify corner points: (0,0), (0,11), (10,0) (4,9) Substitute into objective function and compare values: P = 6XT + 8XC (XT=0, XC=0) P=6(0)+8(0)=0 (XT=0, XC=11) P=6(0)+8(11)=88 (XT=10, XC=0) P=6(10)+8(0)=60 (XT=4, XC=9) P=6(4)+8(9)=96

Feasible Solution Region for Redwood Furniture Problem