Mathematics for Management Science Notes 06 prepared by Professor Jenny Baglivo

Size: px
Start display at page:

Download "Mathematics for Management Science Notes 06 prepared by Professor Jenny Baglivo"

Transcription

1 Mathematics for Management Science Notes 0 prepared by Professor Jenny Baglivo Jenny A. Baglivo 00. All rights reserved. Integer Linear Programming (ILP) When the values of the decision variables in a linear programming problem are restricted to integers, we say that we have an integer linear programming problem or an ILP problem. When there are a large number of feasible solutions, we usually solve the LP relaxation problem (that is, the problem you get by ignoring the restriction to integer decision variables) and round the values at the end. When there are (relatively) few feasible solutions, it is best to solve the problem by trying all possibilities. Example ILP problem: Maximize OBJECTIVE = x + x Subject to: Constraint : x + x. Constraint :. x + x. Non-negativity: x 0, x 0 Integer: x, x integer () The feasible set for the ILP problem is the collection of points highlighted below. The feasible set for the LP relaxation problem is the gray area plus the boundary lines. The dashed line is x + x =.0. page of

2 () The solution to the ILP problem is x= and x=. The maximum value of the objective function is. Feasible Point OBJECTIVE Feasible Point OBJECTIVE (0,0) 0 (,0) (0,) (,) (0,) (,) Max (,0) (,0) (,) (,) (,) () The solution to the LP relaxation problem is x=/ and x=/. The maximum value of the objective function is.0. Corner Point OBJECTIVE value (0,0) 0 (0,/). (/,/).0 Max (/,0) () If you round the solution to the LP relaxation problem, then you get an infeasible solution (that is, one that does not satisfy the constraints). Bounding Principles: () The maximum value for an ILP problem is always less than or equal to the maximum value for the LP relaxation: MAX for ILP MAX for LP relaxation () The minimum value for an ILP problem is always greater than or equal to the minimum for the LP relaxation: MIN for ILP MIN for LP relaxation page of

3 Implementing ILP problems in Solver: Step : Add constraints for each integer decision variable: () Put the address of the decision variable in the lefthand side, () Select int where you would normally select a relation (,, =), () The word integer should appear on the righthand side. If nothing appears, then you should type =integer on the righthand side. Step : Make appropriate selections in the options window : () Assume Linear Model () Assume Non-negative () 0% Tolerance () 00 Iterations (or more, if needed). Comments: If one or more variables are integer, then Solver switches from the usual linear programming algorithm to one that searches the integer points. It uses a technique called branch-and-bound so that it doesn t have to look at every single integer point before finding the optimal solution. This algorithm does not produce sensitivity reports. The tolerance default value is %. If the % value stays in effect, then Solver will return a solution whose objective function value is within % of the best possible. For maximization problems, the stopping criterion is 0. * Maximum for LP relaxation Current objective function value. For minimization problems, the stopping criterion is Current objective function value.0 * Minimum for LP relaxation. page of

4 Simple example solution sheet: 0 0 A B C D E Simple Example Variable Variable Bound Constraint. Constraint.. Objective M O D E L Decision Variables Variable Variable #Units: M a x i m i z e Objective: Constraints L H S R H S Constraint <=. Constraint <=. Maximize: B By Changing: B:C Subject to: B:B <= C:D B:C = integer Options: Assume Linear Model Assume Non-negative 0% Tolerance 00 Iterations page of

5 Exercise : Air-Express is an express shipping service that guarantees overnight delivery of packages anywhere in the continental United States. The company has various operations centers, called hubs, at airports in major cities across the country. Packages are received at hubs from other locations and then shipped to intermediate hubs or to their final destinations. The manager of the Air-Express hub in Baltimore, Maryland, is concerned about labor costs at the hub and is interested in determining the most effective way to schedule workers. The hub operates seven days a week, and the number of packages it handles each day varies. Using historical data on the average number of packages received each day, the manager estimates the number of workers needed to handle the packages as: Day Sun Mon Tue Wed Thu Fri Sat # Required The package handlers working for Air-Express are unionized and are guaranteed a five-day work week with two consecutive days off. The base wage for the handlers is $ per week. Because most workers prefer to have Saturday or Sunday off, the union has negotiated bonuses of $ per day for its members who work on these days. The possible shifts and salaries for package handlers are: Shift Number Days Off Wages Sun and Mon Mon and Tue Tue and Wed Wed and Thu Thu and Fri Fri and Sat Sat and Sun The manager wants to keep the total wage expense for the hub as low as possible. With this in mind, how many package handlers should be assigned to each shift if the manager wants to have a sufficient number of workers available each day? Summarize the problem page of

6 Define the decision variables precisely Completely specify the ILP model page of

7 Clearly state the optimal solution Exercise solution sheet: 0 0 Air A B C D E F G H I J Express Shift Shift Shift Shift Shift Shift Shift Req: Sunday 0 0 Monday 0 0 Tuesday 0 0 Wednesday 0 0 Thursday 0 0 Friday 0 0 Saturday 0 0 Wages/wk: M O D E L Decision Variables: Shift Shift Shift Shift Shift Shift Shift #Workers:.E- 0 M i n i m i z e Total Wages: 0 Subject to L H S R H S Sunday >= Monday >= Tuesday >= Wednesday >= Thursday >= Friday >= Saturday >= Days On =, Days Off = 0 Solver: Minimize B By Changing B:H Subject to B:B >= D:D B:H = integer Options: Assume Linear Model Assume Non-negative 0% Tolerance 00 Iterations Min page of

8 Formulas sheet: 0 0 Air A B C D Express Days On =, Days Off = 0 Shift Shift Shift Sunday 0 Monday 0 0 Tuesday 0 0 Wednesday 0 Thursday Friday Saturday Wages/wk: =+*(B+B) =+*(C+C) =+*(D+D) M O D E L Decision Variables: Shift Shift Shift #Workers: M i n i m i z e Total Wages: =SUMPRODUCT(B:H,B:H) Subject to L H S Sunday =SUMPRODUCT(B:H,$B$:$H$) >= =J Monday =SUMPRODUCT(B:H,$B$:$H$) >= =J Tuesday =SUMPRODUCT(B:H,$B$:$H$) >= =J Wednesday =SUMPRODUCT(B:H,$B$:$H$) >= =J Thursday =SUMPRODUCT(B:H,$B$:$H$) >= =J Friday =SUMPRODUCT(B:H,$B$:$H$) >= =J Saturday =SUMPRODUCT(B:H,$B$:$H$) >= =J R H S 0 0 E F G H I J Min Shift Shift Shift Shift Req: =+*(E+E) =+*(F+F) =+*(G+G) =+*(H+H) Shift Shift Shift Shift page of

9 Programming with binary (0 ) variables To restrict an integer variable to the values 0 and only, add a constraint as follows:. Put the address of the decision variable in the lefthand side,. Select bin where you would normally select a relation (,, = ),. The word binary should appear on the righthand side. If nothing appears, then you should type =binary on the righthand side. The next exercise is an example of a capital budgeting problem, where the decision variable equals when a project is selected and equals 0 otherwise. Exercise : In his position as vice president of research and development (R&D) for CRT Technologies, Mark Schwartz is responsible for evaluating and choosing which R&D projects to support. The company received R&D proposals from its scientists and engineers and identified six projects as being consistent with the company s mission. However, the company does not have the funds available to undertake all six projects. Mark must determine which of the projects to select. The funding requirements for each project are summarized below, along with the expected net present value (NPV) the company expects each project to generate. Expected Capital (Thous $$) Required in: NPV Project (Thous $$) Year Year Year Year Year The company currently has $0,000 available to invest in new projects. It has budgeted $,000 for continued support for these projects in year and $0,000 per year in years,, and. Which projects should CRT support in order to maximize total expected NPV? Summarize the problem page of

10 Define the decision variables precisely Completely specify the ILP model Clearly state the optimal solution page of

11 Exercise solutions and formulas sheets: 0 0 A B C D E F G H CRT Tech. Thousands of Dollars: Max Project Project Project Project Project Project Avlbl: Year Year 0 0 Year Year Year NPV: M O D E L Decision Variables: Project Project Project Project Project Project Select? (=Yes,0=No) M a x i m i z e NPV : Subject to: L H S R H S Year 0 <= 0 Year 0 <= Year 0 <= 0 Year 0 <= 0 Year <= 0 Maximize B By Changing B:G Subject to: B:B <= D:D B:G = binary Assume Linear Model Assume Non-negative 0% Tolerance 00 Iterations 0 A B C D E F G H CRT Tech. Thousands of Dollars: Max Project Project Project Project Project Project Avlbl: Year Year 0 0 Year Year Year NPV: M O D E L Decision Variables: Project Project Project Project Project Project Select? (=Yes,0=No) M a x i m i z e NPV : =SUMPRODUCT(B:G,B:G) Subject to: L H S R H S Year =SUMPRODUCT(B:G,$B$:$G$) <= =H Year =SUMPRODUCT(B:G,$B$:$G$) <= =H Year =SUMPRODUCT(B:G,$B$:$G$) <= =H Year =SUMPRODUCT(B:G,$B$:$G$) <= =H Year =SUMPRODUCT(B:G,$B$:$G$) <= =H page of

12 The next exercise is an example of a fixed cost problem. It is assumed that the cost of production includes a setup cost (which is a fixed cost) and a variable cost (which is directly related to the quantity produced). The setup cost is only incurred if you choose to produce the product. Products are indexed using i=,, etc. For product i, let. X i equal the number of items produced,. Y i equal when the fixed cost is incurred and 0 otherwise, and. M i equal the maximum number that could be produced under given constraints. A constraint of the form X i M i * Y i assures that Y i = when and only when X i is positive. Exercise : Remington Manufacturing is planning its next production cycle. The company can produce three products, each of which must undergo machining, grinding, and assembly operations. The table below summarizes the hours of machining, grinding and assembling required for each unit, and the total hours of capacity available in the next production cycle. Hours Required by: Operation Product Product Product Hours Available Machining 00 Grinding 00 Assembly 00 Products,, and have unit profits of $, $, and $0, respectively. There are also production line setup costs associated with producing each product. These costs are $,000 for Product, $00 for Product, and $00 for Product. The marketing department believes it can sell all the products produced. Therefore, the management of Remington wants to determine the most profitable mix of products to produce. What are the values of M, M, and M? page of

13 Define the decision variables precisely Completely specify the ILP model page of

14 Clearly state the optimal solution Exercise solution sheet: 0 0 A B C D E F G Remington Mfg Hours: Max Product Product Product Avlbl: Machining 00 Grinding 00 Assembly 00 Unit Profit ($): 0 Setup charge ($): Max #Units: 0. 0 M O D E L Decision Variables: Product Product Product #Units: 0 Setup? 0 (=Yes,0=No) Product Profits: 0 Fixed Charges: 00 Max Profit: 0 Subject to: L H S R H S Machining <= 00 Grinding <= 00 Assembly <= 00 Product Max 0 <= 0 Product Max <=. Product Max <= 0 Maximize B By Changing B:D Subject to: B:B <= D:D B:D = integer B:D = binary Assume Linear Model Assume Non-negative 0% Tolerance 00 Iterations page of

15 Formulas sheet: 0 0 A B C D E Remington Mfg Hours: Max Product Product Product Avlbl: Machining 00 Grinding 00 Assembly 00 Unit Profit ($): 0 Setup charge ($): Max #Units: =MIN(E/B,E/B,E/B) =MIN(E/C,E/C,E/C) =MIN(E/D,E/D,E/D) M O D E L Decision Variables: Product Product Product #Units: Setup? (=Yes,0=No) Product Profits: =SUMPRODUCT(B:D,B:D) Fixed Charges: =SUMPRODUCT(B:D,B:D) Max Profit: =B-B Subject to: L H S R H S Machining =SUMPRODUCT(B:D,$B$:$D$) <= =E Grinding =SUMPRODUCT(B:D,$B$:$D$) <= =E Assembly =SUMPRODUCT(B:D,$B$:$D$) <= =E Product Max =B <= =B*B Product Max =C <= =C*C Product Max =D <= =D*D page of

16 Exercise : In the Remington Manufacturing problem, suppose that management does not want to produce a product unless it produces at least 0 units of that product. The sheet below gives the new optimal solution. 0 0 A B C D E Remington II Hours: Max Product Product Product Avlbl: Machining 00 Grinding 00 Assembly 00 Unit Profit ($): 0 Setup charge ($): Max #Units: 0. 0 M O D E L Decision Variables: Product Product Product #Units: 0 0 Setup? 0 (=Yes,0=No) Product Profits: 0 Fixed Charges: 00 Max Profit: 0 Subject to: L H S R H S Machining <= 00 Grinding <= 00 Assembly <= 00 Product Max 0 <= 0 Product Max <=. Product Max 0 <= 0 Product Min 0 >= 0 Product Min >= 0 Product Min 0 >= 0 How does the original model change? page of

17 Exercise : The Martin-Beck Company operates a plant in St. Louis which has an annual production capacity of 0,000 units. The final product is shipped to regional distribution centers located in Boston, Atlanta, and Houston. Because of an anticipated increase in demand, Martin-Beck plans to increase capacity by constructing a new plant in one or more of the following cities: Detroit, Toledo, Denver, Kansas City. The estimated annual fixed cost and the annual capacity for the four proposed plants are as follows: Proposed Plant Annual Fixed Cost ($) Annual Capacity (units) Detroit,00,000 Toledo 0,000 0,000 Denver,000 0,000 Kansas City 00,000,000 The company's long-range planning group has developed the following forecasts of the anticipated annual demand at the distribution centers: Distribution Center Annual Demand (units) Boston 0,000 Atlanta 0,000 Houston 0,000 The shipping cost ($) per unit from each (proposed) plant to each distribution center is shown in the following table: to Boston to Atlanta to Houston From Detroit From Toledo From Denver From Kansas City From St. Louis Finally, Martin-Beck would like to locate a plant in either Detroit or Toledo, but not both. Martin-Beck would like to determine where to locate the new plant(s) and how much should be shipped from each plant to each distribution center in order to minimize the total annual fixed costs and transportation costs. Notation: Source nodes: Detroit, Toledo, Denver, Kansas City, St Louis Destination nodes: Boston, Atlanta, Houston page of

18 Define the decision variables precisely Completely specify the ILP model page of

19 Clearly state the optimal solution Exercise solution sheet: 0 0 A B C D E F G H I J M a r t i n - B e c k Annual Unit Shipping Costs: Production Fixed to Boston to Atlanta to Houston Capacity: Cost: from Detroit from Toledo from Denver from Kansas City from St. Louis 0000 M O D E L Demand: Transp. Costs: 0000 Fixed Costs: 00 Minimize Cost 00 Decision Variables: Setup? to Boston to Atlanta to Houston (=Yes,0=No) L H S R H S from Detroit <= 000 from Toledo E- 0 <=.E- from Denver.0E E- <= 0 from Kansas City <= 000 from St. Louis <= 0000 L H S = = = R H S L H S R H S Detroit/Toledo = Minimize B By Changing B:D, F:F Subject to: H:H <= J:J B:D = B:D B = D B:D = integer F:F = binary Assume: linear model, non-negative 0% Tolerance 00 Iterations page of

20 Formula sheet: 0 0 A B C D E M a r t i n - B e c k Unit Shipping Costs: to Boston to Atlanta to Houston from Detroit from Toledo from Denver from Kansas City from St. Louis M O D E L Demand: Transp. Costs: =SUMPRODUCT(B:D,B:D) Fixed Costs: =SUMPRODUCT(G:G,F:F) Minimize Cost =B+B Decision Variables: to Boston to Atlanta to Houston from Detroit from Toledo from Denver from Kansas City from St. Louis L H S =SUM(B:B) =SUM(C:C) =SUM(D:D) = = = R H S =B =C =D L H S Detroit/Toledo =F+F = R H S 0 0 F G H I J Annual Production Fixed Capacity: Cost: =.*000 =.*000 =.*0000 =.*00000 =0000 =000 =0.*0000 =0.* Setup? (=Yes,0=No) L H S R H S 0 =SUM(B:D) <= =F*F 0 =SUM(B:D) <= =F*F 0 =SUM(B:D) <= =F*F 0 =SUM(B:D) <= =F*F =SUM(B:D) <= =F page 0 of

21 Some modelling tips for binary variables: Suppose that X i = when a project is chosen and 0 otherwise, for i=,,..., n. () To choose exactly k of the projects, add the constraint X + X +... X n = k. Replace with when you want k or more projects chosen. Replace with when you want k or fewer projects chosen. () To choose project i only when project j is chosen, add the constraint X i = X j. () The conditional constraint has the following effect: X i X j If X i equals, then it forces X j to equal. If X j equals 0, then it forces X i to equal 0. page of

22 Exercise : Office Warehouse (OW) has been downsizing its operations. It is in the process of moving to a much smaller location and reducing the number of different computer products it carries. Coming under scrutiny are ten products OW has carried for the past year. For each of these products, OW has estimated the floor space required for effective display, the capital required to restock if the product line is retained, and the short-term loss that OW will incur if the corresponding product is eliminated (through liquidation sales, etc.) Cost to Cost to Floor Product Product Manufactured Liquidate Restock Space Number Line by (thous $) (thous $) (sqr.ft.) Notebook Toshiba 0 Notebook Compaq 0 PC Compaq 0 00 PC Packard Bell 00 Macintosh Apple 0 Monitor Packard Bell Monitor Sony 0 Printer Apple 0 Printer HP 0 Printer Epson ("Notebook" refers to a notebook computer.) Office Warehouse wishes to minimize the loss due to the liquidation of product lines subject to the following conditions: () At least four product lines will be eliminated. () The remaining products will occupy no more than 00 sqr. ft. of floor space. () At most $,000 is to be spent on restocking the product lines. () If one product from a particular manufacturer is eliminated, then all products from that manufacturer will be eliminated. () At least two of the five computer models (Toshiba NB, Compaq NB, Compaq PC, Packard Bell PC, Apple Macintosh) will continue to be carried by Office Warehouse. () If the Toshiba notebook computer is to be retained, then the Epson line of printers will also be retained. page of

23 Define the decision variables precisely Completely specify the ILP model page of

24 Clearly state the optimal solution Exercise solution sheet: 0 0 A B C D E F G H I J K Office Whse Product Numbers: Line: NB NB PC PC Mac Monitor Monitor Printer Printer Printer Mfg: Toshiba Compaq Compaq PB Apple PB Sony Apple HP Epson Liquidation Cost (thous $): 0 Restock Cost (thous $): 0 Floor space (sqr feet): Max Space Min # Max Cost Used by Computer for Max # Remaining Models Restocking Remaining: (sqr ft): Remaining: (thous $): 00 M O D E L Decision Variables: Keep? (=Yes,0=No) M i n i m i z e L i q u i d a t i o n : Subject to: L H S R H S #Remaining: <= Space: 0 <= 00 Restocking <= Compaq 0 = 0 PB 0 = 0 Apple = Computers >= If #, then # <= Minimize B By Changing B:K Subject to: B:B <= D:D B:B = D:D B >= D B <= D B:K = binary Assume: linear model, non-negative 0% Tolerance 00 Iterations page of

25 0 0 A B C D Office Whse Product Numbers: Line: NB NB PC Mfg: Toshiba Compaq Compaq Liquidation Cost (thous $): 0 Restock Cost (thous $): Floor space (sqr feet): Max Space Used by Max # Remaining Remaining: (sqr ft): 00 M O D E L Decision Variables: Keep? 0 0 (=Yes,0=No) M i n i m i z e L i q u i d a t i o n : =SUM(B:K)-SUMPRODUCT(B:K,B:K) Subject to: L H S R H S #Remaining: =SUM(B:K) <= =B0 Space: =SUMPRODUCT(B:K,B:K) <= =D0 Restocking =SUMPRODUCT(B:K,B:K) <= =H0 Compaq =C = =D PB =E = =G Apple =F = =I Computers =SUM(B:F) >= =F0 If #, then # =B <= =K 0 E F G H I J K PC Mac Monitor Monitor Printer Printer Printer PB Apple PB Sony Apple HP Epson Min # Max Cost Computer for Models Restocking Remaining: (thous $): page of

Mathematics for Management Science Notes 07 prepared by Professor Jenny Baglivo

Mathematics for Management Science Notes 07 prepared by Professor Jenny Baglivo Mathematics for Management Science Notes 07 prepared by Professor Jenny Baglivo Jenny A. Baglivo 2002. All rights reserved. Calculus and nonlinear programming (NLP): In nonlinear programming (NLP), either

More information

Mathematics for Management Science Notes 04 prepared by Professor Jenny Baglivo

Mathematics for Management Science Notes 04 prepared by Professor Jenny Baglivo Mathematics for Management Science Notes 04 prepared by Professor Jenny Baglivo Jenny A. Baglivo 2002. All rights reserved. Application type 1: blending problems Blending problems arise when a manager

More information

56:171 Operations Research Midterm Examination October 25, 1991 PART ONE

56:171 Operations Research Midterm Examination October 25, 1991 PART ONE 56:171 O.R. Midterm Exam - 1 - Name or Initials 56:171 Operations Research Midterm Examination October 25, 1991 Write your name on the first page, and initial the other pages. Answer both questions of

More information

An Introduction to Linear Programming (LP)

An Introduction to Linear Programming (LP) An Introduction to Linear Programming (LP) How to optimally allocate scarce resources! 1 Please hold your applause until the end. What is a Linear Programming A linear program (LP) is an optimization problem

More information

Production Planning. Basic Inventory Model Workforce Scheduling. Enhance Modeling Skills Dynamic Models Spring 03 Vande Vate 1

Production Planning. Basic Inventory Model Workforce Scheduling. Enhance Modeling Skills Dynamic Models Spring 03 Vande Vate 1 Production Planning Basic Inventory Model Workforce Scheduling Enhance Modeling Skills Dynamic Models 15.057 Spring 03 Vande Vate 1 Dynamic Inventory Model Modeling Time Modeling Inventory Unusual Network

More information

Chapter 2 Linear programming... 2 Chapter 3 Simplex... 4 Chapter 4 Sensitivity Analysis and duality... 5 Chapter 5 Network... 8 Chapter 6 Integer

Chapter 2 Linear programming... 2 Chapter 3 Simplex... 4 Chapter 4 Sensitivity Analysis and duality... 5 Chapter 5 Network... 8 Chapter 6 Integer 目录 Chapter 2 Linear programming... 2 Chapter 3 Simplex... 4 Chapter 4 Sensitivity Analysis and duality... 5 Chapter 5 Network... 8 Chapter 6 Integer Programming... 10 Chapter 7 Nonlinear Programming...

More information

x x x1

x x x1 Mathematics for Management Science Notes 08 prepared by Professor Jenny Baglivo Graphical representations As an introduction to the calculus of two-variable functions (f(x ;x 2 )), consider two graphical

More information

INTERNATIONAL UNIVERSITY OF JAPAN Public Management and Policy Analysis Program Graduate School of International Relations

INTERNATIONAL UNIVERSITY OF JAPAN Public Management and Policy Analysis Program Graduate School of International Relations Hun Myoung Park (4/18/2018) LP Interpretation: 1 INTERNATIONAL UNIVERSITY OF JAPAN Public Management and Policy Analysis Program Graduate School of International Relations DCC5350 (2 Credits) Public Policy

More information

Linear Programming: Sensitivity Analysis and Interpretation of Solution

Linear Programming: Sensitivity Analysis and Interpretation of Solution 8 Linear Programming: Sensitivity Analysis and Interpretation of Solution MULTIPLE CHOICE. To solve a linear programming problem with thousands of variables and constraints a personal computer can be use

More information

Lecture 3. Understanding the optimizer sensitivity report 4 Shadow (or dual) prices 4 Right hand side ranges 4 Objective coefficient ranges

Lecture 3. Understanding the optimizer sensitivity report 4 Shadow (or dual) prices 4 Right hand side ranges 4 Objective coefficient ranges Decision Models Lecture 3 1 Lecture 3 Understanding the optimizer sensitivity report 4 Shadow (or dual) prices 4 Right hand side ranges 4 Objective coefficient ranges Bidding Problems Summary and Preparation

More information

56:171 Operations Research Midterm Examination October 28, 1997 PART ONE

56:171 Operations Research Midterm Examination October 28, 1997 PART ONE 56:171 Operations Research Midterm Examination October 28, 1997 Write your name on the first page, and initial the other pages. Answer both questions of Part One, and 4 (out of 5) problems from Part Two.

More information

Optimization Methods in Management Science

Optimization Methods in Management Science Optimization Methods in Management Science MIT 15.053, Spring 013 Problem Set (Second Group of Students) Students with first letter of surnames I Z Due: February 1, 013 Problem Set Rules: 1. Each student

More information

Lesson Topics. B.3 Integer Programming Review Questions

Lesson Topics. B.3 Integer Programming Review Questions Lesson Topics Rounding Off (5) solutions in continuous variables to the nearest integer (like 2.67 rounded off to 3) is an unreliable way to solve a linear programming problem when decision variables should

More information

36106 Managerial Decision Modeling Sensitivity Analysis

36106 Managerial Decision Modeling Sensitivity Analysis 1 36106 Managerial Decision Modeling Sensitivity Analysis Kipp Martin University of Chicago Booth School of Business September 26, 2017 Reading and Excel Files 2 Reading (Powell and Baker): Section 9.5

More information

56:171 Operations Research Midterm Examination Solutions PART ONE

56:171 Operations Research Midterm Examination Solutions PART ONE 56:171 Operations Research Midterm Examination Solutions Fall 1997 Write your name on the first page, and initial the other pages. Answer both questions of Part One, and 4 (out of 5) problems from Part

More information

Optimizing the service of the Orange Line

Optimizing the service of the Orange Line Optimizing the service of the Orange Line Overview Increased crime rate in and around campus Shuttle-UM Orange Line 12:00am 3:00am late night shift A student standing or walking on and around campus during

More information

February 24, 2005

February 24, 2005 15.053 February 24, 2005 Sensitivity Analysis and shadow prices Suggestion: Please try to complete at least 2/3 of the homework set by next Thursday 1 Goals of today s lecture on Sensitivity Analysis Changes

More information

Integer Programming Models

Integer Programming Models Integer Programming Models Fabio Furini December 10, 2014 Integer Programming Models 1 Outline 1 Combinatorial Auctions 2 The Lockbox Problem 3 Constructing an Index Fund Integer Programming Models 2 Integer

More information

Chapter 9 Integer Programming Part 1. Prof. Dr. Arslan M. ÖRNEK

Chapter 9 Integer Programming Part 1. Prof. Dr. Arslan M. ÖRNEK Chapter 9 Integer Programming Part 1 Prof. Dr. Arslan M. ÖRNEK Integer Programming An integer programming problem (IP) is an LP in which some or all of the variables are required to be non-negative integers.

More information

Optimization Methods in Management Science

Optimization Methods in Management Science Problem Set Rules: Optimization Methods in Management Science MIT 15.053, Spring 2013 Problem Set 6, Due: Thursday April 11th, 2013 1. Each student should hand in an individual problem set. 2. Discussing

More information

DM559/DM545 Linear and integer programming

DM559/DM545 Linear and integer programming Department of Mathematics and Computer Science University of Southern Denmark, Odense May 22, 2018 Marco Chiarandini DM559/DM55 Linear and integer programming Sheet, Spring 2018 [pdf format] Contains Solutions!

More information

Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture 21 Successive Shortest Path Problem In this lecture, we continue our discussion

More information

Integer Programming. Review Paper (Fall 2001) Muthiah Prabhakar Ponnambalam (University of Texas Austin)

Integer Programming. Review Paper (Fall 2001) Muthiah Prabhakar Ponnambalam (University of Texas Austin) Integer Programming Review Paper (Fall 2001) Muthiah Prabhakar Ponnambalam (University of Texas Austin) Portfolio Construction Through Mixed Integer Programming at Grantham, Mayo, Van Otterloo and Company

More information

4. Introduction to Prescriptive Analytics. BIA 674 Supply Chain Analytics

4. Introduction to Prescriptive Analytics. BIA 674 Supply Chain Analytics 4. Introduction to Prescriptive Analytics BIA 674 Supply Chain Analytics Why is Decision Making difficult? The biggest sources of difficulty for decision making: Uncertainty Complexity of Environment or

More information

56:171 Operations Research Midterm Examination Solutions PART ONE

56:171 Operations Research Midterm Examination Solutions PART ONE 56:171 Operations Research Midterm Examination Solutions Fall 1997 Answer both questions of Part One, and 4 (out of 5) problems from Part Two. Possible Part One: 1. True/False 15 2. Sensitivity analysis

More information

Corn Soy Oats Fish Min Max

Corn Soy Oats Fish Min Max 9 diet.xls A B C D E F G Diet Problem Corn Soy Oats Fish Min Max Protein 9 0 Calcium 0 0 Fat 0 90 0 Calories 900 0 00 00 00 Cost/Unit 0. 0. 0. 0. Decision Variables, >= 0 Feed 0 0.0. 0 Provided Cost Protein

More information

Lecture 2. A Telephone Staffing Problem TransportCo Distribution Problem Shelby Shelving Case Summary and Preparation for next class

Lecture 2. A Telephone Staffing Problem TransportCo Distribution Problem Shelby Shelving Case Summary and Preparation for next class Decision Models Lecture 2 1 Lecture 2 A Telephone Staffing Problem TransportCo Distribution Problem Shelby Shelving Case Summary and Preparation for next class Decision Models Lecture 2 2 A Telephone Staffing

More information

Column generation to solve planning problems

Column generation to solve planning problems Column generation to solve planning problems ALGORITMe Han Hoogeveen 1 Continuous Knapsack problem We are given n items with integral weight a j ; integral value c j. B is a given integer. Goal: Find a

More information

Deterministic Dynamic Programming

Deterministic Dynamic Programming Deterministic Dynamic Programming Dynamic programming is a technique that can be used to solve many optimization problems. In most applications, dynamic programming obtains solutions by working backward

More information

Chapter 21. Dynamic Programming CONTENTS 21.1 A SHORTEST-ROUTE PROBLEM 21.2 DYNAMIC PROGRAMMING NOTATION

Chapter 21. Dynamic Programming CONTENTS 21.1 A SHORTEST-ROUTE PROBLEM 21.2 DYNAMIC PROGRAMMING NOTATION Chapter 21 Dynamic Programming CONTENTS 21.1 A SHORTEST-ROUTE PROBLEM 21.2 DYNAMIC PROGRAMMING NOTATION 21.3 THE KNAPSACK PROBLEM 21.4 A PRODUCTION AND INVENTORY CONTROL PROBLEM 23_ch21_ptg01_Web.indd

More information

A Branch-and-Price method for the Multiple-depot Vehicle and Crew Scheduling Problem

A Branch-and-Price method for the Multiple-depot Vehicle and Crew Scheduling Problem A Branch-and-Price method for the Multiple-depot Vehicle and Crew Scheduling Problem SCIP Workshop 2018, Aachen Markó Horváth Tamás Kis Institute for Computer Science and Control Hungarian Academy of Sciences

More information

MgtOp 470 Business Modeling with Spreadsheets Washington State University Sample Final Exam

MgtOp 470 Business Modeling with Spreadsheets Washington State University Sample Final Exam MgtOp 470 Business Modeling with Spreadsheets Washington State University Sample Final Exam Section 1 Multiple Choice 1. An information desk at a rest stop receives requests for assistance (from one server).

More information

Non-negativity: negativity:

Non-negativity: negativity: Chapter 3 Linear Programming Applications The process of problem formulation Marketing and media applications Financial Applications Transportation Problem The process of problem formulation 1. Provide

More information

Lecture 10: The knapsack problem

Lecture 10: The knapsack problem Optimization Methods in Finance (EPFL, Fall 2010) Lecture 10: The knapsack problem 24.11.2010 Lecturer: Prof. Friedrich Eisenbrand Scribe: Anu Harjula The knapsack problem The Knapsack problem is a problem

More information

36106 Managerial Decision Modeling Modeling with Integer Variables Part 1

36106 Managerial Decision Modeling Modeling with Integer Variables Part 1 1 36106 Managerial Decision Modeling Modeling with Integer Variables Part 1 Kipp Martin University of Chicago Booth School of Business September 26, 2017 Reading and Excel Files 2 Reading (Powell and Baker):

More information

Advanced Operations Research Prof. G. Srinivasan Dept of Management Studies Indian Institute of Technology, Madras

Advanced Operations Research Prof. G. Srinivasan Dept of Management Studies Indian Institute of Technology, Madras Advanced Operations Research Prof. G. Srinivasan Dept of Management Studies Indian Institute of Technology, Madras Lecture 23 Minimum Cost Flow Problem In this lecture, we will discuss the minimum cost

More information

COMM 290 MIDTERM REVIEW SESSION ANSWER KEY BY TONY CHEN

COMM 290 MIDTERM REVIEW SESSION ANSWER KEY BY TONY CHEN COMM 290 MIDTERM REVIEW SESSION ANSWER KEY BY TONY CHEN TABLE OF CONTENTS I. Vocabulary Overview II. Solving Algebraically and Graphically III. Understanding Graphs IV. Fruit Juice Excel V. More on Sensitivity

More information

Continuing Education Course #287 Engineering Methods in Microsoft Excel Part 2: Applied Optimization

Continuing Education Course #287 Engineering Methods in Microsoft Excel Part 2: Applied Optimization 1 of 6 Continuing Education Course #287 Engineering Methods in Microsoft Excel Part 2: Applied Optimization 1. Which of the following is NOT an element of an optimization formulation? a. Objective function

More information

Introduction to Operations Research

Introduction to Operations Research Introduction to Operations Research Unit 1: Linear Programming Terminology and formulations LP through an example Terminology Additional Example 1 Additional example 2 A shop can make two types of sweets

More information

17. Forestry Applications of Linear Programming

17. Forestry Applications of Linear Programming 191 17. Forestry Applications of Linear Programming Steve Harrison Linear programming (LP) is a highly versatile mathematical optimization technique which has found wide use in management and economics.

More information

56:171 Operations Research Midterm Exam Solutions Fall 1994

56:171 Operations Research Midterm Exam Solutions Fall 1994 56:171 Operations Research Midterm Exam Solutions Fall 1994 Possible Score A. True/False & Multiple Choice 30 B. Sensitivity analysis (LINDO) 20 C.1. Transportation 15 C.2. Decision Tree 15 C.3. Simplex

More information

Issues. Senate (Total = 100) Senate Group 1 Y Y N N Y 32 Senate Group 2 Y Y D N D 16 Senate Group 3 N N Y Y Y 30 Senate Group 4 D Y N D Y 22

Issues. Senate (Total = 100) Senate Group 1 Y Y N N Y 32 Senate Group 2 Y Y D N D 16 Senate Group 3 N N Y Y Y 30 Senate Group 4 D Y N D Y 22 1. Every year, the United States Congress must approve a budget for the country. In order to be approved, the budget must get a majority of the votes in the Senate, a majority of votes in the House, and

More information

Confidence Intervals for the Difference Between Two Means with Tolerance Probability

Confidence Intervals for the Difference Between Two Means with Tolerance Probability Chapter 47 Confidence Intervals for the Difference Between Two Means with Tolerance Probability Introduction This procedure calculates the sample size necessary to achieve a specified distance from the

More information

Sensitivity Analysis LINDO INPUT & RESULTS. Maximize 7X1 + 10X2. Subject to X1 < 500 X2 < 500 X1 + 2X2 < 960 5X1 + 6X2 < 3600 END

Sensitivity Analysis LINDO INPUT & RESULTS. Maximize 7X1 + 10X2. Subject to X1 < 500 X2 < 500 X1 + 2X2 < 960 5X1 + 6X2 < 3600 END Sensitivity Analysis Sensitivity Analysis is used to see how the optimal solution is affected by the objective function coefficients and to see how the optimal value is affected by the right- hand side

More information

Cost Estimation as a Linear Programming Problem ISPA/SCEA Annual Conference St. Louis, Missouri

Cost Estimation as a Linear Programming Problem ISPA/SCEA Annual Conference St. Louis, Missouri Cost Estimation as a Linear Programming Problem 2009 ISPA/SCEA Annual Conference St. Louis, Missouri Kevin Cincotta Andrew Busick Acknowledgments The author wishes to recognize and thank the following

More information

56:171 Operations Research Midterm Exam Solutions October 19, 1994

56:171 Operations Research Midterm Exam Solutions October 19, 1994 56:171 Operations Research Midterm Exam Solutions October 19, 1994 Possible Score A. True/False & Multiple Choice 30 B. Sensitivity analysis (LINDO) 20 C.1. Transportation 15 C.2. Decision Tree 15 C.3.

More information

Assignment 2 Answers Introduction to Management Science 2003

Assignment 2 Answers Introduction to Management Science 2003 Assignment Answers Introduction to Management Science 00. a. Top management will need to know how much to produce in each quarter. Thus, the decisions are the production levels in quarters,,, and. The

More information

1.2: USING ALGEBRA(meaning no calculators), find the Intersection of the two Lines.

1.2: USING ALGEBRA(meaning no calculators), find the Intersection of the two Lines. Math 125 Final Exam Practice HAPTE 1: 1.1: List the Intercepts of each Equation and then sketch the graph 18x+ 10y = 90 b) 16x+ 24y = 432 c) 25x+ 10y = 500 1.2: USING ALGEBA(meaning no calculators), find

More information

A Linear Programming Approach for Optimum Project Scheduling Taking Into Account Overhead Expenses and Tardiness Penalty Function

A Linear Programming Approach for Optimum Project Scheduling Taking Into Account Overhead Expenses and Tardiness Penalty Function A Linear Programming Approach for Optimum Project Scheduling Taking Into Account Overhead Expenses and Tardiness Penalty Function Mohammed Woyeso Geda, Industrial Engineering Department Ethiopian Institute

More information

INTRODUCING RISK MODELING IN CORPORATE FINANCE

INTRODUCING RISK MODELING IN CORPORATE FINANCE INTRODUCING RISK MODELING IN CORPORATE FINANCE Domingo Castelo Joaquin*, Han Bin Kang** Abstract This paper aims to introduce a simulation modeling in the context of a simplified capital budgeting problem.

More information

The homework is due on Wednesday, September 7. Each questions is worth 0.8 points. No partial credits.

The homework is due on Wednesday, September 7. Each questions is worth 0.8 points. No partial credits. Homework : Econ500 Fall, 0 The homework is due on Wednesday, September 7. Each questions is worth 0. points. No partial credits. For the graphic arguments, use the graphing paper that is attached. Clearly

More information

Reference Guide: Loan Estimate (LE) TILA- RESPA Integrated Disclosure (TRID) Rule Requirements

Reference Guide: Loan Estimate (LE) TILA- RESPA Integrated Disclosure (TRID) Rule Requirements Reference Guide: Loan Estimate (LE) TILA- RESPA Integrated Disclosure (TRID) Rule Requirements The purpose of this document is to provide a reference guide for the Loan Estimate (LE) TILA-RESPA Integrated

More information

This branch is closing but your bank is always open

This branch is closing but your bank is always open This branch is closing but your bank is always open Our Billingshurst branch is closing on 24 November 2017 Reasons for closure, and alternative ways to bank This branch is closing but your bank is always

More information

Homework. Part 1. Computer Implementation: Solve Wilson problem by the Lindo and compare the results with your graphical solution.

Homework. Part 1. Computer Implementation: Solve Wilson problem by the Lindo and compare the results with your graphical solution. Homework. Part 1. Computer Implementation: Solve Wilson problem by the Lindo and compare the results with your graphical solution. Graphical Solution is attached to email. Lindo The results of the Wilson

More information

CSCI 1951-G Optimization Methods in Finance Part 00: Course Logistics Introduction to Finance Optimization Problems

CSCI 1951-G Optimization Methods in Finance Part 00: Course Logistics Introduction to Finance Optimization Problems CSCI 1951-G Optimization Methods in Finance Part 00: Course Logistics Introduction to Finance Optimization Problems January 26, 2018 1 / 24 Basic information All information is available in the syllabus

More information

C R E A T I V E W O R K B O O K / / J U N E / / S E T Y O U R G O A L S A N D A C H I E V E T H E M!

C R E A T I V E W O R K B O O K / / J U N E / / S E T Y O U R G O A L S A N D A C H I E V E T H E M! C R E A T I V E W O R K B O O K / / J U N E 2 0 1 8 / / O IT prioritize your life S E T Y O U R G O A L S A N D A C H I E V E T H E M! How to prioritize your life in 3 simple steps. 1. Plan a life you

More information

This branch is closing but your bank is always open

This branch is closing but your bank is always open This branch is closing but your bank is always open Our Hetton-le-Hole branch is closing on 08 December 2017 Reasons for closure, and alternative ways to bank This branch is closing but your bank is always

More information

FINANCIAL OPTIMIZATION

FINANCIAL OPTIMIZATION FINANCIAL OPTIMIZATION Lecture 2: Linear Programming Philip H. Dybvig Washington University Saint Louis, Missouri Copyright c Philip H. Dybvig 2008 Choose x to minimize c x subject to ( i E)a i x = b i,

More information

SCHOOL OF BUSINESS, ECONOMICS AND MANAGEMENT. BF360 Operations Research

SCHOOL OF BUSINESS, ECONOMICS AND MANAGEMENT. BF360 Operations Research SCHOOL OF BUSINESS, ECONOMICS AND MANAGEMENT BF360 Operations Research Unit 3 Moses Mwale e-mail: moses.mwale@ictar.ac.zm BF360 Operations Research Contents Unit 3: Sensitivity and Duality 3 3.1 Sensitivity

More information

Handout 8: Introduction to Stochastic Dynamic Programming. 2 Examples of Stochastic Dynamic Programming Problems

Handout 8: Introduction to Stochastic Dynamic Programming. 2 Examples of Stochastic Dynamic Programming Problems SEEM 3470: Dynamic Optimization and Applications 2013 14 Second Term Handout 8: Introduction to Stochastic Dynamic Programming Instructor: Shiqian Ma March 10, 2014 Suggested Reading: Chapter 1 of Bertsekas,

More information

R.U. Redddie Report. Optimal distribution plan for plant in St. Louis and in Denver with the project NPV

R.U. Redddie Report. Optimal distribution plan for plant in St. Louis and in Denver with the project NPV Jeanne Yi-Chun Hsieh Chinenye Nwangwu R.U. Redddie Report Memo The R.U. Reddie Corporation which manufactures clothing for stuffed cartoon animals has projected the market demand in the following years

More information

Homework #2 Graphical LP s.

Homework #2 Graphical LP s. UNIVERSITY OF MASSACHUSETTS Isenberg School of Management Department of Finance and Operations Management FOMGT 353-Introduction to Management Science Homework #2 Graphical LP s. Show your work completely

More information

Lecture Quantitative Finance Spring Term 2015

Lecture Quantitative Finance Spring Term 2015 implied Lecture Quantitative Finance Spring Term 2015 : May 7, 2015 1 / 28 implied 1 implied 2 / 28 Motivation and setup implied the goal of this chapter is to treat the implied which requires an algorithm

More information

The application of linear programming to management accounting

The application of linear programming to management accounting The application of linear programming to management accounting After studying this chapter, you should be able to: formulate the linear programming model and calculate marginal rates of substitution and

More information

FUNCIONAMIENTO DEL ALGORITMO DEL PCR: EUPHEMIA

FUNCIONAMIENTO DEL ALGORITMO DEL PCR: EUPHEMIA FUNCIONAMIENTO DEL ALGORITMO DEL PCR: EUPHEMIA 09-04-2013 INTRODUCTION PCR can have two functions: For Power Exchanges: Most competitive price will arise & Overall welfare increases Isolated Markets Price

More information

Conover Test of Variances (Simulation)

Conover Test of Variances (Simulation) Chapter 561 Conover Test of Variances (Simulation) Introduction This procedure analyzes the power and significance level of the Conover homogeneity test. This test is used to test whether two or more population

More information

m

m Chapter 1: Linear Equations a. Solving this problem is equivalent to finding an equation of a line that passes through the points (0, 24.5) and (30, 34). We use these two points to find the slope: 34 24.5

More information

OPTIMIZAÇÃO E DECISÃO 10/11

OPTIMIZAÇÃO E DECISÃO 10/11 OPTIMIZAÇÃO E DECISÃO 10/11 PL #1 Linear Programming Alexandra Moutinho (from Hillier & Lieberman Introduction to Operations Research, 8 th edition) The Wyndor Glass Co. Problem Wyndor Glass Co. produces

More information

CEC login. Student Details Name SOLUTIONS

CEC login. Student Details Name SOLUTIONS Student Details Name SOLUTIONS CEC login Instructions You have roughly 1 minute per point, so schedule your time accordingly. There is only one correct answer per question. Good luck! Question 1. Searching

More information

COS 511: Theoretical Machine Learning. Lecturer: Rob Schapire Lecture #24 Scribe: Jordan Ash May 1, 2014

COS 511: Theoretical Machine Learning. Lecturer: Rob Schapire Lecture #24 Scribe: Jordan Ash May 1, 2014 COS 5: heoretical Machine Learning Lecturer: Rob Schapire Lecture #24 Scribe: Jordan Ash May, 204 Review of Game heory: Let M be a matrix with all elements in [0, ]. Mindy (called the row player) chooses

More information

$B$8 B&D

$B$8 B&D 1. An Excel Solver sensitivity report for a linear programming model is given below. INTERPRET ALL of the information given for decision variable C (Adjustable Cells Table) and constraint C&D ( Table).

More information

Do all of Part One (1 pt. each), one from Part Two (15 pts.), and four from Part Three (15 pts. each) <><><><><> PART ONE <><><><><>

Do all of Part One (1 pt. each), one from Part Two (15 pts.), and four from Part Three (15 pts. each) <><><><><> PART ONE <><><><><> 56:171 Operations Research Final Exam - December 13, 1989 Instructor: D.L. Bricker Do all of Part One (1 pt. each), one from Part Two (15 pts.), and four from

More information

While the story has been different in each case, fundamentally, we ve maintained:

While the story has been different in each case, fundamentally, we ve maintained: Econ 805 Advanced Micro Theory I Dan Quint Fall 2009 Lecture 22 November 20 2008 What the Hatfield and Milgrom paper really served to emphasize: everything we ve done so far in matching has really, fundamentally,

More information

Preferred Customer Service at U.S. Airways ASSIGNMENT QUESTIONS Exhibit 5 From Frequency From Frequency

Preferred Customer Service at U.S. Airways ASSIGNMENT QUESTIONS Exhibit 5 From Frequency From Frequency Preferred Customer Service at U.S. Airways ASSIGNMENT QUESTIONS Given the range of issues that the case includes, the instructor can slant the discussion in a variety of directions by appropriately constructing

More information

PERT 12 Quantitative Tools (1)

PERT 12 Quantitative Tools (1) PERT 12 Quantitative Tools (1) Proses keputusan dalam operasi Fundamental Decisin Making, Tabel keputusan. Konsep Linear Programming Problem Formulasi Linear Programming Problem Penyelesaian Metode Grafis

More information

Production Management Winter 2002 Odette School of Business University of Windsor. Midterm Exam 2 Solution Tuesday, March 26, 7:00 9:00 pm

Production Management Winter 2002 Odette School of Business University of Windsor. Midterm Exam 2 Solution Tuesday, March 26, 7:00 9:00 pm Name (print, please) ID Production Management 7-604 Winter 00 Odette School of Business University of Windsor Midterm Exam Solution Tuesday, March 6, 7:00 9:00 pm Instructor: Mohammed Fazle Baki Aids Permitted:

More information

SAMPLE PULSE REPORT. For the month of: February 2013 STR # Date Created: April 02, 2013

SAMPLE PULSE REPORT. For the month of: February 2013 STR # Date Created: April 02, 2013 STR Analytics 4940 Pearl East Circle Suite 103 Boulder, CO 80301 Phone: +1 (303) 396-1641 Fax: +1 (303) 449 6587 www.stranalytics.com PULSE REPORT For the month of: February 2013 STR # Date Created: April

More information

June 11, Dynamic Programming( Weighted Interval Scheduling)

June 11, Dynamic Programming( Weighted Interval Scheduling) Dynamic Programming( Weighted Interval Scheduling) June 11, 2014 Problem Statement: 1 We have a resource and many people request to use the resource for periods of time (an interval of time) 2 Each interval

More information

Martingale Pricing Theory in Discrete-Time and Discrete-Space Models

Martingale Pricing Theory in Discrete-Time and Discrete-Space Models IEOR E4707: Foundations of Financial Engineering c 206 by Martin Haugh Martingale Pricing Theory in Discrete-Time and Discrete-Space Models These notes develop the theory of martingale pricing in a discrete-time,

More information

Name: Class: Date: in general form.

Name: Class: Date: in general form. Write the equation in general form. Mathematical Applications for the Management Life and Social Sciences 11th Edition Harshbarger TEST BANK Full clear download at: https://testbankreal.com/download/mathematical-applications-management-life-socialsciences-11th-edition-harshbarger-test-bank/

More information

EUPHEMIA: Description and functioning. Date: July 2016

EUPHEMIA: Description and functioning. Date: July 2016 EUPHEMIA: Description and functioning Date: July 2016 PCR users and members Markets using PCR: MRC Markets using PCR: 4MMC Markets PCR members Independent users of PCR Markets associate members of PCR

More information

y 3 z x 1 x 2 e 1 a 1 a 2 RHS 1 0 (6 M)/3 M 0 (3 5M)/3 10M/ / /3 10/ / /3 4/3

y 3 z x 1 x 2 e 1 a 1 a 2 RHS 1 0 (6 M)/3 M 0 (3 5M)/3 10M/ / /3 10/ / /3 4/3 AMS 341 (Fall, 2016) Exam 2 - Solution notes Estie Arkin Mean 68.9, median 71, top quartile 82, bottom quartile 58, high (3 of them!), low 14. 1. (10 points) Find the dual of the following LP: Min z =

More information

This branch is closing but your bank is always open

This branch is closing but your bank is always open This branch is closing but your bank is always open Our South Molton branch is closing on Friday 25 May 2018 Reasons for closure, and alternative ways to bank This branch is closing but your bank is always

More information

Practical Session 8 Time series and index numbers

Practical Session 8 Time series and index numbers 20880 21186 21490 21794 22098 22402 22706 23012 23316 23621 23924 24228 24532 24838 25143 25447 25750 26054 26359 26665 26969 27273 27576 Practical Session 8 Time series and index numbers In this session,

More information

IEOR E4004: Introduction to OR: Deterministic Models

IEOR E4004: Introduction to OR: Deterministic Models IEOR E4004: Introduction to OR: Deterministic Models 1 Dynamic Programming Following is a summary of the problems we discussed in class. (We do not include the discussion on the container problem or the

More information

CPS 270: Artificial Intelligence Markov decision processes, POMDPs

CPS 270: Artificial Intelligence  Markov decision processes, POMDPs CPS 270: Artificial Intelligence http://www.cs.duke.edu/courses/fall08/cps270/ Markov decision processes, POMDPs Instructor: Vincent Conitzer Warmup: a Markov process with rewards We derive some reward

More information

6. Activity Based Costing (ABC)

6. Activity Based Costing (ABC) 6. Activity Based Costing (ABC) Background Traditional cost accounting is characterized by considerable aggregation a small number of synthetic variables Overhead is allocated neglecting finer details

More information

Interior-Point Algorithm for CLP II. yyye

Interior-Point Algorithm for CLP II.   yyye Conic Linear Optimization and Appl. Lecture Note #10 1 Interior-Point Algorithm for CLP II Yinyu Ye Department of Management Science and Engineering Stanford University Stanford, CA 94305, U.S.A. http://www.stanford.edu/

More information

Dynamic Programming: An overview. 1 Preliminaries: The basic principle underlying dynamic programming

Dynamic Programming: An overview. 1 Preliminaries: The basic principle underlying dynamic programming Dynamic Programming: An overview These notes summarize some key properties of the Dynamic Programming principle to optimize a function or cost that depends on an interval or stages. This plays a key role

More information

Optimization for Chemical Engineers, 4G3. Written midterm, 23 February 2015

Optimization for Chemical Engineers, 4G3. Written midterm, 23 February 2015 Optimization for Chemical Engineers, 4G3 Written midterm, 23 February 2015 Kevin Dunn, kevin.dunn@mcmaster.ca McMaster University Note: No papers, other than this test and the answer booklet are allowed

More information

Sensitivity Analysis for LPs - Webinar

Sensitivity Analysis for LPs - Webinar Sensitivity Analysis for LPs - Webinar 25/01/2017 Arthur d Herbemont Agenda > I Introduction to Sensitivity Analysis > II Marginal values : Shadow prices and reduced costs > III Marginal ranges : RHS ranges

More information

TUFTS UNIVERSITY DEPARTMENT OF CIVIL AND ENVIRONMENTAL ENGINEERING ES 152 ENGINEERING SYSTEMS Spring Lesson 16 Introduction to Game Theory

TUFTS UNIVERSITY DEPARTMENT OF CIVIL AND ENVIRONMENTAL ENGINEERING ES 152 ENGINEERING SYSTEMS Spring Lesson 16 Introduction to Game Theory TUFTS UNIVERSITY DEPARTMENT OF CIVIL AND ENVIRONMENTAL ENGINEERING ES 52 ENGINEERING SYSTEMS Spring 20 Introduction: Lesson 6 Introduction to Game Theory We will look at the basic ideas of game theory.

More information

Personal Educational Plan

Personal Educational Plan Personal Educational Plan Developed By: Date: School: Major: Degree/Certification Objective: TABLE OF CONTENTS Current Status Summary Mission Statement Personal Profile Immediate Goals and Priorities Study

More information

Q1. [?? pts] Search Traces

Q1. [?? pts] Search Traces CS 188 Spring 2010 Introduction to Artificial Intelligence Midterm Exam Solutions Q1. [?? pts] Search Traces Each of the trees (G1 through G5) was generated by searching the graph (below, left) with a

More information

Graphical Sensitivity Analysis

Graphical Sensitivity Analysis What if there is uncertainly about one or more values in the LP model? Sensitivity analysis allows us to determine how sensitive the optimal solution is to changes in data values. This includes analyzing

More information

Problem Set 2: Answers

Problem Set 2: Answers Economics 623 J.R.Walker Page 1 Problem Set 2: Answers The problem set came from Michael A. Trick, Senior Associate Dean, Education and Professor Tepper School of Business, Carnegie Mellon University.

More information

worthwhile for Scotia.

worthwhile for Scotia. worthwhile for Scotia. 5. A simple bidding problem Case: THE BATES RESTORATION (A) Russ Gehrig, a construction general contractor, has decided to bid for the contract to do an extensive restoration of

More information

TRID FAQs: Payment Columns and the Black Hole

TRID FAQs: Payment Columns and the Black Hole TRID FAQs: Payment Columns and the Black Hole Suzanne Garwood, Associate General Counsel Topics Payment Table Columns Index ARMs and Four Columns What if? The Black Hole What is it? What if? 2 Payment

More information

Overview Definitions Mathematical Properties Properties of Economic Functions Exam Tips. Midterm 1 Review. ECON 100A - Fall Vincent Leah-Martin

Overview Definitions Mathematical Properties Properties of Economic Functions Exam Tips. Midterm 1 Review. ECON 100A - Fall Vincent Leah-Martin ECON 100A - Fall 2013 1 UCSD October 20, 2013 1 vleahmar@uscd.edu Preferences We started with a bundle of commodities: (x 1, x 2, x 3,...) (apples, bannanas, beer,...) Preferences We started with a bundle

More information

1 The EOQ and Extensions

1 The EOQ and Extensions IEOR4000: Production Management Lecture 2 Professor Guillermo Gallego September 16, 2003 Lecture Plan 1. The EOQ and Extensions 2. Multi-Item EOQ Model 1 The EOQ and Extensions We have explored some of

More information