Schedule On Thursdays we will be here in SOS180 for: –19-02-2009 (today) –26-02-2009 –05-03-2009 Homework 1 is on the web, due to next Friday (17:00 27-02-2009).

Slides:



Advertisements
Similar presentations
Efficiency and Productivity Measurement: Data Envelopment Analysis
Advertisements

Understanding optimum solution
Wyndor Example; Enter data Organize the data for the model on the spreadsheet. Type in the coefficients of the constraints and the objective function.
Introduction to Sensitivity Analysis Graphical Sensitivity Analysis
Sensitivity Analysis Sensitivity analysis examines how the optimal solution will be impacted by changes in the model coefficients due to uncertainty, error.
1/53 Slide Linear Programming: Sensitivity Analysis and Interpretation of Solution n Introduction to Sensitivity Analysis n Graphical Sensitivity Analysis.
DMOR DEA. O1O1 O2O2 O3O3 O4O4 O2O2 O7O7 O6O6 OR Variable Returns to Scale Constant Returns to Scale.
Operations Control Key Sources: Data Analysis and Decision Making (Albrigth, Winston and Zappe) An Introduction to Management Science: Quantitative Approaches.
Optimization Models Module 9. MODEL OUTPUT EXTERNAL INPUTS DECISION INPUTS Optimization models answer the question, “What decision values give the best.
SOLVING LINEAR PROGRAMS USING EXCEL Dr. Ron Lembke.
Linear Programming Using the Excel Solver
© 2007 Pearson Education Chapter 14: Solving and Analyzing Optimization Models.
Example 4.7 Data Envelopment Analysis (DEA) | 4.2 | 4.3 | 4.4 | 4.5 | Background Information n Consider a group of three hospitals.
Linear Programming Excel Solver. MAX8X 1 + 5X 2 s.t.2X 1 + 1X 2 ≤ 1000 (Plastic) 3X 1 + 4X 2 ≤ 2400 (Prod. Time) X 1 + X 2 ≤ 700 (Total Prod.) X 1 - X.
1 Process Benchmarking with Data Envelopment Analysis Chapter 11 Business Process Modeling, Simulation and Design.
QM B Linear Programming
1 5. Linear Programming 1.Introduction to Constrained Optimization –Three elements: objective, constraints, decisions –General formulation –Terminology.
1 1 Slide LINEAR PROGRAMMING Introduction to Sensitivity Analysis Professor Ahmadi.
Spreadsheet Modeling & Decision Analysis:
Example 14.1 Introduction to LP Modeling. 14.1a14.1a | 14.2 | Linear Programming n Linear programming (LP) is a method of spreadsheet optimization.
Data Envelopment Analysis (DEA). Which Unit is most productive? DMU = decision making unit DMU labor hrs. #cust
Socially Responsible Investing (SRI) Value-Based or “Ethical” mutual funds: –Create screens to prevent investment in organizations that promote or participate.
Solver Linear Problem Solving MAN Micro-computers & Their Applications.
Introduction to Optimization
Data Envelopment Analysis. Weights Optimization Primal – Dual Relations.
Chapter 9 PowerPoint Linear Optimization.
Supplement B Introduction to Optimization Operations Management by R. Dan Reid & Nada R. Sanders 3 rd Edition © Wiley 2005 PowerPoint Presentation by Roger.
LINEAR PROGRAMMING SIMPLEX METHOD.
Introduction to Mathematical Programming OR/MA 504 Chapter 3.
Chapter 19 Linear Programming McGraw-Hill/Irwin
Spreadsheet Modeling of Linear Programming (LP). Spreadsheet Modeling There is no exact one way to develop an LP spreadsheet model. We will work through.
Special Conditions in LP Models (sambungan BAB 1)
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 6S Linear Programming.
Linear Programming Topics General optimization model LP model and assumptions Manufacturing example Characteristics of solutions Sensitivity analysis Excel.
We can make Product1 and Product2. There are 3 resources; Resource1, Resource2, Resource3. Product1 needs one hour of Resource1, nothing of Resource2,
Chapter 6 Supplement Linear Programming.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
1/24: Linear Programming & Sensitivity Analysis Review: –LP Requirements –Graphical solutions Using MS Excel for Linear Programming Sensitivity Analysis.
CDAE Class 17 Oct. 23 Last class: Result of Quiz 4 3. Linear programming and applications Today: 3. Linear programming and applications Review for.
LP: Summary thus far Requirements Graphical solutions Excel Sensitivity Analysis.
Linear Programming Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill.
Wiley Supplement B Linear Programming Operations Management by R. Dan Reid & Nada R. Sanders 4th Edition © Wiley 2010.
1 DEA Based Approaches and Their Applications in Supply Chain Management Dr. Sri Talluri Professor of Supply Chain Management Presentation at the Helsinki.
1 The Dual in Linear Programming In LP the solution for the profit- maximizing combination of outputs automatically determines the input amounts that must.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or.
1 1 Slide © 2005 Thomson/South-Western Simplex-Based Sensitivity Analysis and Duality n Sensitivity Analysis with the Simplex Tableau n Duality.
Lab 3 Solver Add-In In Excel ► Lab 2 Review ► Solver Add-in Introduction ► Practice Solver following Instructor » Saferly Inc.
Spreadsheet Modeling & Decision Analysis A Practical Introduction to Management Science 5 th edition Cliff T. Ragsdale.
DAY 9: MICROSOFT EXCEL – CHAPTER 6 Sravanthi Lakkimsetty Sept 16, 2015.
IT Applications for Decision Making. Operations Research Initiated in England during the world war II Make scientifically based decisions regarding the.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Supplement 6 Linear Programming.
Data Envelope Analysis (DEA)
Linear Programming Short-run decision making model –Optimizing technique –Purely mathematical Product prices and input prices fixed Multi-product production.
Linear Programming II. George Dantzig 1947 Narendra Karmarkar Pioneers of LP.
Schedule Reading material for DEA: F:\COURSES\UGRADS\INDR\INDR471\SHARE\reading material Homework 1 is due to tomorrow 17:00 ( ). Homework 2 will.
Chapter 11: Linear Programming PowerPoint Slides Prepared By: Alan Olinsky Bryant University Management Science: The Art of Modeling with.
1 Ratio-Based Efficiency Analysis (REA) Antti Punkka and Ahti Salo Systems Analysis Laboratory Aalto University School of Science and Technology P.O. Box.
CDAE Class 16 Oct. 18 Last class: 3. Linear programming and applications Quiz 4 Today: Result of Quiz 4 3. Linear programming and applications Group.
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.
Managerial Decision Modeling with Spreadsheets Chapter 4 Linear Programming Sensitivity Analysis.
1 2 Linear Programming Chapter 3 3 Chapter Objectives –Requirements for a linear programming model. –Graphical representation of linear models. –Linear.
Appendix A with Woodruff Edits Linear Programming Using the Excel Solver Copyright © 2010 by The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin.
Introduction to Optimization
OPSM 405 Service Operations Management
3 THE CCR MODEL AND PRODUCTION CORRESPONDENCE
Sensitivity.
Linear Programming Excel Solver.
Optimization Models Module 9.
Presentation transcript:

Schedule On Thursdays we will be here in SOS180 for: – (today) – – Homework 1 is on the web, due to next Friday (17: ).

Today We will write and solve the corresponding LP to analyze a simple DEA problem. Here is our data set: DMUABCDEFG Input I1I I2I OutputO

Graphically...

Mathematical modelling Data Model variables

Linear Program (LP):

Obtain file(s): Copy and paste the excel file to your own accounts: F:\COURSES\UGRADS\INDR\INDR471\SHARE\Labs\ lab1-LP-raw.xls Also open the power point file: F:\COURSES\UGRADS\INDR\INDR471\SHARE\labs\DEA-Lab ppt

1 Solve the corresponding LP for DMUs A in Excel. Keep the sensitivity report.

SUMPRODUCT Multiplies corresponding components in the given arrays, and returns the sum of those products. Syntax SUMPRODUCT(array1,array2,array3,...) Array1, array2, array3,... are 2 to 30 arrays whose components you want to multiply and then add. Remarks The array arguments must have the same dimensions. If they do not, SUMPRODUCT returns the #VALUE! error value. SUMPRODUCT treats array entries that are not numeric as if they were zeros.

Excel solver Tools  Add-in  Excel solver Options  International  Decimal and Thousands (for later use, but…)

1.a What is the efficiency of DMU A? What are the optimal input-output weights for DMU A? Does the solution show whether DMU A has purely technical (or ratio) and/or mix inefficiencies? How? Why? Explain.

1.b What is the level of input for DMU A to be ratio (or purely technical) efficient? Note its meaning: If the DMU becomes ratio efficient, it can produce the same level of output with a decreased amount of input, while keeping the input ratios the same. inputs for A* efficiency of A: 4* = (input 4’tu 3.42 olmalı) 3* =

1.c 1.Which constraints are binding? 2.What are the shadow prices of the constraints? 3.Use this information to determine the reference set for each of the DMUs. 4.Can we use the above information to find target input/output levels for DMU A? Note: A binding constraint have a slack value of 0. The shadow prices of non-binding constraints are always 0 (Why?). The values of slacks for the constraints are given in “Final Value” of “Constraints” section in the sensitivity report.

Definition: Reference Set For an inefficient DMU e, we define its reference set R e, based on the max-slack solution as obtained in phases one and two, by (binding olanlar reference set oluyor.) R e = {k є {1, …, K} | k *>0} Dual variable vs its constraint in LP

Hypothetical composite unit (HCU) and target setting for inefficient for DMU e Input targets: Output targets: CCR projections.

For DMU A to be efficient: (Lamda=shadow price) *inputs for unit D * inputs for unit E = * (4) * (2) (2) + (4) = current inputs: 4, 3 inputs for A* efficiency of A: 4* = * =

Meaning of shadow prices in DEA LP e LP e with an increase in the RHS

1.d Do you observe binding constraint(s) with a shadow price of 0 for any of these DMUs? If yes, which one? Is it efficient or inefficient? Binding constraints with a shadow price of 0 indicate the existence of multiple optima.

2.a What is the efficiency of DMU G? What are the optimal input-output weights for DMU G? Does the solution show whether DMU C has purely technical (or ratio) and/or mix inefficiencies? How? Why? Explain.

2.b What is the level of input for DMU G to be ratio (or purely technical) efficient? Note its meaning: If the DMU becomes ratio efficient, it can produce the same level of output with a decreased amount of input, while keeping the input ratios the same. inputs for G* efficiency of G: 3* = 2 7* =

2.c 1.Which constraints are binding? 2.What are the shadow prices of the constraints? 3.Use this information to determine the reference set for each of the DMUs. 4.Can we use the above information to find target input/output levels for DMU G? Note: A binding constraint have a slack value of 0. The shadow prices of non-binding constraints are always 0 (Why?). The values of slacks for the constraints are given in “Final Value” of “Constraints” section in the sensitivity report.

For DMU G to be efficient: 1 * inputs for unit E (2) = (4) current inputs: 3, 7 inputs for G* efficiency of G: 3* = 2 7* =

2.d Do you observe binding constraint(s) with a shadow price of 0 for any of these DMUs? If yes, which one? Is it efficient or inefficient? Binding constraints with a shadow price of 0 indicate the existence of multiple optima.

Our goal To compute the efficiency of each DMU (identify both ratio and mix inefficiency, if present) To set target levels for each DMU, which will make them efficient To identify efficient DMUs which have similar input- output levels to an inefficient DMU e, so that DMU e can learn from these specific efficient DMUs. Does the LP formulation fulfill these goals?

LP e for CCR and its dual DLP e : LP e DLP e Linear combination of observed input values. Linear combination of observed output values. Output of DMU e Effective input of DMU e