19 Linear Programming CHAPTER

Slides:



Advertisements
Similar presentations
Using Solver to solve a minimization LP + interpretation of output BSAD 30 Dave Novak Source: Anderson et al., 2013 Quantitative Methods for Business 12.
Advertisements

Chapter 19 – Linear Programming
Introduction to Mathematical Programming Matthew J. Liberatore John F. Connelly Chair in Management Professor, Decision and Information Technologies.
Lesson 08 Linear Programming
Chapter 5 Sensitivity Analysis: An Applied Approach
Copyright (c) 2003 Brooks/Cole, a division of Thomson Learning, Inc. 1 Chapter 5 Sensitivity Analysis: An Applied Approach to accompany Introduction to.
Linear Programming.
Chapter 2: Modeling with Linear Programming & sensitivity analysis
CCMIII U2D4 Warmup This graph of a linear programming model consists of polygon ABCD and its interior. Under these constraints, at which point does the.
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.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or.
Linear Programming Using the Excel Solver
© 2008 Prentice-Hall, Inc. Chapter 7 To accompany Quantitative Analysis for Management, Tenth Edition, by Render, Stair, and Hanna Power Point slides created.
Operations Management
Operations Management
An Introduction to Linear Programming : Graphical and Computer Methods
Introduction to Management Science
1 2TN – Linear Programming  Linear Programming. 2 Linear Programming Discussion  Requirements of a Linear Programming Problem  Formulate:  Determine:Graphical.
Linear and Integer Programming Models
6s-1Linear Programming CHAPTER 6s Linear Programming.
To Accompany Russell and Taylor, Operations Management, 4th Edition,  2003 Prentice-Hall, Inc. All rights reserved by Prentice-Hall, Inc1  Model.
1 1 Slide LINEAR PROGRAMMING Introduction to Sensitivity Analysis Professor Ahmadi.
Introduction to Management Science
Linear Programming: Model Formulation and Graphical Solution
Operations Management - 5 th Edition Chapter 13 Supplement Roberta Russell & Bernard W. Taylor, III Linear Programming.
LINEAR PROGRAMMING: THE GRAPHICAL METHOD
Chapter 3 An Introduction to Linear Programming
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Linear programming. Linear programming… …is a quantitative management tool to obtain optimal solutions to problems that involve restrictions and limitations.
1 1 Slide LINEAR PROGRAMMING: THE GRAPHICAL METHOD n Linear Programming Problem n Properties of LPs n LP Solutions n Graphical Solution n Introduction.
1-1 Introduction to Optimization and Linear Programming Chapter 1.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Chapter 19 Linear Programming McGraw-Hill/Irwin
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
STDM - Linear Programming 1 By Isuru Manawadu B.Sc in Accounting Sp. (USJP), ACA, AFM
1 DSCI 3023 Linear Programming Developed by Dantzig in the late 1940’s A mathematical method of allocating scarce resources to achieve a single objective.
1 1 Slide Linear Programming (LP) Problem n A mathematical programming problem is one that seeks to maximize an objective function subject to constraints.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
1 Linear Programming: Model Formulation and Graphical Solution.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Chapter 15.
THE GALAXY INDUSTRY PRODUCTION PROBLEM -
Chapter 6 Supplement Linear Programming.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Linear Programming Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill.
1 1 Slide © 2001 South-Western College Publishing/Thomson Learning Anderson Sweeney Williams Anderson Sweeney Williams Slides Prepared by JOHN LOUCKS QUANTITATIVE.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
Constraint management Constraint Something that limits the performance of a process or system in achieving its goals. Categories: Market (demand side)
Chapter 2 Introduction to Linear Programming n Linear Programming Problem n Problem Formulation n A Maximization Problem n Graphical Solution Procedure.
1 A Linear Programming model seeks to maximize or minimize a linear function, subject to a set of linear constraints. The linear model consists of the.
Linear Programming Models: Graphical and Computer Methods
Chapter 2 Linear Programming Models: Graphical and Computer Methods
Sensitivity analysis continued… BSAD 30 Dave Novak Source: Anderson et al., 2013 Quantitative Methods for Business 12 th edition – some slides are directly.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Supplement 6 Linear Programming.
LINEAR PROGRAMMING.
Kerimcan OzcanMNGT 379 Operations Research1 Linear Programming Chapter 2.
Introduction to Linear Programming and Formulation Meeting 2 Course: D Deterministic Optimization Year: 2009.
BUAD306 Chapter 19 – Linear Programming. Optimization QUESTION: Have you ever been limited to what you can get done because you don’t have enough ________?
To Accompany Russell and Taylor, Operations Management, 4th Edition,  2003 Prentice-Hall, Inc. All rights reserved. Supplement S9 Linear Programming.
Introduction to Quantitative Business Methods (Do I REALLY Have to Know This Stuff?)
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
6s-1Linear Programming William J. Stevenson Operations Management 8 th edition.
Linear Programming Models: Graphical and Computer Methods 7 To accompany Quantitative Analysis for Management, Twelfth Edition, by Render, Stair, Hanna.
Supply Chain Management By Dr. Asif Mahmood Chapter 9: Aggregate Planning.
An Introduction to Linear Programming
Linear Programming.
Linear Programming: Sensitivity Analysis and Duality
Chapter 19 – Linear Programming
Constraint management
Presentation transcript:

19 Linear Programming CHAPTER Operations Management, Eighth Edition, by William J. Stevenson Copyright © 2005 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin

Linear Programming Used to obtain optimal solutions to problems that involve restrictions or limitations, such as: Materials Budgets Labor Machine time

Linear Programming Linear programming (LP) techniques consist of a sequence of steps that will lead to an optimal solution to problems, in cases where an optimum exists

Linear Programming Model Objective: the goal of an LP model is maximization or minimization Decision variables: amounts of either inputs or outputs Feasible solution space: the set of all feasible combinations of decision variables as defined by the constraints Constraints: limitations that restrict the available alternatives Parameters: numerical values

Linear Programming Example Objective - profit Maximize Z =60X1 + 50X2 Subject to 4X1 + 10X2 <= 100 hours Assembly 2X1 + 1X2 <= 22 hours Inspection 3X1 + 3X2 <= 39 cubic feet Storage X1, X2 >= 0

Linear Programming Model Objective: the goal of an LP model is maximization or minimization Decision variables: amounts of either inputs or outputs Feasible solution space: the set of all feasible combinations of decision variables as defined by the constraints Constraints: limitations that restrict the available alternatives Parameters: numerical values

Linear Programming Example Objective - profit Maximize Z =60X1 + 50X2 Subject to 4X1 + 10X2 <= 100 hours Assembly 2X1 + 1X2 <= 22 hours Inspection 3X1 + 3X2 <= 39 cubic feet Storage X1, X2 >= 0

Linear Programming Model Objective: the goal of an LP model is maximization or minimization Decision variables: amounts of either inputs or outputs Feasible solution space: the set of all feasible combinations of decision variables as defined by the constraints Constraints: limitations that restrict the available alternatives Parameters: numerical values

Linear Programming Example Objective - profit Maximize Z =60X1 + 50X2 Subject to 4X1 + 10X2 <= 100 hours Assembly 2X1 + 1X2 <= 22 hours Inspection 3X1 + 3X2 <= 39 cubic feet Storage X1, X2 >= 0

Linear Programming Model Objective: the goal of an LP model is maximization or minimization Decision variables: amounts of either inputs or outputs Feasible solution space: the set of all feasible combinations of decision variables as defined by the constraints Constraints: limitations that restrict the available alternatives Parameters: numerical values

Linear Programming Example Objective - profit Maximize Z =60X1 + 50X2 Subject to 4X1 + 10X2 <= 100 hours Assembly 2X1 + 1X2 <= 22 hours Inspection 3X1 + 3X2 <= 39 cubic feet Storage X1, X2 >= 0

Linear Programming Assumptions Linearity: the impact of decision variables is linear in constraints and objective function Divisibility: non-integer values of decision variables are acceptable Certainty: values of parameters are known and constant Non-negativity: negative values of decision variables are unacceptable

Formulating Linear Programming Define the Objective Define the Decision Variable Write the mathematical Function for the Objective Write one or two word description for each constraint RHS for each constraint, including unit measure Write = , <=, or >= for each constraint Write in all of the decision variables on the LHS of Constraint Write Coefficient for each decision variable in each Constraint

Linear Programming Example Objective - profit Maximize Z =60X1 + 50X2 Subject to 4X1 + 10X2 <= 100 hours Assembly 2X1 + 1X2 <= 22 hours Inspection 3X1 + 3X2 <= 39 cubic feet Storage X1, X2 >= 0

Formulating Linear Programming Define the Objective Define the Decision Variable Write the mathematical Function for the Objective Write one or two word description for each constraint RHS for each constraint, including unit measure Write = , <=, or >= for each constraint Write in all of the decision variables on the LHS of Constraint Write Coefficient for each decision variable in each Constraint

Linear Programming Example Objective - profit Maximize Z =60X1 + 50X2 Subject to 4X1 + 10X2 <= 100 hours Assembly 2X1 + 1X2 <= 22 hours Inspection 3X1 + 3X2 <= 39 cubic feet Storage X1, X2 >= 0

Formulating Linear Programming Define the Objective Define the Decision Variable Write the mathematical Function for the Objective Write one or two word description for each constraint RHS for each constraint, including unit measure Write = , <=, or >= for each constraint Write in all of the decision variables on the LHS of Constraint Write Coefficient for each decision variable in each Constraint

Linear Programming Example Objective - profit Maximize Z =60X1 + 50X2 Subject to 4X1 + 10X2 <= 100 hours Assembly 2X1 + 1X2 <= 22 hours Inspection 3X1 + 3X2 <= 39 cubic feet Storage X1, X2 >= 0

Formulating Linear Programming Define the Objective Define the Decision Variable Write the mathematical Function for the Objective Write one or two word description for each constraint RHS for each constraint, including unit measure Write = , <=, or >= for each constraint Write in all of the decision variables on the LHS of Constraint Write Coefficient for each decision variable in each Constraint

Linear Programming Example Objective - profit Maximize Z =60X1 + 50X2 Subject to 4X1 + 10X2 <= 100 hours Assembly 2X1 + 1X2 <= 22 hours Inspection 3X1 + 3X2 <= 39 cubic feet Storage X1, X2 >= 0

Formulating Linear Programming Define the Objective Define the Decision Variable Write the mathematical Function for the Objective Write one or two word description for each constraint RHS for each constraint, including unit measure Write = , <=, or >= for each constraint Write in all of the decision variables on the LHS of Constraint Write Coefficient for each decision variable in each Constraint

Linear Programming Example Objective - profit Maximize Z =60X1 + 50X2 Subject to 4X1 + 10X2 <= 100 hours Assembly 2X1 + 1X2 <= 22 hours Inspection 3X1 + 3X2 <= 39 cubic feet Storage X1, X2 >= 0

Formulating Linear Programming Define the Objective Define the Decision Variable Write the mathematical Function for the Objective Write one or two word description for each constraint RHS for each constraint, including unit measure Write = , <=, or >= for each constraint Write in all of the decision variables on the LHS of Constraint Write Coefficient for each decision variable in each Constraint

Linear Programming Example Objective - profit Maximize Z =60X1 + 50X2 Subject to 4X1 + 10X2 <= 100 hours Assembly 2X1 + 1X2 <= 22 hours Inspection 3X1 + 3X2 <= 39 cubic feet Storage X1, X2 >= 0

Formulating Linear Programming Define the Objective Define the Decision Variable Write the mathematical Function for the Objective Write one or two word description for each constraint RHS for each constraint, including unit measure Write = , <=, or >= for each constraint Write in all of the decision variables on the LHS of Constraint Write Coefficient for each decision variable in each Constraint

Linear Programming Example Objective - profit Maximize Z =60X1 + 50X2 Subject to 4X1 + 10X2 <= 100 hours Assembly 2X1 + 1X2 <= 22 hours Inspection 3X1 + 3X2 <= 39 cubic feet Storage X1, X2 >= 0

Formulating Linear Programming Define the Objective Define the Decision Variable Write the mathematical Function for the Objective Write one or two word description for each constraint RHS for each constraint, including unit measure Write = , <=, or >= for each constraint Write in all of the decision variables on the LHS of Constraint Write Coefficient for each decision variable in each Constraint

Linear Programming Example Objective - profit Maximize Z =60X1 + 50X2 Subject to 4X1 + 10X2 <= 100 hours Assembly 2X1 + 1X2 <= 22 hours Inspection 3X1 + 3X2 <= 39 cubic feet Storage X1, X2 >= 0

Slack and Surplus Surplus: when the optimal values of decision variables are substituted into a greater than or equal to constraint and the resulting value exceeds the right side value Slack: when the optimal values of decision variables are substituted into a less than or equal to constraint and the resulting value is less than the right side value

Constraints Redundant constraint: a constraint that does not form a unique boundary of the feasible solution space Binding constraint: a constraint that forms the optimal corner point of the feasible solution space

Example

Example