SlideShare a Scribd company logo
3-1
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
Linear Programming:
Computer Solution and
Sensitivity Analysis
Chapter 3
3-2
Chapter Topics
 Computer Solution
 Sensitivity Analysis
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-3
 Early linear programming used lengthy manual
mathematical solution procedure called the Simplex
Method (See CD-ROM Module A).
 Steps of the Simplex Method have been programmed in
software packages designed for linear programming
problems.
 Many such packages available currently.
 Used extensively in business and government.
 Text focuses on Excel Spreadsheets and QM for
Windows.
Computer Solution
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-4
Linear Programming Problem: Standard Form
 Standard form requires all variables in the constraint equations to
appear on the left of the inequality (or equality) and all numeric
values to be on the right-hand side.
 Examples:
 x3  x1 + x2 must be converted to x3 - x1 - x2  0
 x1/(x2 + x3)  2 becomes x1  2 (x2 + x3)
and then x1 - 2x2 - 2x3  0
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-5
Beaver Creek Pottery Example
QM for Windows (1 of 5)
Exhibit 3.7
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-6
Beaver Creek Pottery Example
QM for Windows – Data Set Creation (2 of 5)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
Exhibit 3.8
3-7
Beaver Creek Pottery Example
QM for Windows: Data Table (3 of 5)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
Exhibit 3.9
3-8
Beaver Creek Pottery Example
QM for Windows: Model Solution (4 of 5)
Exhibit 3.10
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-9
Beaver Creek Pottery Example
QM for Windows: Graphical Display (5 of 5)
Exhibit 3.11
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-10
 Sensitivity analysis determines the effect on the optimal solution
of changes in parameter values of the objective function and
constraint equations.
 Changes may be reactions to anticipated uncertainties in the
parameters or to new or changed information concerning the
model.
Beaver Creek Pottery Example
Sensitivity Analysis (1 of 4)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-11
Maximize Z = $40x1 + $50x2
subject to: x1 + 2x2  40
4x1 + 3x2  120
x1, x2  0
Figure 3.1
Optimal Solution Point
Beaver Creek Pottery Example
Sensitivity Analysis (2 of 4)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-12
Maximize Z = $100x1 + $50x2
subject to: x1 + 2x2  40
4x1 + 3x2  120
x1, x2  0
Figure 3.2 Changing the x1 Objective Function Coefficient
Beaver Creek Pottery Example
Change x1 Objective Function Coefficient (3 of 4)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-13
Maximize Z = $40x1 + $100x2
subject to: x1 + 2x2  40
4x1 + 3x2  120
x1, x2  0
Figure 3.3 Changing the x2 Objective Function Coefficient
Beaver Creek Pottery Example
Change x2 Objective Function Coefficient (4 of 4)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-14
 The sensitivity range for an objective function coefficient is the
range of values over which the current optimal solution point will
remain optimal.
 The sensitivity range for the xi coefficient is designated as ci.
Objective Function Coefficient
Sensitivity Range (1 of 3)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-15
objective function Z = $40x1 + $50x2
sensitivity range for:
x1: 25  c1  66.67
x2: 30  c2  80
Figure 3.4 Determining the Sensitivity Range for c1
Objective Function Coefficient
Sensitivity Range for c1 and c2 (2 of 3)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-16
Minimize Z = $6x1 + $3x2
subject to:
2x1 + 4x2  16
4x1 + 3x2  24
x1, x2  0
sensitivity ranges:
4  c1  
0  c2  4.5
Objective Function Coefficient
Fertilizer Cost Minimization Example (3 of 3)
Figure 3.5 Fertilizer Cost Minimization Example
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-17
Exhibit 3.12
Objective Function Coefficient Ranges
Excel “Solver” Results Screen (1 of 3)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-18
Exhibit 3.13
Objective Function Coefficient Ranges
Beaver Creek Example Sensitivity Report (2 of 3)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-19
Exhibit 3.14
Objective Function Coefficient Ranges
QM for Windows Sensitivity Range Screen (3 of 3)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
Sensitivity ranges
for objective
function coefficients
3-20
Changes in Constraint Quantity Values
Sensitivity Range (1 of 4)
 The sensitivity range for a right-hand-side value is the
range of values over which the quantity’s value can change
without changing the solution variable mix, including
the slack variables.
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-21
Changes in Constraint Quantity Values
Increasing the Labor Constraint (2 of 4)
Maximize Z = $40x1 + $50x2
subject to: x1 + 2x2 + s1 = 40
4x1 + 3x2 + s2 = 120
x1, x2  0
Figure 3.6 Increasing the Labor Constraint Quantity
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-22
Changes in Constraint Quantity Values
Sensitivity Range for Labor Constraint (3 of 4)
Figure 3.7 Determining the Sensitivity Range for Labor Quantity
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-23
Changes in Constraint Quantity Values
Sensitivity Range for Clay Constraint (4 of 4)
Figure 3.8 Determining the Sensitivity Range for Clay Quantity
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-24
Exhibit 3.15
Constraint Quantity Value Ranges by Computer
Excel Sensitivity Range for Constraints (1 of 2)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-25
Exhibit 3.16
Constraint Quantity Value Ranges by Computer
QM for Windows Sensitivity Range (2 of 2)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-26
 Changing individual constraint parameters
 Adding new constraints
 Adding new variables
Other Forms of Sensitivity Analysis
Topics (1 of 4)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-27
Other Forms of Sensitivity Analysis
Changing a Constraint Parameter (2 of 4)
Maximize Z = $40x1 + $50x2
subject to: x1 + 2x2  40
4x1 + 3x2  120
x1, x2  0
Figure 3.9 Changing the x1 Coefficient in the Labor Constraint
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-28
Adding a new constraint to Beaver Creek Model:
0.20x1+ 0.10x2  5 hours for packaging
Original solution: 24 bowls, 8 mugs, $1,360 profit
Exhibit 3.17
Other Forms of Sensitivity Analysis
Adding a New Constraint (3 of 4)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-29
Adding a new variable to the Beaver Creek model, x3, for a third
product, cups
Maximize Z = $40x1 + 50x2 + 30x3
subject to:
x1 + 2x2 + 1.2x3  40 hr of labor
4x1 + 3x2 + 2x3  120 lb of clay
x1, x2, x3  0
Solving model shows that change has no effect on the original solution
(i.e., the model is not sensitive to this change).
Other Forms of Sensitivity Analysis
Adding a New Variable (4 of 4)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-30
 Defined as the marginal value of one additional unit
of resource.
 The sensitivity range for a constraint quantity value is
also the range over which the shadow price is valid.
Shadow Prices (Dual Variable Values)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-31
Maximize Z = $40x1 + $50x2 subject to:
x1 + 2x2  40 hr of labor
4x1 + 3x2  120 lb of clay
x1, x2  0
Exhibit 3.18
Excel Sensitivity Report for Beaver Creek Pottery
Shadow Prices Example (1 of 2)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-32
Excel Sensitivity Report for Beaver Creek Pottery
Solution Screen (2 of 2)
Exhibit 3.19
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-33
 Two airplane parts: no.1 and no. 2.
 Three manufacturing stages: stamping, drilling, finishing.
 Decision variables: x1 (number of part no. 1 to produce)
x2 (number of part no. 2 to produce)
 Model: Maximize Z = $650x1 + 910x2
subject to:
4x1 + 7.5x2  105 (stamping,hr)
6.2x1 + 4.9x2  90 (drilling, hr)
9.1x1 + 4.1x2  110 (finishing, hr)
x1, x2  0
Example Problem
Problem Statement (1 of 3)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
3-34
Maximize Z = $650x1 + $910x2
subject to:
4x1 + 7.5x2  105
6.2x1 + 4.9x2  90
9.1x1 + 4.1x2  110
x1, x2  0
s1 = 0, s2 = 0, s3 = 11.35 hr
485.33  c1  1,151.43
89.10  q1  137.76
Example Problem
Graphical Solution (2 of 3)
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall

More Related Content

Similar to ch03 Linear Programming.ppt

16083116
1608311616083116
16083116
Sou Tibon
 
Duality in Linear Programming
Duality in Linear ProgrammingDuality in Linear Programming
Duality in Linear Programming
jyothimonc
 
Lecture 8 section 3.2 polynomial equations
Lecture 8   section 3.2 polynomial equationsLecture 8   section 3.2 polynomial equations
Lecture 8 section 3.2 polynomial equations
njit-ronbrown
 
Chap02 describing data; numerical
Chap02 describing data; numericalChap02 describing data; numerical
Chap02 describing data; numerical
Judianto Nugroho
 
Cpphtp4 ppt 03
Cpphtp4 ppt 03Cpphtp4 ppt 03
Cpphtp4 ppt 03
sanya6900
 
ECE 2103_L6 Boolean Algebra Canonical Forms [Autosaved].pptx
ECE 2103_L6 Boolean Algebra Canonical Forms [Autosaved].pptxECE 2103_L6 Boolean Algebra Canonical Forms [Autosaved].pptx
ECE 2103_L6 Boolean Algebra Canonical Forms [Autosaved].pptx
MdJubayerFaisalEmon
 
Unit 2.5
Unit 2.5Unit 2.5
Unit 2.5
Mark Ryder
 
Lp applications
Lp applicationsLp applications
Lp applications
سماج سيوك
 
cpphtp4_PPT_03.ppt
cpphtp4_PPT_03.pptcpphtp4_PPT_03.ppt
cpphtp4_PPT_03.ppt
Suleman Khan
 
sensitivity analyses.ppt
sensitivity analyses.pptsensitivity analyses.ppt
sensitivity analyses.ppt
rohit776596
 
sensitivity analyses.ppt
sensitivity analyses.pptsensitivity analyses.ppt
sensitivity analyses.ppt
rohit776596
 
Taylor introms10 ppt_04
Taylor introms10 ppt_04Taylor introms10 ppt_04
Taylor introms10 ppt_04
QA Cmu
 
181_Sample-Chapter.pdf
181_Sample-Chapter.pdf181_Sample-Chapter.pdf
181_Sample-Chapter.pdf
ThanoonQasem
 
Taylor introms10 ppt_04
Taylor introms10 ppt_04Taylor introms10 ppt_04
Taylor introms10 ppt_04
QA Cmu
 
Chapter 07.ppt
Chapter 07.pptChapter 07.ppt
Chapter 07.ppt
aniket98618
 
Spreadsheet Modeling & Decision AnalysisA Practical .docx
Spreadsheet Modeling & Decision AnalysisA Practical .docxSpreadsheet Modeling & Decision AnalysisA Practical .docx
Spreadsheet Modeling & Decision AnalysisA Practical .docx
rafbolet0
 
CH-2 Linear Programing.pptx
CH-2 Linear Programing.pptxCH-2 Linear Programing.pptx
CH-2 Linear Programing.pptx
Robiel1
 
ECE 2103_L6 Boolean Algebra Canonical Forms.pptx
ECE 2103_L6 Boolean Algebra Canonical Forms.pptxECE 2103_L6 Boolean Algebra Canonical Forms.pptx
ECE 2103_L6 Boolean Algebra Canonical Forms.pptx
MdJubayerFaisalEmon
 
Unit 2.7
Unit 2.7Unit 2.7
Unit 2.7
Mark Ryder
 
OR chapter 2.pdf
OR chapter 2.pdfOR chapter 2.pdf
OR chapter 2.pdf
AlexHayme
 

Similar to ch03 Linear Programming.ppt (20)

16083116
1608311616083116
16083116
 
Duality in Linear Programming
Duality in Linear ProgrammingDuality in Linear Programming
Duality in Linear Programming
 
Lecture 8 section 3.2 polynomial equations
Lecture 8   section 3.2 polynomial equationsLecture 8   section 3.2 polynomial equations
Lecture 8 section 3.2 polynomial equations
 
Chap02 describing data; numerical
Chap02 describing data; numericalChap02 describing data; numerical
Chap02 describing data; numerical
 
Cpphtp4 ppt 03
Cpphtp4 ppt 03Cpphtp4 ppt 03
Cpphtp4 ppt 03
 
ECE 2103_L6 Boolean Algebra Canonical Forms [Autosaved].pptx
ECE 2103_L6 Boolean Algebra Canonical Forms [Autosaved].pptxECE 2103_L6 Boolean Algebra Canonical Forms [Autosaved].pptx
ECE 2103_L6 Boolean Algebra Canonical Forms [Autosaved].pptx
 
Unit 2.5
Unit 2.5Unit 2.5
Unit 2.5
 
Lp applications
Lp applicationsLp applications
Lp applications
 
cpphtp4_PPT_03.ppt
cpphtp4_PPT_03.pptcpphtp4_PPT_03.ppt
cpphtp4_PPT_03.ppt
 
sensitivity analyses.ppt
sensitivity analyses.pptsensitivity analyses.ppt
sensitivity analyses.ppt
 
sensitivity analyses.ppt
sensitivity analyses.pptsensitivity analyses.ppt
sensitivity analyses.ppt
 
Taylor introms10 ppt_04
Taylor introms10 ppt_04Taylor introms10 ppt_04
Taylor introms10 ppt_04
 
181_Sample-Chapter.pdf
181_Sample-Chapter.pdf181_Sample-Chapter.pdf
181_Sample-Chapter.pdf
 
Taylor introms10 ppt_04
Taylor introms10 ppt_04Taylor introms10 ppt_04
Taylor introms10 ppt_04
 
Chapter 07.ppt
Chapter 07.pptChapter 07.ppt
Chapter 07.ppt
 
Spreadsheet Modeling & Decision AnalysisA Practical .docx
Spreadsheet Modeling & Decision AnalysisA Practical .docxSpreadsheet Modeling & Decision AnalysisA Practical .docx
Spreadsheet Modeling & Decision AnalysisA Practical .docx
 
CH-2 Linear Programing.pptx
CH-2 Linear Programing.pptxCH-2 Linear Programing.pptx
CH-2 Linear Programing.pptx
 
ECE 2103_L6 Boolean Algebra Canonical Forms.pptx
ECE 2103_L6 Boolean Algebra Canonical Forms.pptxECE 2103_L6 Boolean Algebra Canonical Forms.pptx
ECE 2103_L6 Boolean Algebra Canonical Forms.pptx
 
Unit 2.7
Unit 2.7Unit 2.7
Unit 2.7
 
OR chapter 2.pdf
OR chapter 2.pdfOR chapter 2.pdf
OR chapter 2.pdf
 

Recently uploaded

The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdfThe 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
thesiliconleaders
 
Easily Verify Compliance and Security with Binance KYC
Easily Verify Compliance and Security with Binance KYCEasily Verify Compliance and Security with Binance KYC
Easily Verify Compliance and Security with Binance KYC
Any kyc Account
 
How to Implement a Real Estate CRM Software
How to Implement a Real Estate CRM SoftwareHow to Implement a Real Estate CRM Software
How to Implement a Real Estate CRM Software
SalesTown
 
Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024
Kirill Klimov
 
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & InnovationInnovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Operational Excellence Consulting
 
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Neil Horowitz
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
SOFTTECHHUB
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
APCO
 
Structural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for BuildingsStructural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for Buildings
Chandresh Chudasama
 
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel ChartSatta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
Mastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnapMastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnap
Norma Mushkat Gaffin
 
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
Lacey Max
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
NZSG
 
Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024
Adnet Communications
 
2022 Vintage Roman Numerals Men Rings
2022 Vintage Roman  Numerals  Men  Rings2022 Vintage Roman  Numerals  Men  Rings
2022 Vintage Roman Numerals Men Rings
aragme
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
Aggregage
 
Industrial Tech SW: Category Renewal and Creation
Industrial Tech SW:  Category Renewal and CreationIndustrial Tech SW:  Category Renewal and Creation
Industrial Tech SW: Category Renewal and Creation
Christian Dahlen
 
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
bosssp10
 
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdfHOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
46adnanshahzad
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
marketing317746
 

Recently uploaded (20)

The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdfThe 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdf
 
Easily Verify Compliance and Security with Binance KYC
Easily Verify Compliance and Security with Binance KYCEasily Verify Compliance and Security with Binance KYC
Easily Verify Compliance and Security with Binance KYC
 
How to Implement a Real Estate CRM Software
How to Implement a Real Estate CRM SoftwareHow to Implement a Real Estate CRM Software
How to Implement a Real Estate CRM Software
 
Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024
 
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & InnovationInnovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & Innovation
 
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
 
Structural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for BuildingsStructural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for Buildings
 
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel ChartSatta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
Satta Matka Dpboss Matka Guessing Kalyan Chart Indian Matka Kalyan panel Chart
 
Mastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnapMastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnap
 
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
 
Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024
 
2022 Vintage Roman Numerals Men Rings
2022 Vintage Roman  Numerals  Men  Rings2022 Vintage Roman  Numerals  Men  Rings
2022 Vintage Roman Numerals Men Rings
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
 
Industrial Tech SW: Category Renewal and Creation
Industrial Tech SW:  Category Renewal and CreationIndustrial Tech SW:  Category Renewal and Creation
Industrial Tech SW: Category Renewal and Creation
 
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
 
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdfHOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
 

ch03 Linear Programming.ppt

  • 1. 3-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Computer Solution and Sensitivity Analysis Chapter 3
  • 2. 3-2 Chapter Topics  Computer Solution  Sensitivity Analysis Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 3. 3-3  Early linear programming used lengthy manual mathematical solution procedure called the Simplex Method (See CD-ROM Module A).  Steps of the Simplex Method have been programmed in software packages designed for linear programming problems.  Many such packages available currently.  Used extensively in business and government.  Text focuses on Excel Spreadsheets and QM for Windows. Computer Solution Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 4. 3-4 Linear Programming Problem: Standard Form  Standard form requires all variables in the constraint equations to appear on the left of the inequality (or equality) and all numeric values to be on the right-hand side.  Examples:  x3  x1 + x2 must be converted to x3 - x1 - x2  0  x1/(x2 + x3)  2 becomes x1  2 (x2 + x3) and then x1 - 2x2 - 2x3  0 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 5. 3-5 Beaver Creek Pottery Example QM for Windows (1 of 5) Exhibit 3.7 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 6. 3-6 Beaver Creek Pottery Example QM for Windows – Data Set Creation (2 of 5) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Exhibit 3.8
  • 7. 3-7 Beaver Creek Pottery Example QM for Windows: Data Table (3 of 5) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Exhibit 3.9
  • 8. 3-8 Beaver Creek Pottery Example QM for Windows: Model Solution (4 of 5) Exhibit 3.10 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 9. 3-9 Beaver Creek Pottery Example QM for Windows: Graphical Display (5 of 5) Exhibit 3.11 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 10. 3-10  Sensitivity analysis determines the effect on the optimal solution of changes in parameter values of the objective function and constraint equations.  Changes may be reactions to anticipated uncertainties in the parameters or to new or changed information concerning the model. Beaver Creek Pottery Example Sensitivity Analysis (1 of 4) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 11. 3-11 Maximize Z = $40x1 + $50x2 subject to: x1 + 2x2  40 4x1 + 3x2  120 x1, x2  0 Figure 3.1 Optimal Solution Point Beaver Creek Pottery Example Sensitivity Analysis (2 of 4) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 12. 3-12 Maximize Z = $100x1 + $50x2 subject to: x1 + 2x2  40 4x1 + 3x2  120 x1, x2  0 Figure 3.2 Changing the x1 Objective Function Coefficient Beaver Creek Pottery Example Change x1 Objective Function Coefficient (3 of 4) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 13. 3-13 Maximize Z = $40x1 + $100x2 subject to: x1 + 2x2  40 4x1 + 3x2  120 x1, x2  0 Figure 3.3 Changing the x2 Objective Function Coefficient Beaver Creek Pottery Example Change x2 Objective Function Coefficient (4 of 4) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 14. 3-14  The sensitivity range for an objective function coefficient is the range of values over which the current optimal solution point will remain optimal.  The sensitivity range for the xi coefficient is designated as ci. Objective Function Coefficient Sensitivity Range (1 of 3) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 15. 3-15 objective function Z = $40x1 + $50x2 sensitivity range for: x1: 25  c1  66.67 x2: 30  c2  80 Figure 3.4 Determining the Sensitivity Range for c1 Objective Function Coefficient Sensitivity Range for c1 and c2 (2 of 3) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 16. 3-16 Minimize Z = $6x1 + $3x2 subject to: 2x1 + 4x2  16 4x1 + 3x2  24 x1, x2  0 sensitivity ranges: 4  c1   0  c2  4.5 Objective Function Coefficient Fertilizer Cost Minimization Example (3 of 3) Figure 3.5 Fertilizer Cost Minimization Example Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 17. 3-17 Exhibit 3.12 Objective Function Coefficient Ranges Excel “Solver” Results Screen (1 of 3) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 18. 3-18 Exhibit 3.13 Objective Function Coefficient Ranges Beaver Creek Example Sensitivity Report (2 of 3) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 19. 3-19 Exhibit 3.14 Objective Function Coefficient Ranges QM for Windows Sensitivity Range Screen (3 of 3) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Sensitivity ranges for objective function coefficients
  • 20. 3-20 Changes in Constraint Quantity Values Sensitivity Range (1 of 4)  The sensitivity range for a right-hand-side value is the range of values over which the quantity’s value can change without changing the solution variable mix, including the slack variables. Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 21. 3-21 Changes in Constraint Quantity Values Increasing the Labor Constraint (2 of 4) Maximize Z = $40x1 + $50x2 subject to: x1 + 2x2 + s1 = 40 4x1 + 3x2 + s2 = 120 x1, x2  0 Figure 3.6 Increasing the Labor Constraint Quantity Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 22. 3-22 Changes in Constraint Quantity Values Sensitivity Range for Labor Constraint (3 of 4) Figure 3.7 Determining the Sensitivity Range for Labor Quantity Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 23. 3-23 Changes in Constraint Quantity Values Sensitivity Range for Clay Constraint (4 of 4) Figure 3.8 Determining the Sensitivity Range for Clay Quantity Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 24. 3-24 Exhibit 3.15 Constraint Quantity Value Ranges by Computer Excel Sensitivity Range for Constraints (1 of 2) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 25. 3-25 Exhibit 3.16 Constraint Quantity Value Ranges by Computer QM for Windows Sensitivity Range (2 of 2) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 26. 3-26  Changing individual constraint parameters  Adding new constraints  Adding new variables Other Forms of Sensitivity Analysis Topics (1 of 4) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 27. 3-27 Other Forms of Sensitivity Analysis Changing a Constraint Parameter (2 of 4) Maximize Z = $40x1 + $50x2 subject to: x1 + 2x2  40 4x1 + 3x2  120 x1, x2  0 Figure 3.9 Changing the x1 Coefficient in the Labor Constraint Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 28. 3-28 Adding a new constraint to Beaver Creek Model: 0.20x1+ 0.10x2  5 hours for packaging Original solution: 24 bowls, 8 mugs, $1,360 profit Exhibit 3.17 Other Forms of Sensitivity Analysis Adding a New Constraint (3 of 4) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 29. 3-29 Adding a new variable to the Beaver Creek model, x3, for a third product, cups Maximize Z = $40x1 + 50x2 + 30x3 subject to: x1 + 2x2 + 1.2x3  40 hr of labor 4x1 + 3x2 + 2x3  120 lb of clay x1, x2, x3  0 Solving model shows that change has no effect on the original solution (i.e., the model is not sensitive to this change). Other Forms of Sensitivity Analysis Adding a New Variable (4 of 4) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 30. 3-30  Defined as the marginal value of one additional unit of resource.  The sensitivity range for a constraint quantity value is also the range over which the shadow price is valid. Shadow Prices (Dual Variable Values) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 31. 3-31 Maximize Z = $40x1 + $50x2 subject to: x1 + 2x2  40 hr of labor 4x1 + 3x2  120 lb of clay x1, x2  0 Exhibit 3.18 Excel Sensitivity Report for Beaver Creek Pottery Shadow Prices Example (1 of 2) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 32. 3-32 Excel Sensitivity Report for Beaver Creek Pottery Solution Screen (2 of 2) Exhibit 3.19 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 33. 3-33  Two airplane parts: no.1 and no. 2.  Three manufacturing stages: stamping, drilling, finishing.  Decision variables: x1 (number of part no. 1 to produce) x2 (number of part no. 2 to produce)  Model: Maximize Z = $650x1 + 910x2 subject to: 4x1 + 7.5x2  105 (stamping,hr) 6.2x1 + 4.9x2  90 (drilling, hr) 9.1x1 + 4.1x2  110 (finishing, hr) x1, x2  0 Example Problem Problem Statement (1 of 3) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall
  • 34. 3-34 Maximize Z = $650x1 + $910x2 subject to: 4x1 + 7.5x2  105 6.2x1 + 4.9x2  90 9.1x1 + 4.1x2  110 x1, x2  0 s1 = 0, s2 = 0, s3 = 11.35 hr 485.33  c1  1,151.43 89.10  q1  137.76 Example Problem Graphical Solution (2 of 3) Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall