Short-Run Manufacturing Problems at DEC 2. In the fourth quarter of 1989, the corporate demand/supply group of Digital

Similar documents
Basic Linear Programming Concepts. Lecture 2 (3/29/2017)

MASSACHUSETTS INSTITUTE OF TECHNOLOGY

Using Excel s Solver

Introduction A GENERAL MODEL OF SYSTEM OPTIMIZATION

Applied Data Analysis (Operations Research)

Linear Programming. BUS 735: Business Decision Making and Research. Wednesday, November 8, Lecture / Discussion. Worksheet problem.

A Production Problem

Linear Programming. 1 Goals and Agenda. Management 560: Management Science. Tuesday, March 17, 2009

MBF1413 Quantitative Methods

Linear Programming: Basic Concepts

MGSC 1205 Quantitative Methods I

Logistic and production Models

Digital Media Mix Optimization Model: A Case Study of a Digital Agency promoting its E-Training Services

S Due March PM 10 percent of Final

Introduction to Management Science, 11e (Taylor) Chapter 3 Linear Programming: Computer Solution and Sensitivity Analysis

Chapter 11. Decision Making and Relevant Information Linear Programming as a Decision Facilitating Tool

Network Flows. 7. Multicommodity Flows Problems. Fall 2010 Instructor: Dr. Masoud Yaghini

UNIVERSITY OF MORATUWA

Saving costs in operating pressurized water supply systems

OMGT2146. Supply Chain Analysis and Design. Introduction to Modeling. Course Information. Week 1

OPTIMIZATION OF ROCK STONE SELECTION IN SHORE PROTECTION PROJECTS - CASE STUDY: GAZA BEACH CAMP SHORE PROTECTION PROJECT

Wk# Linear Programming

Optimization Methods in Management Science

CHAPTER 5 SUPPLIER SELECTION BY LEXICOGRAPHIC METHOD USING INTEGER LINEAR PROGRAMMING

University Question Paper Two Marks

Linear programming A large number of decision pr

Getting Started with OptQuest

Advanced Supply Chain Management (POM 625) - Lecture 1 - Dr. Jinwook Lee

AN APPLICATION OF LINEAR PROGRAMMING IN PERFORMANCE EVALUATION

THE UNIVERSITY OF BRITISH COLUMBIA Sauder School of Business SAMPLE MIDTERM EXAMINATION

Shadow Prices. Joseph Tao-yi Wang 2013/9/13. (Lecture 2, Micro Theory I)

CIS QA LEVEL 2 WEEK 5 TOPIC: LINEAR PROGRAMMING OBJECTIVE AND SHORT ANSWER QUESTIONS

Linear Programming. Chapter 2: Basic Concepts. Lee-Anne Johennesse. Advanced Quantitative Methods 7 March 2016

1.224J/ESD.204J TRANSPORTATION OPERATIONS, PLANNING AND CONTROL: CARRIER SYSTEMS

TRANSPORTATION PROBLEM AND VARIANTS

DAY-AHEAD ECONOMIC LOAD DISPATCH FOR OIL SHALE POWER PLANTS IN DEREGULATED ELECTRICITY MARKET

Modeling Using Linear Programming

Mid Term Solution. T7, T8, T20 pounds of tomatoes to sell in weeks 7, 8, 20. F7, F8, F20 - pounds of tomatoes to freeze in weeks 7, 8, 20.

Analyzing Optimal Solutions Sensitivity Analysis

Code No: RR Set No. 1

This is a refereed journal and all articles are professionally screened and reviewed

Introduction to Management Science 8th Edition by Bernard W. Taylor III. Chapter 1 Management Science

A shift sequence for job scheduling by using Linear programming problem E. Mahalakshmi 1*, S. Akila 2

Optimization under Uncertainty. with Applications

Review Article Minimizing Costs Can Be Costly

Modeling Linear Programming Problem Using Microsoft Excel Solver

Protecting Sensitive Tabular Data by Complementary Cell Suppression - Myth & Reality

Linear Programming and Applications

B.5 Binary Indicator Variables Review Questions

Managerial Decision Modeling w/ Spreadsheets

Transshipment. Chapter 493. Introduction. Data Structure. Example Model

Alternative Methods for Business Process Planning

Introduction to Management Science

IEOR Introduction to Mathematical Programming Midterm 1

Linear Programming Business Management Courses

Managerial Decision Modeling w/ Spreadsheets, 3e (Balakrishnan/Render/Stair) Chapter 2 Linear Programming Models: Graphical and Computer Methods

Problem Set 4 Duality, Sensitivity, Dual Simplex, Complementary Slackness

WITH the deregulation of electrical power systems, market

Chapter 1 Mathematical Programming: an overview

Ch.01 Introduction to Modeling. Management Science / Instructor: Bonghyun Ahn

International Journal of Scientific & Engineering Research, Volume 5, Issue 1, January ISSN

Multi-Period Cell Loading in Cellular Manufacturing Systems

ISE480 Sequencing and Scheduling

Chapter 3 Formulation of LP Models

Presentation: H. Sarper An Introduction to Modeling

Business Mathematics / Quantitative Research Methods I

February 1, 2005

SENSITIVITY AND DUALITY ANALYSES OF AN OPTIMAL WATER TREATMENT COST MODEL FOR GHANA. Douglas Kwasi Boah, Stephen Boakye Twum and Kenneth B.

ISyE 3133B Sample Final Tests

CHAPTER 12 LINEAR PROGRAMMING POINTS TO REMEMBER

WATER RESOURCES MANAGEMENT. Reservoir Operation. [7] Fall 2007 Water Resources Management Mohammad N. Almasri, PhD An-Najah National University

Targeted Advertising with Inventory Management

Lecture: Advanced Environmental Assessments

Optimal Pricing Strategies for Resource Allocation in IaaS Cloud

Microeconomic Theory -1- Introduction and maximization

Shift Scheduling Optimization for PSU Library

Software Next Release Planning Approach through Exact Optimization

Optimization Prof. Debjani Chakraborty Department of Mathematics Indian Institute of Technology, Kharagpur

Optimization Research of Generation Investment Based on Linear Programming Model

1.204 Lecture 23. Analytic approximations. Transit design. Analytic approximations. First spiral in developing problem solution

QCS-001 Quarterly Usage Reporting Instructions

Structured System Analysis Methodology for Developing a Production Planning Model

Presentation of the practical exercise on traffic forecasting

Managing risks in a multi-tier supply chain

Introduction to the course Linear programming. CHEM-E7155 Production Planning and Control

MGSC 1205 Quantitative Methods I

Simplex Method Linear Program Application In Process Of Transition To Reduce Use Of Products In Polyster Material In Indonesia

Copyright 2016 Clean Energy Institute University of Washington

Linear Programming Applications. Structural & Water Resources Problems

MANAGEMENT INFORMATION SYSTEMS 8/E

LINEAR PROGRAMMING IEOR 162 Instructor Juan Carlos Muñoz

Classical Approach to Solve Economic Load Dispatch Problem of Thermal Generating Unit in MATLAB Programming

Unit 1: Introduction. Forest Resource Economics

Application of Linear Programming Techniques to Determine the Type and Quantity of Textile Dyed Fabrics

INFORMS Transactions on Education

Toronto Data Science Forum. Wednesday May 2 nd, 2018

A Spreadsheet Approach to Teaching Shadow Price as Imputed Worth

CHAPTER Activity Cost Behavior

Generational and steady state genetic algorithms for generator maintenance scheduling problems

Goals and Agenda Linear Programming Shadow Prices. Linear Programming. Management 560: Management Science. Tuesday, March 17, 2009

Transcription:

Short-Run Manufacturing Problems at DEC 2 In the fourth quarter of 1989, the corporate demand/supply group of Digital Equipment Corporation (DEC) was under pressure to come up with a manufacturing plan for dealing with a series of major supply shortfalls that were impacting on the production, revenue, and customer satisfaction of one of DEC's new family of general purpose computer systems and workstations. The critical components for this family of systems that were going to be in short supply in the first quarter of 1989 were CPU chip sets, 1- meg memory boards, 256K memory boards, and disk drives. Pertinent data for these components and their usage in the family of systems is given below: 1-Meg 256K Disk System List Price Chip Sets Memory Memory Drive Avg. GP-1 $60,000 1 2 0.3 GP-2 $40,000 1 2 1.7 GP-3 $30,000 1 1 WS-1 $30,000 1 1 1.4 WS-2 $15,000 1 1 1989 First Quarter Availability: 7,000 4,000 8 16,000 3 7,000 Brian Shannahan of corporate supply/demand was asked on short notice to formulate a manufacturing strategy given these shortfalls. Brian wanted to take into account both the importance of revenue for DEC as well as the maintenance of DEC's 2 This case and the following lecture notes have been prepared and written by Professor Rob Freund, MIT Sloan School of Management. 15.066J 13 Summer 2003

reputation for customer satisfaction and service. Brian took a quick stab at the market/sales situation and then developed the following target data for the first quarter of 1989: Minimum Maximum Acceptable Customer System Supply Demand GP-1 1,800 GP-2 500 GP-3 300 WS-1 500 WS-2 400 GP FAMILY 3,800 WS FAMILY 3,200 Brian Shannahan then proceeded to analyze DEC's problem and to formulate a manufacturing strategy. 15.066J 14 Summer 2003

Formulation of Sample DEC Manufacturing Problem 15.066J 15 Summer 2003

Common Type of Mathematical Model New Bedford Steel DEC Manufacturing An objective to be optimized minimize procurement maximize quarterly cost revenue A set of decision variables amount of coal to number of units of contract with each each family to produce supplier A,B,...,H G1, G2, G3, W1, W2 An objective function that expresses the objective in 49.50A +...+ 80.00H 60G1 +... + 15W2 terms of the decision variables Constraints that limit or otherwise impose requirements (Rail capacity) (Demand for GP family) on the relationships between A + C + G + H 650 G1 + G2 + G3 3,800 the decision variables Nonnegativity conditions on the decision variables A 0, B 0 G1 0,..., W2 0 15.066J 16 Summer 2003

Constraints can be equality or inequality constraints. If inequality, they can be less than or equal to ( ) or greater than or equal to ( ). Each constraint can be rearranged to have the format, e.g., G1 + G2 + G3 3800 constraint function relation right-hand side (RHS) A feasible plan or feasible solution is an assignment of decision variables that satisfies all constraints and nonnegativity conditions. The goal of the problem is to find a feasible plan that optimizes the objective function, i.e., an assignment of decision variables that satisfies all constraints and optimizes the objective. This is called a constrained optimization problem. An optimal plan or optimal solution is a feasible plan that achieves the best value of the objective function over all other feasible plans. Finally, we call the problem a linear program if all constraint functions are linear, and if the objective function is linear, i.e., of the form, e.g., A + 2B 5C + 7D, not AB + C + D, not A 2 + B + C + D, not (A 2 sin(b/c)) log (D). 15.066J 17 Summer 2003

How Linear Programs are Solved on the Computer 1. A linear programming model is solved on a computer by a technique called the Simplex Method, developed by Dantzig in 1947. (Some commercial codes now use an alternative method, called the Interior Point method, developed by Karmarkar in 1984.) 2. The simplex method works by performing a sequence of pivots. Each pivot starts with a feasible solution and either generates an improved feasible solution or concludes that the current feasible solution is the optimal solution. 3. At each pivot, the computer must solve a system of m equations in m variables, where m is the number of constraints in the problem. 4. Typically, the number of pivots that must be performed is roughly proportional to the number n of decision variables in the problem. Therefore, the more constraints the problem has ( m ) and the more decision variables the problem has ( n ), the more computer time will be needed to solve the problem. 5. The simplex method is conceptually simple and easy to learn. We will teach it to you in about one hour. 6. Today solve LP s with 1000 s of constraints, 10,000 s of decision variables on a desk top machine with commercial packages. 15.066J 18 Summer 2003

Excel Spreadsheet for DEC Short Run Manufacturing Problem Short Run Manufacturing Problems at DEC GP-1 GP-2 GP-3 WS-1 WS-2 Production of Minimum supply 0 500 0 500 400 Maximum demand 1800 3800 300 3200 3200 Total Supply Chip sets 7000 0 1 1 1 1 1 1 Meg Mem 4000 0 2 256K Mem 16000 0 2 1 1 1 Disk Drives 3000 0 0.30 1.70 1.40 Demand GP Family 3800 0 1 1 1 WS Family 3200 0 1 1 Revenue 0 60 40 30 30 15 15.066J 19 Summer 2003

Microsoft Excel 4.0 Answer Report Worksheet: DEC Target Cell (Max) Cell Name Original Value Final Value $C$24 Revenue Total 0 213912 Adjustable Cells Cell Name Original Value Final Value $D$8 Production of GP-1 0 1800 $E$8 Production of GP-2 0 1035.29 $F$8 Production of GP-3 0 300 $G$8 Production of WS-1 0 500 $H$8 Production of WS-2 0 2700 Microsoft Excel 4.0 Sensitivity Report Worksheet: DEC Changing Cells Final Reduced Objective Allowable Allowable Cell Name Value Cost Coefficient Increase Decrease $D$8 Production of GP-1 1800 52.94 60 1E+30 52.94 $E$8 Production of GP-2 1035.29 0 40 1E+30 21.79 $F$8 Production of GP-3 300 30 30 1E+30 30 $G$8 Production of WS-1 500-17.94 30 17.94 1E+30 $H$8 Production of WS-2 2700 0 15 1E+30 15 Constraints Final Shadow Constraint Allowable Allowable Cell Name Value Price R.H. Side Increase Decrease $C$15 Chip sets Total 6335 0 7000 1E+30 664.71 $C$16 1 Meg Mem Total 3600 0 4000 1E+30 400 $C$17 256K Mem Total 5571 0 16000 1E+30 10429.41 $C$18 Disk Drives Total 3000 24 3000 1130 910 $C$21 GP Family Total 3135 0 3800 1E+30 664.71 $C$22 WS Family Total 3200 15 3200 500 2300 15.066J 20 Summer 2003