SlideShare a Scribd company logo
Optimizing the Cost of Excavation MTH-363-001 6/1/2007 Joseph Jess Wesley Allen Parker Christopher Bullard Construction LP Problem #3
Table of Contents: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Problem: ,[object Object],[object Object]
Given equipment: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Primal Problem ,[object Object],x i = the number of hours used by machine “i” where 1 < i < 5 s i = slack variables for the unused hours of machine “i” where 1 < i < 5 y 1 = artificial variable to resolve the LP problem with the Two-Phase Method Note the pivot location (circled above) does not rely on the Simplex Method 0.00 0.00 0.00 0.00 0.00 0.00 0.00 47.00 22.00 55/2 40.00 35/2 Z -1000.00 0.00 0.00 0.00 0.00 0.00 0.00 -40.00 -60.00 -90.00 -150.00 -480/17 W 55/2 0.00 1.00 0.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 s5 40.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 s4 30.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 1.00 0.00 0.00 s3 30.00 0.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 1.00 0.00 s2 30.00 0.00 0.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 1.00 s1 1000.00 1.00 0.00 0.00 0.00 0.00 0.00 40.00 60.00 90.00 150.00 480/17 y1 B y1 s5 s4 s3 s2 s1 x5 x4 x3 x2 x1 Equation Tableau 1
The Primal Problem ,[object Object],x i = the number of hours used by machine “i” where 1 < i < 5 s i = slack variables for the unused hours of machine “i” where 1 < i < 5 y 1 = artificial variable to resolve the LP problem with the Two-Phase Method Minimum: z=$266.67 for 6 hours, 40 minutes of labor with the large backhoe. -800/3 -4/15 0.00 0.00 0.00 0.00 0.00 109/3 6.00 7/2 0.00 339/34 Z 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 W 55/2 0.00 1.00 0.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 s5 40.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 s4 30.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 1.00 0.00 0.00 s3 70/3 -1/150 0.00 0.00 0.00 1.00 0.00 -4/15 -2/5 -3/5 0.00 -16/85 s2 30.00 0.00 0.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 1.00 s1 20/3 1/150 0.00 0.00 0.00 0.00 0.00 4/15 2/5 3/5 1.00 16/85 x2 B y1 s5 s4 s3 s2 s1 x5 x4 x3 x2 x1 Equation Tableau 2
Concerns with the Dual Problem: ,[object Object],[object Object],[object Object]
The Dual Problem ,[object Object],v i = the hourly wage for the shovel dozer where 1 < i < 2 u j = the hourly wage for machines “i+1”, where 1 < i < 5 s k = slack variables, where 1 < k < 5 Note the Simplex Method will work in this revised form. 0.00 0.00 0.00 0.00 0.00 0.00 55/2 40.00 30.00 30.00 30.00 -1000.00 1000.00 Z                             47.00 1.00 0.00 0.00 0.00 0.00 -1.00 0.00 0.00 0.00 0.00 40.00 -40.00 s5 22.00 0.00 1.00 0.00 0.00 0.00 0.00 -1.00 0.00 0.00 0.00 60.00 -60.00 s4 55/2 0.00 0.00 1.00 0.00 0.00 0.00 0.00 -1.00 0.00 0.00 90.00 -90.00 s3 40.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 -1.00 0.00 150.00 -150.00 s2 35/2 0.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 -1.00 480/17 -480/17 s1 B s5 s4 s3 s2 s1 u5 u4 u3 u2 u1 v2 v1 Tableau 1
The Dual Problem ,[object Object],Finally, note we have achieved the same optimum value for y’ as we did z. The solution we find is (0,4/15, 0, 0, 0, 0, 0) for our decision variables, with (339/4, 0, 7/2, 6, 109/3) for our slack variables. Considering the fundamental principle of duality, we confirm our dual problem has decision vectors u* and V* which correspond to the –c* row vector of our prime problem. 800/3 0.00 0.00 0.00 20/3 0.00 55/2 40.00 30.00 70/3 30.00 0 0 Z                             109/3 1.00 0.00 0.00 -4/15 0.00 -1.00 0.00 0.00 4/15 0.00 0 0 s5 6 0.00 1.00 0.00 -2/5 0.00 0.00 -1.00 0.00 2/5 0.00 0 0 s4 7/2 0.00 0.00 1.00 -3/5 0.00 0.00 0.00 -1.00 3/5 0.00 0 0 s3 4/15 0.00 0.00 0.00 1/150 0.00 0.00 0.00 0.00 -1/150 0.00 1 -1 v2 339/4 0.00 0.00 0.00 -16/85 1.00 0.00 0.00 0.00 16/85 -1.00 0 0 s1 B s5 s4 s3 s2 s1 u5 u4 u3 u2 u1 v2 v1
Sensitivity Analysis ,[object Object],[object Object]
Sensitivity Data b vector 1.00 0.00 0.00 0.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 1.00 0.00 -0.0066667 0.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00666667 B-1 Matrix 27.5 40 30 23.33 30 6.67
Sensitivity Results From this information we can find how much perturbation each variable can undergo without changing the basic variables in the basic solution. The only change that ends up being important to us is b 1 , which can take values from -993.33 to 3506.67 Infinite ≤ Δb6≤ -27.50 Infinite ≤ Δb5≤ -40.00 Infinite ≤ Δb4≤ -30.00 Infinite ≤ Δb3≤ -23.33 Infinite ≤ Δb2≤ -30.00 3500.00 ≤ Δb1≤ -1000.00 Single b i  change Sensitivity Analysis -27.50 Δb6> -40.00 Δb5> -30.00 Δb4> -23.33 Δb3> -30.00 Δb2> -1000.00 Δb1> Resulting b i  for Simultaneous Change
Works Cited ,[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Chapter 5 present worth analysis -with examples
Chapter 5   present worth analysis -with examplesChapter 5   present worth analysis -with examples
Chapter 5 present worth analysis -with examples
Abdulaziz AlSuwaidi
 
Simplex method - Maximisation Case
Simplex method - Maximisation CaseSimplex method - Maximisation Case
Simplex method - Maximisation Case
Joseph Konnully
 

What's hot (20)

Simplex algorithm
Simplex algorithmSimplex algorithm
Simplex algorithm
 
Chapter 5 present worth analysis -with examples
Chapter 5   present worth analysis -with examplesChapter 5   present worth analysis -with examples
Chapter 5 present worth analysis -with examples
 
Replacement analysis
Replacement analysisReplacement analysis
Replacement analysis
 
Structural Analysis - Virtual Work Method
Structural Analysis - Virtual Work MethodStructural Analysis - Virtual Work Method
Structural Analysis - Virtual Work Method
 
(Aoa) and (aon) networks
(Aoa) and (aon) networks(Aoa) and (aon) networks
(Aoa) and (aon) networks
 
2. Decision making and professional ethics
2.  Decision making and professional ethics2.  Decision making and professional ethics
2. Decision making and professional ethics
 
Unit ii-1-lp
Unit ii-1-lpUnit ii-1-lp
Unit ii-1-lp
 
Lect or1 (2)
Lect or1 (2)Lect or1 (2)
Lect or1 (2)
 
Solving linear programming model by simplex method
Solving linear programming model by simplex methodSolving linear programming model by simplex method
Solving linear programming model by simplex method
 
Structural Analysis 8th Edition Solutions Manual
Structural Analysis 8th Edition Solutions ManualStructural Analysis 8th Edition Solutions Manual
Structural Analysis 8th Edition Solutions Manual
 
8. Rate of return analysis
8. Rate of return analysis8. Rate of return analysis
8. Rate of return analysis
 
6. present worth analysis
6. present worth analysis6. present worth analysis
6. present worth analysis
 
Simplex method - Maximisation Case
Simplex method - Maximisation CaseSimplex method - Maximisation Case
Simplex method - Maximisation Case
 
transportationproblem.pdf
transportationproblem.pdftransportationproblem.pdf
transportationproblem.pdf
 
Moment area theorem
Moment area theoremMoment area theorem
Moment area theorem
 
Integer Programming, Gomory
Integer Programming, GomoryInteger Programming, Gomory
Integer Programming, Gomory
 
An introduction to decision trees
An introduction to decision treesAn introduction to decision trees
An introduction to decision trees
 
Environmental feasibility
Environmental feasibility Environmental feasibility
Environmental feasibility
 
Financial Tools for Product Managers
Financial Tools for Product ManagersFinancial Tools for Product Managers
Financial Tools for Product Managers
 
Transportation Problem In Linear Programming
Transportation Problem In Linear ProgrammingTransportation Problem In Linear Programming
Transportation Problem In Linear Programming
 

Viewers also liked

Construction Project Managment Techniques
Construction Project Managment TechniquesConstruction Project Managment Techniques
Construction Project Managment Techniques
guestc8140fe
 
Evolutionary Algorithms and their Applications in Civil Engineering - 2
Evolutionary Algorithms and their Applications in Civil Engineering - 2Evolutionary Algorithms and their Applications in Civil Engineering - 2
Evolutionary Algorithms and their Applications in Civil Engineering - 2
shreymodi
 
Linear programming - Model formulation, Graphical Method
Linear programming  - Model formulation, Graphical MethodLinear programming  - Model formulation, Graphical Method
Linear programming - Model formulation, Graphical Method
Joseph Konnully
 

Viewers also liked (20)

Lp simplex method example in construction managment
Lp simplex method example in construction managmentLp simplex method example in construction managment
Lp simplex method example in construction managment
 
Man prod 1
Man prod 1Man prod 1
Man prod 1
 
Linear programing
Linear programingLinear programing
Linear programing
 
Construction Project Managment Techniques
Construction Project Managment TechniquesConstruction Project Managment Techniques
Construction Project Managment Techniques
 
Linear programming ppt
Linear programming pptLinear programming ppt
Linear programming ppt
 
Do you need quality construction craftsmen?
Do you need quality construction craftsmen?Do you need quality construction craftsmen?
Do you need quality construction craftsmen?
 
Evolutionary Algorithms and their Applications in Civil Engineering - 2
Evolutionary Algorithms and their Applications in Civil Engineering - 2Evolutionary Algorithms and their Applications in Civil Engineering - 2
Evolutionary Algorithms and their Applications in Civil Engineering - 2
 
Linear programming 1
Linear programming 1Linear programming 1
Linear programming 1
 
Linear Programming
Linear ProgrammingLinear Programming
Linear Programming
 
Linear programming - Model formulation, Graphical Method
Linear programming  - Model formulation, Graphical MethodLinear programming  - Model formulation, Graphical Method
Linear programming - Model formulation, Graphical Method
 
How to set up a Graphical Method Linear Programming Problem - Introduction
How to set up a Graphical Method Linear Programming Problem - IntroductionHow to set up a Graphical Method Linear Programming Problem - Introduction
How to set up a Graphical Method Linear Programming Problem - Introduction
 
Linear programming problem
Linear programming problemLinear programming problem
Linear programming problem
 
Enfermedades alergicas
Enfermedades alergicasEnfermedades alergicas
Enfermedades alergicas
 
Nurses' Roles in Community Health Nursing
Nurses' Roles in Community Health NursingNurses' Roles in Community Health Nursing
Nurses' Roles in Community Health Nursing
 
20320140507011
2032014050701120320140507011
20320140507011
 
Vehicle route scheduling and transportation cost minimization in a latex indu...
Vehicle route scheduling and transportation cost minimization in a latex indu...Vehicle route scheduling and transportation cost minimization in a latex indu...
Vehicle route scheduling and transportation cost minimization in a latex indu...
 
ON Fuzzy Linear Programming Technique Application
ON Fuzzy Linear Programming Technique ApplicationON Fuzzy Linear Programming Technique Application
ON Fuzzy Linear Programming Technique Application
 
Efficient multicast delivery for data redundancy minimization
Efficient multicast delivery for data redundancy minimizationEfficient multicast delivery for data redundancy minimization
Efficient multicast delivery for data redundancy minimization
 
New microsoft power point presentation
New microsoft power point presentationNew microsoft power point presentation
New microsoft power point presentation
 
Optimizing profit with linear programming model
Optimizing profit with linear programming modelOptimizing profit with linear programming model
Optimizing profit with linear programming model
 

Similar to Linear Programming: The Construction Problem

Economicinterpretation 130723042249-phpapp01
Economicinterpretation 130723042249-phpapp01Economicinterpretation 130723042249-phpapp01
Economicinterpretation 130723042249-phpapp01
kongara
 
Economic interpretation of duality, shadow price and the complementary slackn...
Economic interpretation of duality, shadow price and the complementary slackn...Economic interpretation of duality, shadow price and the complementary slackn...
Economic interpretation of duality, shadow price and the complementary slackn...
Preety Rateria
 

Similar to Linear Programming: The Construction Problem (20)

MBA Semester linear analysis and programming function
MBA Semester linear analysis and programming functionMBA Semester linear analysis and programming function
MBA Semester linear analysis and programming function
 
Economicinterpretation 130723042249-phpapp01
Economicinterpretation 130723042249-phpapp01Economicinterpretation 130723042249-phpapp01
Economicinterpretation 130723042249-phpapp01
 
solution for 2D truss1
solution for 2D truss1solution for 2D truss1
solution for 2D truss1
 
Economic interpretation of duality, shadow price and the complementary slackn...
Economic interpretation of duality, shadow price and the complementary slackn...Economic interpretation of duality, shadow price and the complementary slackn...
Economic interpretation of duality, shadow price and the complementary slackn...
 
Chapter 3.Simplex Method hand out last.pdf
Chapter 3.Simplex Method hand out last.pdfChapter 3.Simplex Method hand out last.pdf
Chapter 3.Simplex Method hand out last.pdf
 
Count that face
Count that faceCount that face
Count that face
 
Direct proportion
Direct proportionDirect proportion
Direct proportion
 
Xx
XxXx
Xx
 
Ch08 3
Ch08 3Ch08 3
Ch08 3
 
Management Science
Management Science Management Science
Management Science
 
A geometrical approach in Linear Programming Problems
A geometrical approach in Linear Programming ProblemsA geometrical approach in Linear Programming Problems
A geometrical approach in Linear Programming Problems
 
Quick return mechanism
Quick return mechanismQuick return mechanism
Quick return mechanism
 
Greedy algorithms -Making change-Knapsack-Prim's-Kruskal's
Greedy algorithms -Making change-Knapsack-Prim's-Kruskal'sGreedy algorithms -Making change-Knapsack-Prim's-Kruskal's
Greedy algorithms -Making change-Knapsack-Prim's-Kruskal's
 
aaoczc2252
aaoczc2252aaoczc2252
aaoczc2252
 
Daa unit 1
Daa unit 1Daa unit 1
Daa unit 1
 
4. linear programming using excel solver
4. linear programming using excel solver4. linear programming using excel solver
4. linear programming using excel solver
 
Chapter 1 Assignment Problems (DS) (1).pptx
Chapter 1 Assignment Problems (DS) (1).pptxChapter 1 Assignment Problems (DS) (1).pptx
Chapter 1 Assignment Problems (DS) (1).pptx
 
3. guia de_laboratorio_-_movimiento_perpetuo_navarrete_jonathan_
3. guia de_laboratorio_-_movimiento_perpetuo_navarrete_jonathan_3. guia de_laboratorio_-_movimiento_perpetuo_navarrete_jonathan_
3. guia de_laboratorio_-_movimiento_perpetuo_navarrete_jonathan_
 
POST OPTIMALITY ANALYSIS.doc
POST OPTIMALITY ANALYSIS.docPOST OPTIMALITY ANALYSIS.doc
POST OPTIMALITY ANALYSIS.doc
 
Solution of matlab chapter 3
Solution of matlab chapter 3Solution of matlab chapter 3
Solution of matlab chapter 3
 

Linear Programming: The Construction Problem

  • 1. Optimizing the Cost of Excavation MTH-363-001 6/1/2007 Joseph Jess Wesley Allen Parker Christopher Bullard Construction LP Problem #3
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Sensitivity Data b vector 1.00 0.00 0.00 0.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 1.00 0.00 -0.0066667 0.00 0.00 0.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00666667 B-1 Matrix 27.5 40 30 23.33 30 6.67
  • 12. Sensitivity Results From this information we can find how much perturbation each variable can undergo without changing the basic variables in the basic solution. The only change that ends up being important to us is b 1 , which can take values from -993.33 to 3506.67 Infinite ≤ Δb6≤ -27.50 Infinite ≤ Δb5≤ -40.00 Infinite ≤ Δb4≤ -30.00 Infinite ≤ Δb3≤ -23.33 Infinite ≤ Δb2≤ -30.00 3500.00 ≤ Δb1≤ -1000.00 Single b i change Sensitivity Analysis -27.50 Δb6> -40.00 Δb5> -30.00 Δb4> -23.33 Δb3> -30.00 Δb2> -1000.00 Δb1> Resulting b i for Simultaneous Change
  • 13.