Sensitivity Analysis for LPs - Webinar

Size: px
Start display at page:

Download "Sensitivity Analysis for LPs - Webinar"

Transcription

1 Sensitivity Analysis for LPs - Webinar 25/01/2017 Arthur d Herbemont

2 Agenda > I Introduction to Sensitivity Analysis > II Marginal values : Shadow prices and reduced costs > III Marginal ranges : RHS ranges and Coefficient ranges 2

3 Introduction > When do we need a sensitivity analysis? Uncertainty in input data Impact of different policy scenarios > How could we perform that on a mathematical optimization model? Or by-hand, running the model several times with small changes in input data Or by doing a post-optimality analysis, without being forced to re-solve entirely the model Discrete Continuous > How could we perform a post-optimality analysis? By extracting and studying marginal values By extracting and studying right hand side and coefficient ranges 3

4 A small producing chips model > Objective function to maximize 2x x 2 Vegetable Chips x 2 > Constraints x 2 = 165 2x 1 Slicing : Frying : 2x 1 + 4x min 4x 1 + 5x min Packing : 4x 1 + 2x min x 1 0 and x 2 0 Organic Chips x 1 > Solving x 1 = x 2 = See also : AIMMS Optimization Modeling book 4

5 A small producing chips model > Objective function to maximize 2x x 2 Vegetable Chips x 2 > Constraints Slicing : Frying : 2x 1 + 4x min 4x 1 + 5x min x 2 = 165 2x 1 Objective function ( 57. 5, 50 ) Packing : 4x 1 + 2x min x 1 0 and x 2 0 Organic Chips x 1 > Optimal Solution x 1 = 57.5 kg x 2 = 50 kg See also : AIMMS Optimization Modeling book 5

6 A small producing chips model > Objective function to maximize 2x x 2 Vegetable Chips x 2 > Constraints Slicing : Frying : 2x 1 + 4x min 4x 1 + 5x min x 2 = 165 2x 1 Objective function ( 57. 5, 50 ) Packing : 4x 1 + 2x min x 1 0 and x 2 0 Organic Chips x 1 > Optimal Solution x 1 = 57.5 kg x 2 = 50 kg See also : AIMMS Optimization Modeling book 6

7 Shadow price of a constraint > What if our packing capacity wasn t 330 min, but 331 min? Packing : 4x 1 + 2x min The shadow price of a constraint is the rate of change of the objective function from a one unit increase in its right hand side. Constraint Shadow price Right Hand Side Slicing 0.00 $/min 345 min Frying 0.17 $/min 480 min Packing 0.33 $/min 330 min 7

8 Shadow price of a constraint > What if our packing capacity wasn t 330 min, but 331 min? Our objective function will increase by = 0.33$! 190 $ => $ > Could we increase (or decrease) the RHS indefinitely? No! Shadow prices are local quantities, only mathematically valid right on the edge of the optimal solution. => We need to study the Right Hand Side range. 8

9 Reduced cost of a decision variable > Could we have the same approach with variables bounds? The reduced cost of a decision variable is the rate of change of the objective function for a one unit increase in its bound. Constraint Reduced cost Right Hand Side x $/kg 0 kg x $/kg 0 kg x 1 0 kg x 2 0 kg Objective function : 2x x 2 > Optimal Solution x 1 = 57.5 kg x 2 = 50 kg 9

10 Reduced costs > When can we use reduced costs? Constraint Reduced cost Right Hand Side Objective coefficient x 1 0 kg 0.00 $/kg 0 kg 2 $/kg x 2 0 kg 0.00 $/kg 0 kg 1.5 $/kg x 2 0 kg 0.5 $/kg 0 kg 0.5 $/kg Objective function : 2x x 2 Objective function : 2x x 2 > If x 2 was 0.5 $/kg more expensive, we would sell it. > If we were bound to sell x 2, we would decrease our profit by 0.5 $/kg. 10

11 Shadow price and reduced cost interpretation examples > Cost of a constraint for the system (what is the most binding constraint?) > The marginal price of the electricity (spot price) > The value of a raw material for our system > The value of relaxing or tightened a constraint related to the quality of a product > The effect of small changes in capacity > 11

12 Shadow prices : When are we not able to use them? 1. Degeneracy x 2 Another constraint Objective function 2. Right Hand Side ranges x 1 The Shadow price is not valid outside of its Right Hand Side range 12

13 Shadow prices and Right Hand Side ranges > Packing : 4x 1 + 2x min min Constraint Shadow price Right Hand Side range Packing 0.33 $/min min 13

14 Shadow prices and Right Hand Side ranges > Packing : 4x 1 + 2x min Constraint Shadow price Right Hand Side range Packing 0.33 $/min min > Examples of a sensitivity question I want my objective to be accurate within 1 % You have to know your packing capacity within a min range, at least. Calculation : = 1.9 $ and How much an increase of +100 min on packing will improve my profit? According to the RHS range, 33 $. How much does your machine cost?... = 5.75 min 14

15 Coefficient ranges > What if x 1 selling price was not 2 $/kg, but between 1. 9 and 2. 1? Variable Objective Coefficient Coefficient ranges x 1 2 $/kg $/kg x $/kg $/kg The coefficient range of a decision variable is the range of possible values its objective function coefficient can take without modifying the optimal solution. 15

16 Coefficient ranges > What if x 1 selling price was not 2 $/kg, but between 1. 9 and 2. 1? Variable Objective Coefficient Coefficient ranges x 1 2 $/kg $/kg x $/kg $/kg The coefficient range of a decision variable is the range of possible values its objective function coefficient can take without modifying the optimal solution. x 2 > Optimal solution unchanged x 1 = 57.5 kg x 2 = 50 kg 50 Objective Function value < 190$ Objective Function value = 190$ Objective Function value > 190$ x 1

17 Coefficient ranges > What if x 1 selling price was not 2 $/kg, but between 1. 9 and 2. 1 $/kg? The optimal solution would be unchanged, thus The profit would be accurate within ±3% > Optimal Solution unchanged x 1 = 57.5 kg x 2 = 50 kg How much should I be precise on x 1 selling price? Not a lot regarding your production plan. But maybe a lot regarding your profit, because we know that YourProfit SellingPrice = SellingPrice $ 17

18 Another larger example > Power System Balancing Generators Demand Hydro Biomass Coal Gas 500 MW 300 MW 200 MW 100 MW 20 $/MWh 30 $/MWh 35 $/MWh 50 $/MWh 18

19 To conclude Notion Math implication Economic interpretation AIMMS identifiers Shadow Prices RHS ranges Coefficient ranges Constraint is binding or not Shadow price validity domain Optimal solution unchanged The cost of a certain constraint for your model Sensitivity of your solution regarding input data change Sensitivity of your solution regarding a coefficient change in the objective function > Limit : Only available for a single change in input data 19

20 To go further > AIMMS Optimization Modeling Book online > Model Building in Mathematical Programming H.P. Williams > Shadow price ranges > Value ranges > Parametric programming > Stochastic programming, robust optimization Dealing with Uncertainty in Optimization-Based Decision Support Applications using AIMMS 20

3.3 - One More Example...

3.3 - One More Example... c Kathryn Bollinger, September 28, 2005 1 3.3 - One More Example... Ex: (from Tan) Solve the following LP problem using the Method of Corners. Kane Manufacturing has a division that produces two models

More information

Solution to P2 Sensitivity at the Major Electric Company

Solution to P2 Sensitivity at the Major Electric Company Solution to P2 Sensitivity at the Major Electric Company 1.(a) Are there alternate optimal solutions? Yes or no. (b) If yes, which nonbasic variables could enter the basis without changing the value of

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

Stochastic Programming in Gas Storage and Gas Portfolio Management. ÖGOR-Workshop, September 23rd, 2010 Dr. Georg Ostermaier

Stochastic Programming in Gas Storage and Gas Portfolio Management. ÖGOR-Workshop, September 23rd, 2010 Dr. Georg Ostermaier Stochastic Programming in Gas Storage and Gas Portfolio Management ÖGOR-Workshop, September 23rd, 2010 Dr. Georg Ostermaier Agenda Optimization tasks in gas storage and gas portfolio management Scenario

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

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

DUALITY AND SENSITIVITY ANALYSIS

DUALITY AND SENSITIVITY ANALYSIS DUALITY AND SENSITIVITY ANALYSIS Understanding Duality No learning of Linear Programming is complete unless we learn the concept of Duality in linear programming. It is impossible to separate the linear

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

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

LP Sensitivity Analysis

LP Sensitivity Analysis LP Sensitivity Analysis Max: 50X + 40Y Profit 2X + Y >= 2 (3) Customer v demand X + 2Y >= 2 (4) Customer w demand X, Y >= 0 (5) Non negativity What is the new feasible region? a, e, B, h, d, A and a form

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

Econ 172A - Slides from Lecture 7

Econ 172A - Slides from Lecture 7 Econ 172A Sobel Econ 172A - Slides from Lecture 7 Joel Sobel October 18, 2012 Announcements Be prepared for midterm room/seating assignments. Quiz 2 on October 25, 2012. (Duality, up to, but not including

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

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

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

Price Effects of Real-Time Market Pricing Run Parameters

Price Effects of Real-Time Market Pricing Run Parameters Price Effects of Real-Time Market Pricing Run Parameters Edward Lo Lead Engineering Specialist, Market & Product Development MSC/Stakeholder Meeting on Parameter Maintenance September 25, 2008 Topics of

More information

Step 2: Determine the objective and write an expression for it that is linear in the decision variables.

Step 2: Determine the objective and write an expression for it that is linear in the decision variables. Portfolio Modeling Using LPs LP Modeling Technique Step 1: Determine the decision variables and label them. The decision variables are those variables whose values must be determined in order to execute

More information

Linear Programming: Simplex Method

Linear Programming: Simplex Method Mathematical Modeling (STAT 420/620) Spring 2015 Lecture 10 February 19, 2015 Linear Programming: Simplex Method Lecture Plan 1. Linear Programming and Simplex Method a. Family Farm Problem b. Simplex

More information

Civil Engineering Systems Analysis Lecture VI. Instructor: Prof. Naveen Eluru Department of Civil Engineering and Applied Mechanics

Civil Engineering Systems Analysis Lecture VI. Instructor: Prof. Naveen Eluru Department of Civil Engineering and Applied Mechanics Civil Engineering Systems Analysis Lecture VI Instructor: Prof. Naveen Eluru Department of Civil Engineering and Applied Mechanics Today s Learning Objectives Simplex Method 2 Simplex : Example 2 Max Z

More information

Math Models of OR: More on Equipment Replacement

Math Models of OR: More on Equipment Replacement Math Models of OR: More on Equipment Replacement John E. Mitchell Department of Mathematical Sciences RPI, Troy, NY 12180 USA December 2018 Mitchell More on Equipment Replacement 1 / 9 Equipment replacement

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

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

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

Investigations on Factors Influencing the Operational Benefit of Stochastic Optimization in Generation and Trading Planning

Investigations on Factors Influencing the Operational Benefit of Stochastic Optimization in Generation and Trading Planning Investigations on Factors Influencing the Operational Benefit of Stochastic Optimization in Generation and Trading Planning Introduction Stochastic Optimization Model Exemplary Investigations Summary Dipl.-Ing.

More information

ASSESSMENT OF TRANSMISSION CONGESTION IMPACTS ON ELECTRICITY MARKETS

ASSESSMENT OF TRANSMISSION CONGESTION IMPACTS ON ELECTRICITY MARKETS ASSESSMENT OF TRANSMISSION CONGESTION IMPACTS ON ELECTRICITY MARKETS presentation by George Gross Department of Electrical and Computer Engineering University of Illinois at Urbana-Champaign University

More information

OPTIMIZATION METHODS IN FINANCE

OPTIMIZATION METHODS IN FINANCE OPTIMIZATION METHODS IN FINANCE GERARD CORNUEJOLS Carnegie Mellon University REHA TUTUNCU Goldman Sachs Asset Management CAMBRIDGE UNIVERSITY PRESS Foreword page xi Introduction 1 1.1 Optimization problems

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

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

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

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

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

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

Financial Transmission Rights Markets: An Overview

Financial Transmission Rights Markets: An Overview Financial Transmission Rights Markets: An Overview Golbon Zakeri A. Downward Department of Engineering Science, University of Auckland October 26, 2010 Outline Introduce financial transmission rights (FTRs).

More information

OR-Notes. J E Beasley

OR-Notes. J E Beasley 1 of 17 15-05-2013 23:46 OR-Notes J E Beasley OR-Notes are a series of introductory notes on topics that fall under the broad heading of the field of operations research (OR). They were originally used

More information

Midterm 2 Example Questions

Midterm 2 Example Questions Midterm Eample Questions Solve LPs using Simple. Consider the following LP:, 6 ma (a) Convert the LP to standard form.,,, 6 ma (b) Starting with and as nonbasic variables, solve the problem using the Simple

More information

Lecture 7: Optimal management of renewable resources

Lecture 7: Optimal management of renewable resources Lecture 7: Optimal management of renewable resources Florian K. Diekert (f.k.diekert@ibv.uio.no) Overview This lecture note gives a short introduction to the optimal management of renewable resource economics.

More information

56:171 Operations Research Midterm Exam Solutions October 22, 1993

56:171 Operations Research Midterm Exam Solutions October 22, 1993 56:171 O.R. Midterm Exam Solutions page 1 56:171 Operations Research Midterm Exam Solutions October 22, 1993 (A.) /: Indicate by "+" ="true" or "o" ="false" : 1. A "dummy" activity in CPM has duration

More information

Multistage Stochastic Demand-side Management for Price-Making Major Consumers of Electricity in a Co-optimized Energy and Reserve Market

Multistage Stochastic Demand-side Management for Price-Making Major Consumers of Electricity in a Co-optimized Energy and Reserve Market Multistage Stochastic Demand-side Management for Price-Making Major Consumers of Electricity in a Co-optimized Energy and Reserve Market Mahbubeh Habibian Anthony Downward Golbon Zakeri Abstract In this

More information

32 Chapter 3 Analyzing Solutions. The solution is:

32 Chapter 3 Analyzing Solutions. The solution is: 3 Analyzing Solutions 3.1 Economic Analysis of Solution Reports A substantial amount of interesting economic information can be gleaned from the solution report of a model. In addition, optional reports,

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

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

Demand Curve Definitions

Demand Curve Definitions Demand Curve Definitions Presented by Andrew P. Hartshorn Market Structures Working Group Albany, NY August 27, 2003 Capacity $10,000 Capacity Price Energy+Reserves Energy Quantity 1 WHY A DEMAND CURVE?

More information

Stochastic Programming: introduction and examples

Stochastic Programming: introduction and examples Stochastic Programming: introduction and examples Amina Lamghari COSMO Stochastic Mine Planning Laboratory Department of Mining and Materials Engineering Outline What is Stochastic Programming? Why should

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

VOLATILITY EFFECTS AND VIRTUAL ASSETS: HOW TO PRICE AND HEDGE AN ENERGY PORTFOLIO

VOLATILITY EFFECTS AND VIRTUAL ASSETS: HOW TO PRICE AND HEDGE AN ENERGY PORTFOLIO VOLATILITY EFFECTS AND VIRTUAL ASSETS: HOW TO PRICE AND HEDGE AN ENERGY PORTFOLIO GME Workshop on FINANCIAL MARKETS IMPACT ON ENERGY PRICES Responsabile Pricing and Structuring Edison Trading Rome, 4 December

More information

Real Time Scheduling. Reserve Settlements

Real Time Scheduling. Reserve Settlements Real Time Scheduling Reserve Settlements General Settlement Rules There will be a full two settlement. Reserve services will be scheduled and settled nominally on a 5-min. basis. Units are not required

More information

Portfolio Management Under Epistemic Uncertainty Using Stochastic Dominance and Information-Gap Theory

Portfolio Management Under Epistemic Uncertainty Using Stochastic Dominance and Information-Gap Theory Portfolio Management Under Epistemic Uncertainty Using Stochastic Dominance and Information-Gap Theory D. Berleant, L. Andrieu, J.-P. Argaud, F. Barjon, M.-P. Cheong, M. Dancre, G. Sheble, and C.-C. Teoh

More information

Valuing Energy Security Quantifying the Benefits of Operational and Strategic Flexibility Tom Parkinson 4 October 2013

Valuing Energy Security Quantifying the Benefits of Operational and Strategic Flexibility Tom Parkinson 4 October 2013 Quantifying the Benefits of Operational and Strategic Flexibility Tom Parkinson 4 October 2013 We at The Lantau Group are experts in the economics of energy systems Seoul (TLG Korea) Asia Pacific Energy

More information

Instantaneous rate of change (IRC) at the point x Slope of tangent

Instantaneous rate of change (IRC) at the point x Slope of tangent CHAPTER 2: Differentiation Do not study Sections 2.1 to 2.3. 2.4 Rates of change Rate of change (RC) = Two types Average rate of change (ARC) over the interval [, ] Slope of the line segment Instantaneous

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

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

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

Mathematical Modeling, Lecture 1

Mathematical Modeling, Lecture 1 Mathematical Modeling, Lecture 1 Gudrun Gudmundsdottir January 22 2014 Some practical issues A lecture each wednesday 10.15 12.00, with some exceptions Text book: Meerschaert We go through the text and

More information

The Retail Game. Revenue Optimization Statistical Data as Information Fun with Optimization Spring 03 Vande Vate 1

The Retail Game. Revenue Optimization Statistical Data as Information Fun with Optimization Spring 03 Vande Vate 1 The Retail Game Revenue Optimization Statistical Data as Information Fun with Optimization 15.057 Spring 03 Vande Vate 1 The Situation Retailer with 2,000 units in inventory Full Retail Price $60 Discount

More information

Non-qualified Annuities in After-tax Optimizations

Non-qualified Annuities in After-tax Optimizations Non-qualified Annuities in After-tax Optimizations by William Reichenstein Baylor University Discussion by Chester S. Spatt Securities and Exchange Commission and Carnegie Mellon University at Fourth Annual

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

hydro thermal portfolio management

hydro thermal portfolio management hydro thermal portfolio management presentation @ Schloss Leopoldskron 8 Sep 004 contents. thesis initiation. context 3. problem definition 4. main milestones of the thesis 5. milestones presentation 6.

More information

Theory. 2.1 One Country Background

Theory. 2.1 One Country Background 2 Theory 2.1 One Country 2.1.1 Background The theory that has guided the specification of the US model was first presented in Fair (1974) and then in Chapter 3 in Fair (1984). This work stresses three

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

Mathematics for Management Science Notes 06 prepared by Professor Jenny Baglivo

Mathematics for Management Science Notes 06 prepared by Professor Jenny Baglivo 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

More information

AM 121: Intro to Optimization Models and Methods Fall 2017

AM 121: Intro to Optimization Models and Methods Fall 2017 AM 121: Intro to Optimization Models and Methods Fall 2017 Lecture 8: Sensitivity Analysis Yiling Chen SEAS Lesson Plan: Sensitivity Explore effect of changes in obj coefficients, and constraints on the

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

Characterization of the Optimum

Characterization of the Optimum ECO 317 Economics of Uncertainty Fall Term 2009 Notes for lectures 5. Portfolio Allocation with One Riskless, One Risky Asset Characterization of the Optimum Consider a risk-averse, expected-utility-maximizing

More information

The Lagrangian method is one way to solve constrained maximization problems.

The Lagrangian method is one way to solve constrained maximization problems. LECTURE 4: CONSTRAINED OPTIMIZATION QUESTIONS AND PROBLEMS True/False Questions The Lagrangian method is one way to solve constrained maximization problems. The substitution method is a way to avoid using

More information

Approximate Revenue Maximization with Multiple Items

Approximate Revenue Maximization with Multiple Items Approximate Revenue Maximization with Multiple Items Nir Shabbat - 05305311 December 5, 2012 Introduction The paper I read is called Approximate Revenue Maximization with Multiple Items by Sergiu Hart

More information

The Optimization Process: An example of portfolio optimization

The Optimization Process: An example of portfolio optimization ISyE 6669: Deterministic Optimization The Optimization Process: An example of portfolio optimization Shabbir Ahmed Fall 2002 1 Introduction Optimization can be roughly defined as a quantitative approach

More information

b) [3 marks] Give one more optimal solution (different from the one computed in a). 2. [10 marks] Consider the following linear program:

b) [3 marks] Give one more optimal solution (different from the one computed in a). 2. [10 marks] Consider the following linear program: Be sure this eam has 5 pages. THE UNIVERSITY OF BRITISH COLUMBIA Sessional Eamination - April 21 200 MATH 340: Linear Programming Instructors: Dr. R. Anstee, Section 201 Dr. Guangyue Han, Section 202 Special

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

The Irrevocable Multi-Armed Bandit Problem

The Irrevocable Multi-Armed Bandit Problem The Irrevocable Multi-Armed Bandit Problem Ritesh Madan Qualcomm-Flarion Technologies May 27, 2009 Joint work with Vivek Farias (MIT) 2 Multi-Armed Bandit Problem n arms, where each arm i is a Markov Decision

More information

BC Hydro Provincial Integrated Electricity Planning Committee Meeting 5 (July 12-14, 2005)

BC Hydro Provincial Integrated Electricity Planning Committee Meeting 5 (July 12-14, 2005) BC Hydro Provincial Integrated Electricity Planning Committee Meeting 5 (July 12-14, 2005) Information Sheet #12 Financial Impacts Background The financial objective for the IEP is to minimize cost. Most

More information

minutes of service used. The firm has been changing a single price

minutes of service used. The firm has been changing a single price John Riley Background material for UCLA Case Study 17 April 2016 Introduction to indirect price discrimination 1 A firm with constant marginal cost c has two classes of customers with demand price functions

More information

Welfare implications of capacity markets in the electricity sector

Welfare implications of capacity markets in the electricity sector Welfare implications of capacity markets in the electricity sector Raúl Bajo-Buenestado Baker Institute Center for Energy Studies, Rice University Electricity markets: Best practice and restructuring in

More information

SCHEDULE OF CONSTRAINT VIOLATION PENALTY FACTORS

SCHEDULE OF CONSTRAINT VIOLATION PENALTY FACTORS SCHEDULE OF CONSTRAINT VIOLATION PENALTY FACTORS Published: NOVEMBER 2017 IMPORTANT NOTICE Purpose AEMO has prepared this document to provide information about constraint equation relaxation procedure,

More information

Paper 1.2. Financial Information for Management PART 1 FRIDAY 10 DECEMBER 2004 QUESTION PAPER. Time allowed 3 hours

Paper 1.2. Financial Information for Management PART 1 FRIDAY 10 DECEMBER 2004 QUESTION PAPER. Time allowed 3 hours Financial Information for Management PRT 1 FRIY 10 EEMER 2004 QUESTION PPER Time allowed 3 hours This paper is divided into two sections Section LL 25 questions are compulsory and MUST be answered Paper

More information

Stepping Through Co-Optimisation

Stepping Through Co-Optimisation Stepping Through Co-Optimisation By Lu Feiyu Senior Market Analyst Original Publication Date: May 2004 About the Author Lu Feiyu, Senior Market Analyst Lu Feiyu joined Market Company, the market operator

More information

Risk Management for Chemical Supply Chain Planning under Uncertainty

Risk Management for Chemical Supply Chain Planning under Uncertainty for Chemical Supply Chain Planning under Uncertainty Fengqi You and Ignacio E. Grossmann Dept. of Chemical Engineering, Carnegie Mellon University John M. Wassick The Dow Chemical Company Introduction

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

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

IE312 Optimization: Homework #5 Solution Fall Due on Oct. 29, 2010

IE312 Optimization: Homework #5 Solution Fall Due on Oct. 29, 2010 IE312 Optimization: Homework #5 Solution Fall 2010 Due on Oct. 29, 2010 1 1 (Problem 2 - p. 254) LINGO model: SETS: types / 1 2 / : lbound, ruby, diamond, price, cost, x; ENDSETS DATA: lbound = 11 0; ruby

More information

Allocation of Risk Capital via Intra-Firm Trading

Allocation of Risk Capital via Intra-Firm Trading Allocation of Risk Capital via Intra-Firm Trading Sean Hilden Department of Mathematical Sciences Carnegie Mellon University December 5, 2005 References 1. Artzner, Delbaen, Eber, Heath: Coherent Measures

More information

Uplift Charges, FTR Underfunding and Overallocation

Uplift Charges, FTR Underfunding and Overallocation Uplift Charges, FTR Underfunding and Overallocation Solutions in PJM Getting to Yes on Uplift Allocation Fixing FTR Funding Abram W. Klein 9 October 2014 Platts Nodal Trader Conference New York City Discussion

More information

Lecture 3: Common Business Applications and Excel Solver

Lecture 3: Common Business Applications and Excel Solver Lecture 3: Common Business Applications and Excel Solver Common Business Applications Linear Programming (LP) can be used for many managerial decisions: - Product mix - Media selection - Marketing research

More information

Optimize (Maximize or Minimize) Z=C1X1 +C2X2+..Cn Xn

Optimize (Maximize or Minimize) Z=C1X1 +C2X2+..Cn Xn Linear Programming Problems Formulation Linear Programming is a mathematical technique for optimum allocation of limited or scarce resources, such as labour, material, machine, money, energy and so on,

More information

Commodity and Energy Markets

Commodity and Energy Markets Lecture 3 - Spread Options p. 1/19 Commodity and Energy Markets (Princeton RTG summer school in financial mathematics) Lecture 3 - Spread Option Pricing Michael Coulon and Glen Swindle June 17th - 28th,

More information

Optimal Investment for Worst-Case Crash Scenarios

Optimal Investment for Worst-Case Crash Scenarios Optimal Investment for Worst-Case Crash Scenarios A Martingale Approach Frank Thomas Seifried Department of Mathematics, University of Kaiserslautern June 23, 2010 (Bachelier 2010) Worst-Case Portfolio

More information

Opportunity Cost Issues

Opportunity Cost Issues Opportunity Cost Issues MIC Special Session: Opportunity Cost Calculator September 25, 2018 John Hyatt Devendra Canchi Joe Bowring Standard Model of Review for OC Adders 1. A market participant requests

More information

Review consumer theory and the theory of the firm in Varian. Review questions. Answering these questions will hone your optimization skills.

Review consumer theory and the theory of the firm in Varian. Review questions. Answering these questions will hone your optimization skills. Econ 6808 Introduction to Quantitative Analysis August 26, 1999 review questions -set 1. I. Constrained Max and Min Review consumer theory and the theory of the firm in Varian. Review questions. Answering

More information

Economic Dispatch. Quantitative Energy Economics. Anthony Papavasiliou 1 / 21

Economic Dispatch. Quantitative Energy Economics. Anthony Papavasiliou 1 / 21 1 / 21 Economic Dispatch Quantitative Energy Economics Anthony Papavasiliou Economic Dispatch 2 / 21 1 Optimization Model of Economic Dispatch 2 Equilibrium Model of Economic Dispatch Outline 3 / 21 1

More information

Introducing Uncertainty in Brazil's Oil Supply Chain

Introducing Uncertainty in Brazil's Oil Supply Chain R&D Project IMPA-Petrobras Introducing Uncertainty in Brazil's Oil Supply Chain Juan Pablo Luna (UFRJ) Claudia Sagastizábal (IMPA visiting researcher) on behalf of OTIM-PBR team Workshop AASS, April 1st

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

ROBUST OPTIMIZATION OF MULTI-PERIOD PRODUCTION PLANNING UNDER DEMAND UNCERTAINTY. A. Ben-Tal, B. Golany and M. Rozenblit

ROBUST OPTIMIZATION OF MULTI-PERIOD PRODUCTION PLANNING UNDER DEMAND UNCERTAINTY. A. Ben-Tal, B. Golany and M. Rozenblit ROBUST OPTIMIZATION OF MULTI-PERIOD PRODUCTION PLANNING UNDER DEMAND UNCERTAINTY A. Ben-Tal, B. Golany and M. Rozenblit Faculty of Industrial Engineering and Management, Technion, Haifa 32000, Israel ABSTRACT

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

Robust Dual Dynamic Programming

Robust Dual Dynamic Programming 1 / 18 Robust Dual Dynamic Programming Angelos Georghiou, Angelos Tsoukalas, Wolfram Wiesemann American University of Beirut Olayan School of Business 31 May 217 2 / 18 Inspired by SDDP Stochastic optimization

More information

Interest on Reserves, Interbank Lending, and Monetary Policy: Work in Progress

Interest on Reserves, Interbank Lending, and Monetary Policy: Work in Progress Interest on Reserves, Interbank Lending, and Monetary Policy: Work in Progress Stephen D. Williamson Federal Reserve Bank of St. Louis May 14, 015 1 Introduction When a central bank operates under a floor

More information

Homework 1 Due February 10, 2009 Chapters 1-4, and 18-24

Homework 1 Due February 10, 2009 Chapters 1-4, and 18-24 Homework Due February 0, 2009 Chapters -4, and 8-24 Make sure your graphs are scaled and labeled correctly. Note important points on the graphs and label them. Also be sure to label the axis on all of

More information

Capital Budgeting vs. Market Timing: An Evaluation Using Demographics Online Appendix

Capital Budgeting vs. Market Timing: An Evaluation Using Demographics Online Appendix Capital Budgeting vs. Market Timing: An Evaluation Using Demographics Online Appendix Stefano DellaVigna UC Berkeley and NBER sdellavi@berkeley.edu Joshua M. Pollet Michigan State University pollet@msu.edu

More information

Comments on Interest Rate Risk and Bank Equity Valuations by William B. English, Skander J. Van den Heuvel and Egon Zakrajsek

Comments on Interest Rate Risk and Bank Equity Valuations by William B. English, Skander J. Van den Heuvel and Egon Zakrajsek Comments on Interest Rate Risk and Bank Equity Valuations by William B. English, Skander J. Van den Heuvel and Egon Zakrajsek Joe Peek Federal Reserve Bank of Boston 4 th BU/Boston Fed Conference on Macro-Financial

More information

The Duration Derby: A Comparison of Duration Based Strategies in Asset Liability Management

The Duration Derby: A Comparison of Duration Based Strategies in Asset Liability Management The Duration Derby: A Comparison of Duration Based Strategies in Asset Liability Management H. Zheng Department of Mathematics, Imperial College London SW7 2BZ, UK h.zheng@ic.ac.uk L. C. Thomas School

More information

Optimal sale bid for a wind producer in Spanish electricity market.

Optimal sale bid for a wind producer in Spanish electricity market. COMPUTATIONAL MANAGEMENT SCIENCE 2012 Optimal sale bid for a wind producer in Spanish electricity market. Simona Sacripante F.-Javier Heredia Cristina Corchero RD 436/2004 RD 661/2007 New regulation Regulated

More information

Optimal Investment for Generalized Utility Functions

Optimal Investment for Generalized Utility Functions Optimal Investment for Generalized Utility Functions Thijs Kamma Maastricht University July 05, 2018 Overview Introduction Terminal Wealth Problem Utility Specifications Economic Scenarios Results Black-Scholes

More information