Optimization Methods in Management Science

Similar documents
Optimization Methods in Management Science

Optimization Methods in Management Science

Optimization Methods in Management Science

Deterministic Operations Research, ME 366Q and ORI 391 Chapter 2: Homework #2 Solutions

Chapter 2 Introduction to Optimization and Linear Programming

Introduction to Operations Research. Linear Programming

Introduction to Operations Research

Chapter 3 Introduction to Linear Programming PART 1. Assoc. Prof. Dr. Arslan M. Örnek

56:171 Operations Research Midterm Exam - October 26, 1989 Instructor: D.L. Bricker

Practice Questions for Math 131 Exam # 1

Computer Algorithms in Systems Engineering Spring 2010 Problem Set 8: Nonlinear optimization: Bus system design Due: 12 noon, Wednesday, May 12, 2010

Multicriteria Decision Making

Introduction to LP. Types of Linear Programming. There are five common types of decisions in which LP may play a role

-5(1-5x) +5(-8x - 2) = -4x -8x. Name Date. 2. Find the product: x 3 x 2 x. 3. Solve the following equation for x.

Optimization. Broadly two types: Unconstrained and Constrained optimizations We deal with constrained optimization. General form:

MATH 2070 Test 3 (Sections , , & )

Modelling linear and linear integer optimization problems An introduction

Page Points Score Total: 100

OPERATIONS RESEARCH. Michał Kulej. Business Information Systems

MATH 445/545 Homework 1: Due February 11th, 2016

MAT 111 Final Exam Fall 2013 Name: If solving graphically, sketch a graph and label the solution.

Chapter 4 The Simplex Algorithm Part I

Solution Cases: 1. Unique Optimal Solution Reddy Mikks Example Diet Problem

Grade 9 Mathematics End-of-Term Exam Sample Paper

MAC 2233, Survey of Calculus, Exam 3 Review This exam covers lectures 21 29,

Study Unit 3 : Linear algebra

Math 381 Midterm Practice Problem Solutions

Summary. MATH 1003 Calculus and Linear Algebra (Lecture 24) First Derivative Test. Second Derivative Test

Evaluate and Simplify Algebraic Expressions

School of Business. Blank Page

3E4: Modelling Choice

Social Science/Commerce Calculus I: Assignment #10 - Solutions Page 1/15

February 22, Introduction to the Simplex Algorithm

Optimisation. 3/10/2010 Tibor Illés Optimisation

Printed Name: Section #: Instructor:

Mathematics Level D: Lesson 2 Representations of a Line

PROJECT MANAGEMENT CHAPTER 1

1.4 Linear Functions of Several Variables

Math 141:512. Practice Exam 1 (extra credit) Due: February 6, 2019

Page Points Score Total: 100

Math 3 Variable Manipulation Part 7 Absolute Value & Inequalities

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Re: January 27, 2015 Math 080: Final Exam Review Page 1 of 6

6.079/6.975 S. Boyd & P. Parrilo October 29 30, Midterm exam

12-1. Example 1: Which relations below represent functions? State the domains and ranges. a) {(9,81), (4,16), (5,25), ( 2,4), ( 6,36)} Function?

REVIEW: HSPA Skills 2 Final Exam June a) y = x + 4 b) y = 2x + 5 c) y = 3x +2 d) y = 2x + 3

Lecture 6: Sections 2.2 and 2.3 Polynomial Functions, Quadratic Models

ENM 202 OPERATIONS RESEARCH (I) OR (I) 2 LECTURE NOTES. Solution Cases:

Linear Programming. Businesses seek to maximize their profits while operating under budget, supply, Chapter

Chapter 2 An Introduction to Linear Programming

LP Definition and Introduction to Graphical Solution Active Learning Module 2

Looking Ahead to Chapter 4

Introduction to Operations Research Economics 172A Winter 2007 Some ground rules for home works and exams:

3. Find the slope of the tangent line to the curve given by 3x y e x+y = 1 + ln x at (1, 1).

Math 1101 Chapter 2 Review Solve the equation. 1) (y - 7) - (y + 2) = 4y A) B) D) C) ) 2 5 x x = 5

Formulation Problems: Possible Answers

Math 120 Final Exam Practice Problems, Form: A

MATH 1020 TEST 1 VERSION A SPRING Printed Name: Section #: Instructor:

Another max flow application: baseball

7.1 Solving Systems of Equations

Assignment #13: More Logic

5.1 Inequalities and Compound Sentences

Welcome to CPSC 4850/ OR Algorithms

32. Use a graphing utility to find the equation of the line of best fit. Write the equation of the line rounded to two decimal places, if necessary.

3. (1.2.13, 19, 31) Find the given limit. If necessary, state that the limit does not exist.

MATH 2070 Test 3 (Sections , , & )

Final Exam Review. MATH Intuitive Calculus Fall 2013 Circle lab day: Mon / Fri. Name:. Show all your work.

Math 1314 Lesson 24 Maxima and Minima of Functions of Several Variables

Math 1325 Final Exam Review

Online Math 1314 Final Exam Review

Name: MA 160 Dr. Katiraie (100 points) Test #3 Spring 2013

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. 3 x 9 D) 27. y 4 D) -8x 3 y 6.

Computational Integer Programming. Lecture 2: Modeling and Formulation. Dr. Ted Ralphs

The Simplex Algorithm

Massachusetts Tests for Educator Licensure (MTEL )

Introduction to optimization and operations research

The Remainder and Factor Theorems

Writing and Graphing Inequalities

END3033 Operations Research I Sensitivity Analysis & Duality. to accompany Operations Research: Applications and Algorithms Fatih Cavdur

MA 181 Lecture Chapter 7 College Algebra and Calculus by Larson/Hodgkins Limits and Derivatives

Math 112 Spring 2018 Midterm 1 Review Problems Page 1

Calculus. Applications of Differentiations (IV)

Michælmas 2012 Operations Research III/IV 1

SECTION 5.1: Polynomials

COLLEGE ALGEBRA. Linear Functions & Systems of Linear Equations

Applications of Systems of Linear Equations

Indiana Core 40 End-of-Course Assessment Algebra I Blueprint*

Solve Linear Systems Algebraically

Math 112 Spring 2018 Midterm 2 Review Problems Page 1

19. Fixed costs and variable bounds

Topic 1. Solving Equations and Inequalities 1. Solve the following equation

Decision Mathematics Module D1

Math 265 Test 3 Review

Example Exam Wiskunde A

ALGEBRA 1 SEMESTER 1 INSTRUCTIONAL MATERIALS Courses: Algebra 1 S1 (#2201) and Foundations in Algebra 1 S1 (#7769)

Lecture Notes. Applied Mathematics for Business, Economics, and the Social Sciences (4th Edition); by Frank S. Budnick

The questions listed below are drawn from midterm and final exams from the last few years at OSU. As the text book and structure of the class have

ANSWERS, Homework Problems, Fall 2014: Lectures Now You Try It, Supplemental problems in written homework, Even Answers. 24x + 72 (x 2 6x + 4) 4

FINALS WEEK! MATH 34A TA: Jerry Luo Drop-in Session: TBA LAST UPDATED: 6:54PM, 12 December 2017

Ex 1: Identify the open intervals for which each function is increasing or decreasing.

Transcription:

Problem Set Rules: Optimization Methods in Management Science MIT 15.053, Spring 2013 Problem Set 1 (Second Group of Students) Students with first letter of surnames G Z Due: February 12, 2013 1. Each student should hand in an individual problem set. 2. Discussing problem sets with other students is permitted. Copying from another person or solution set is not permitted. 3. Late assignments will not be accepted. No exceptions. 4. The non-excel solution should be handed in at the beginning of class on the day the problem set is due. The Excel solutions, if required, should be posted on the website by the beginning of class on the day the problem set is due. Questions that require an Excel submission are marked with Excel submission. For Excel submission questions, only the Excel spreadsheet will be graded. Problem 1 (35 points total) The first problem asks you to formulate a 3-variable linear program in three different ways (four ways if you also count the algebraic formulation). Both of the first two ways are fairly natural. The third way is a bit obscure. And the algebraic formulation may seem overly complex. In practice, there are advantages to formulating linear programs in different ways. And there are huge advantages in the algebraic formulation. (One can express huge problems efficiently on a computer using a modeling language, which is based on the algebraic formulation.) In addition, formulating an LP in multiple ways provides insight into the LP models. Accessories & co. is producing three kinds of covers for Apple products: one for ipod, one for ipad, and one for iphone. The company s production facilities are such that if we devote the entire production to ipod covers, we can produce 6000 of them in one day. If we devote the entire production to iphone covers or ipad covers, we can produce 5000 or 3000 of them in one day. The production schedule is one week (5 working days), and the week s production must be stored before distribution. Storing 1000 ipod covers (packaging included) takes up 40 cubic feet of space. Storing 1000 iphone covers (packaging included) takes up 45 cubic feet of space, and storing 1000 ipad covers (packaging included) takes up 210 cubic feet of space. The total storage space available is 6000 cubic feet. Due to commercial agreements with Apple, Accessories & co. has to deliver at least 5000 ipod covers and 4000 ipad covers per week in order to strengthen the product s diffusion. The marketing department estimates that the weekly demand for ipod covers, iphone, and ipad covers does not exceed 10000 and 15000, and 8000 units, therefore the company does not want to produce more than these amounts for ipod, iphone, and ipad covers. Finally, the net profit per each ipod cover, iphone cover, and ipad cover is $4, $6, and $10, respectively. The aim is to determine a weekly production schedule that maximizes the total net profit.

(a) (5 points) Write a Linear Programming formulation for the problem. Start by stating any assumptions that you make. Label each constraint (except nonnegativity). For this first formulation, the decision variables should represent the proportion of time spent each day on producing each of the two items: x 1 = proportion of time devoted each day to ipod cover production, x 2 = proportion of time devoted each day to iphone cover production, x 3 = proportion of time devoted each day to ipad cover production. (Different formulations will be required for parts (b) and (c).) Solution. As required, we let: x 1 = proportion of time devoted each day to ipod smart cover production, x 2 = proportion of time devoted each day to iphone smart cover production, and x 3 = proportion of time devoted each day to ipad smart cover production. We assume: (a) that the production can be split between the two products in any desired way (that is, fractional values for x 1, x 2, and x 3 are acceptable), and (b) that the number of produced item of each type is directly proportional to the time devoted to producing the item. Given these assumptions, we can formulate the problem as an LP as follows: max 120000x 1 + 150000x 2 + 150000x 3 Max daily production: x 1 + x 2 + x 3 1 Storage: 1200x 1 + 1125x 2 + 3150x 3 6000 Min ipod production: 30000x 1 5000 (1) Min ipad production: 15000x 3 4000 Max ipod demand: 30000x 1 10000 Max iphone demand: 25000x 2 15000 Max ipad demand: 15000x 3 8000 x 1, x 2, x 3 0. Because x 1 already has a lower bound, omitting the nonnegativity constraint for x 1 is not considered an error (no penalty). (b) (5 points) Write a second Linear Programming formulation for the problem. Label each constraint (except nonnegativity). For this second formulation, the decision variables should represent the number of items of each type produced over the week: y 1 = number of ipod covers produced over the week, y 2 = number of iphone covers produced over the week, y 3 = number of ipad covers produced over the week. The problem data is the same but you must make sure that everything matches the new decision variables. Solution. As required, we let: y 1 = number of ipod covers produced over the week, y 2 = number of iphone covers produced over the week, and y 3 = number of ipad covers 2

produced over the week. We make the same assumptions as for part (a). We can formulate the problem as an LP as follows: max 4y 1 + 6y 2 + 10y 3 Max weekly production: 1/6000y 1 + 1/5000y 2 + 1/3000y 1 5 Storage: 0.04y 1 + 0.045y 2 + 0.21y 3 6000 Min ipod production: y 1 5000 (2) Min ipad production: y 3 4000 Max ipod demand: y 1 10000 Max iphone demand: y 2 15000 Max ipad demand: y 3 8000 y 1, y 2, y 3 0. Because y 1 already has a lower bound, omitting the nonnegativity constraint for y 1 is not considered an error (no penalty). (c) (5 points) Write a third Linear Programming formulation for the problem. Label each constraint (except nonnegativity). Assume that each working day has 8 working hours. For this third formulation, the decision variables should be: z 1 = number of hours devoted to the production of ipod smart covers in one week, z 2 = number of hours devoted to the production of iphone smart covers in one week, z 3 = total number of production hours employed during the week. Express the objective function in thousands of dollars. The problem data is the same but you must make sure that everything matches the new decision variables. Solution. As requested, we use two decision variables: z 1 is the number of hours devoted to ipod cover production, z 2 is the number of hours devoted to iphone cover production, and z 3 is the total number of production hours employed for the week. It follows that the number of hours devoted to ipad cover production is z 3 z 1 z 2, which should be a nonnegative number (i.e. we must impose z 1 + z 2 z 3 ). We can therefore formulate the problem as follows: max 3000z 1 + 3750z 2 + 3750(z 3 z 1 z 2 ) ipad Production: z 1 40 iphone Production: z 2 40 Storage: 30z 1 + 28.125z 2 + 78.75(z 3 z 1 z 2 ) 6000 Min ipod production: 750z 1 5000 Min ipad production: 375(z 3 z 1 z 2 ) 4000 Max ipod demand: 750z 1 10000 Max iphone demand: 625z 2 15000 Max ipad demand: 375(z 3 z 1 z 2 ) 8000 z 1, z 2 0. (d) (5 points) What is the relationship between the variables z 1, z 2, z 3 of part (c) and the variables x 1, x 2, x 3 of part (a) of this problem? Give a formula to compute z 1, z 2, z 3 from 3

x 1, x 2, x 3. Solution. The relationship between z 1, z 2, z 3 of part (d) and x 1, x 2, z 3 of part (a) is the following. z 1 = 40x 1 because x 1 represents the percentage of time of each day dedicated to ipad cover production; multiplying x 1 by the total number of hours in a production period (= 40) yields the number hours spent on ipods. Similarly, we have z 2 = 40x 2. Then, z 3 = 40(x 1 + x 2 + x 3 ) because x 1 + x 2 + x 3 represents the fraction of time used during the day; multiplying this by the total number of hours in a production period yields the total number of hours employed during the week. (e) (5 points) Excel submission Solve the problem using Excel Solver, following the guidelines given in the Excel Workbook that comes with this problem set. Pay attention to the formulation in the Excel Workbook: it is similar to the one required for part (b), but it is not exactly the same. Solution. Nonzero variables in the optimal solution: x 1 = 5, x 2 = 7.5, x 3 = 8. Objective value: 145000. (f) (10 points) Write an algebraic formulation of the weekly production schedule problem described above using the following notation: n is the number of product types, x j is the number of days devoted to the production of products of type j, p j is the number of items of type j that can be manufactured in one day, assuming that the process is devoted to products of type j. P is the number of production days in one week, s j is the storage space required by one item of type j, S is the total storage space available for the week s production, r j is the unit profit for each product of type j, d j is the weekly maximum demand for an item of type j. b j is the weekly minimum demand for an item of type j. Solution. We denote by x j the number of days devoted to the production of the j-th item. This is one possible formulation. Other correct formulations are possible. n max j=1 r j p j x j n Production: j=1 x j P n Storage: j=1 s j p j x j S Max demand: j = 1,..., T p j x j d j Min demand: j = 1,..., T p j x j b j j = 1,..., T x j 0. Problem 2 (10 points total). Problem 2 reviews the transformations from nonlinear constraints or objectives into linear constraints and objectives, as mentioned in the second lecture and discussed in 4

the tutorial LP Transformation Tricks. In each part, transform the corresponding mathematical program to an equivalent linear program. Do not solve the linear program. (a) (5 points) Problem formulation: min max{2.3x 1 + x 2, 4.3x 1 0.5x 2, 2.5x 1 + 3.5x 2 } Constr1 : x 1 /(x 1 + x 2 ) 0.5 Constr2 : 10x 1 + 28x 2 = 3.4 Constr3 : x 1 + x 2 0 x 1 free free x 2 (3) Solution. The objective function can be reformulated as a linear objective function by introducing an extra variable w and adding three constraints. In addition, we require to multiply through by x 1 + x 2 (which is nonnegative) the constraint that has x 3 the denominator. The resulting problem is as follows (b) (5 points) Problem formulation: min w Obj Ref1 : 2.3x 1 + x 2 w 0 Obj Ref2 : 4.3x 1 0.5x 2 w 0 Obj Ref2 : 2.5x 1 + 3.5x 2 w 0 Constr1 : 0.5x 1 0.5x 2 0 Constr2 : 10x 1 + 28x 2 = 3.4 Constr3 : x 1 + x 2 0 x 1 free free x 2 min 0.8x 1 + 0.9x 2 Constr1 : 0.9x 1 + 1.2x 2 10 (4) x 1 0 free Solution. Can be reformulated by introducing an extra variable w to reformulate the objective function, and splitting Constr1 into two constraints: min w Obj Ref1 : 0.8x 1 + 0.9x 2 w 0 Obj Ref2 : 0.8x 1 0.9x 2 w 0 Constr1 Ref1 : 0.9x 1 + 1.2x 2 10 Constr1 Ref2 : 0.9x 1 1.2x 2 10 x 1 0 x 2 free x 2 5

Problem 3 (Second group of students) 1 (55 points total) Charles Watts Electronics manufactures the following six peripheral devices used in computers especially designed for jet fighter planes: internal modems, external modems, graphics circuit boards, USB memory stick, hard disk drives, and memory expansion boards. Each of these technical products requires time, in minutes, on three types of electronic testing equipment as shown in the following table: Internal External Circuit USB Hard Memory Modem Modem Board Stick Drives Boards Test device 1 7 3 12 6 18 17 Test device 2 2 5 3 2 15 17 Test device 3 5 1 3 2 9 2 The first two test devices are available 130 hours per week. The third (device 3) requires more preventive maintenance and may be used only 100 hours each week. Watts Electronics believes that it cannot sell more than 2000, 1500, 1800, 1200, 1000, 1000 units of each device, respectively. Thus, it does not want to produce more than these units. The table that follows summarizes the revenues and material costs for each product: Revenue per Material Cost Device unit sold ($) per unit ($) Internal modem 200 35 External modem 120 25 Circuit board 180 40 USB memory stick 130 45 Hard disk drive 430 170 Memory expansion board 260 60 In addition, variable labor costs are $16 per hour for test device 1, $12 per hour for test device 2, and $18 per hour for test device 3. Watts Electronics wants to maximize its profits. a) (10 points) Write a linear program for this problem. Solution. We define six decision variables that indicate the number of devices as: x I = the number of internal modems x C = the number of circuit boards x H = the number of hard disk derives x E = the number of external modems x U = the number of USB memory sticks x M = the number of memory expansion boards The challenging part of this problem is to determine the objective function. The objective function is the sum of profits from selling each device. The profit from each device is the selling price minus the material costs minus the costs of testing. For example, the profit for selling x I units of internal modem device is given as x I 200 35 (7/60)16 (2/60)12 (5/60)18. 1 This problem is based on Problem B.29 of Operations Management by Heizer and Render (2010). 6

Similarly, we can determine the profit for other devices. Thus, we can formulate the problem as follows: max x I 200 35 (7/60)16 (2/60)12 (5/60)18 + x E 120 25 (3/60)16 (5/60)12 (1/60)18 + x C 180 40 (12/60)16 (3/60)12 (3/60)18 + x U 130 45 (6/60)16 (2/60)12 (2/60)18 + x H 430 170 (18/60)16 (15/60)12 (9/60)18 + x M 260 60 (17/60)16 (17/60)12 (2/60)18 Availability Test Dev. 1 : 7x I + 3x E + 12x C + 6x U + 18x H + 17x M 130 60 Availability Test Dev. 2 : 2x I + 5x E + 3x C + 2x U + 15x H + 17x M 130 60 Availability Test Dev. 3 : 5x I + 1x E + 3x C + 2x U + 9x H + 2x M 100 60 Max int modem demand : x I 2000 Max ext modem demand : x E 1500 Max circuit demand : x C 1800 Max USB memory demand : x U 1200 Max hard disk demand : x H 1000 Max memory demand : x M 1000 x I, x E, x C, x U, x H, x M 0. b) (10 points) Excel submission Write a spreadsheet for the problem and solve the problem using Excel Solver, following the guidelines given in the Excel Workbook that comes with this problem set. (Hint: the optimal value is $102986.7.) c) Use the Excel spreadsheet to answer the following questions: (i) (4 points) What is the value of an additional minute of time per week on test device 1? Test device 2? Test device 3? Should Watts Electronics add more test device time? If so, on which equipment? Solution. In the optimal solution, there constraint on time for device is nonbinding as not all of the available time is used; therefore, there is no value in additional hours for device 3. However, for device 1, the solution changes by $211688-$211667 = $21 when one additional minute is allowed, indicating an additional minute on device 1 is worth $21. Similarily, when one additional minute of availability is added for device 2, the solution changes by $211673-$211667 = $6; one additional minute is worth $6 (or $5.70 if not rounding). (ii) (4 points) Suppose that Watts Electronics is considering to increase the available time of test device 2 for the next week. What would be the increase in the profit if the availabile time increases to t for t = 131, 132, and 133. (Assume that there are still 130 hours of test device 1 and 100 hours of test device 3.) The increase is the difference between the new profit and the profit from Part (a). Solution. The increase in profit for t = 131, 132, 133 will be $344.69, $689.38, and $1034.07, respectively (iii) (4 points) Based on your answer to part (ii), what do you think will be the contribution if the availability time of test device 2 increases to 135? (Verify that you are correct.) 7

What is the formula for the optimum profit if the availability time increased by 130+t? (You may assume that t is between 1 and 10). Solution. The increase in profit will be $1723.45; the formula for profit increase in this region of t will be $344.69*t. (iv) (4 points) Based on your formula in part (iii), what is the contribution if the availability time of test device 2 increases to 150. Use Excel solver to see if the formula is correct. Use Excel solver to determine the maximum value of t for which your formula is correct (Be accurate to within an hour). Solution. The formula predicts an increase of $6893.80; however, there is only an increase of $3693.10 in reality. The formula works for an increase of up to t=10 hours. (v) (4 points) How would the optimal solution in Part (b) change if the labor costs increased to $18 per hour for test device 1, $13 per hour for test device 2, and $20 per hour for test device 3? Solution. The optimal profit then reduces to $211142. (vi) (5 points) Over what range of the labor cost for test device 3 will the optimal productionmix in Part (b) remain optimal? (Be accurate to within one dollar.) Solution. The solution in part (b) is stable over all labor rates. d) (10 points) Write an algebraic formulation for the problem using the following notation: m is the number of peripheral devices, n is the number of test devices, a i is the maximum availability time of test device i ( in hour), cl i is the labor cost per hour of test device i (in $), cm j is the material cost per unit for device j (in $), r j is the revenue cost per unit for device j (in $), a i is the maximum availability of material i, b j is the maximum demand of device j, q ij is the amount of time in minute on test service i that is required in device j, Solution. Let x j indicate the number of units of device j for j = 1,..., m. Then, the problem can be formulated as follows: max m ( n 1 ( m ) ) M L r j c j ci q ij x j 60 j=1 i=1 m m s.t. q ij x j a i 60 i = 1,..., n, (Availability time for test device i) j=1 x j b j, j = 1,..., m, (Maximum demand for device j) x j 0, j = 1,..., m, (Nonnegative constraints). 8

MIT OpenCourseWare http://ocw.mit.edu 15.053 Optimization Methods in Management Science Spring 2013 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.