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

Size: px
Start display at page:

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

Transcription

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

2 Portfolio Construction Through Mixed Integer Programming at Grantham, Mayo, Van Otterloo and Company (Dimitris Bertsimas, Christopher Darnell, Robert Soucy) Goal: The main purpose of this paper was to develop a technology that could improve the firm s capabilities in two critical areas: diversification of investment styles and control of the process of constructing portfolios and trading. Diversification is a concept used by most investment firms to reduce the risk of investing in the stock market by investing in both conservative and risky stocks. While diversification reduces the risk, it significantly increases the number of securities in order to maintain a desired rate of return. So they needed a technology that could support a large scale and comprehensive multiple investment style process. The number of positions and trades in the composite portfolio is an inherently integer quantity. These constraints lead to the use of mixed integer - programming methods to globally optimize the portfolio. Mixed Integer Programming Approach: Here we consider a single portfolio and compare it with a target portfolio (portfolio that is desirable to own after rebalancing). The objective function is to minimize the difference between the actual portfolio and the target portfolio. The different factors like exposure to different factors, minimum number of securities and transactions, high return, high liquidity and minimum total transaction cost are in built into the objective function.

3 User specified penalty lambda is used to keep the number of securities and transactions to a minimum value. The model uses various penalties to capture the relative importance of the various objectives. Penalties are chosen heuristically after extensive experimentation. Once the formulation was complete, it was solved in FORTRAN using CPLEX 4.0 as the underlying mixed integer programming solver. Once the input file is parsed into a dynamic data structure the problem is solved by CPLEX. The single portfolio problem with 1,500 securities in the portfolio took about 15 hours to solve. This is undesirable for simulation purposes. So they followed a branch and bound strategy and by adjusting the stopping criteria they could improve the solution time. Also by strengthening the formulation they could improve the LP relaxation bounds. They used the structure of the problem to set node selection and branching priorities. It is unlikely that the largest positions in the target portfolio will be eliminated, so branching is done on the variables that correspond to the largest positions in the target portfolio. The above-mentioned approach was tried out on a portfolio and the optimized portfolio has approximately 55% that of the target portfolio and the average number of transactions was reduced by 60% with only a marginal decrease in liquidity. Comments: I have always wanted to work in the area of Finance and wondered about the application of integer programming in Finance. I was really surprised to see a direct application of the branch and bound procedure in the construction of a portfolio.

4 A Note on Management Decision and Integer Programming (David L. Currin and W. Allen Spicey) Objective: This paper addresses the question whether solving a corresponding linear programming model without an integer restriction and rounding the components of an optimal vector to integer values is an appropriate line of attack. It is one thing to study about optimization in theory, but when it comes to solving such problems in real life various issues complicate the situation. Many real world optimization problems have the property that optimal decisions must be stated in terms of integers or whole numbers. A model for many such problems is that of integer programming. This makes matters worse as none of the solution algorithms currently available can handle large or even medium sized problem of this kind. There are numerous examples in the literature in which the use of a linear programming model to come up with a solution for the I.P problem is neither feasible nor optimal. Since this is not the case, we could set things straight by considering a simple example. A manager seeks the cheapest way to invest in four selected projects by buying one or more of four available options shown in Table I. Options Projects Option cost

5 Solving this model gives the following optimal solution. figure 1 figure 2 Thus by buying one half of each option 1,3 and 4, the manager could attain minimum costs of However since the manager can only purchase or not purchase options, the L.P model provides an approximation only. When the above L.P model is solved with integer restrictions, we get the feasible (Optimal) solution obtained by rounding the vectors x and y, which is shown in figure 2. Conclusion: This paper addresses the basic problem involved in solving an IP Problem. It also clearly states that an IP solution could be obtained by rounding off the solution to the corresponding LP problem.

6

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

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

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

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

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

Financial Optimization ISE 347/447. Lecture 15. Dr. Ted Ralphs

Financial Optimization ISE 347/447. Lecture 15. Dr. Ted Ralphs Financial Optimization ISE 347/447 Lecture 15 Dr. Ted Ralphs ISE 347/447 Lecture 15 1 Reading for This Lecture C&T Chapter 12 ISE 347/447 Lecture 15 2 Stock Market Indices A stock market index is a statistic

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

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

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

Multistage risk-averse asset allocation with transaction costs

Multistage risk-averse asset allocation with transaction costs Multistage risk-averse asset allocation with transaction costs 1 Introduction Václav Kozmík 1 Abstract. This paper deals with asset allocation problems formulated as multistage stochastic programming models.

More information

Optimal Portfolio Selection

Optimal Portfolio Selection Optimal Portfolio Selection We have geometrically described characteristics of the optimal portfolio. Now we turn our attention to a methodology for exactly identifying the optimal portfolio given a set

More information

Operation Research II

Operation Research II Operation Research II Johan Oscar Ong, ST, MT Grading Requirements: Min 80% Present in Class Having Good Attitude Score/Grade : Quiz and Assignment : 30% Mid test (UTS) : 35% Final Test (UAS) : 35% No

More information

Scenario-Based Value-at-Risk Optimization

Scenario-Based Value-at-Risk Optimization Scenario-Based Value-at-Risk Optimization Oleksandr Romanko Quantitative Research Group, Algorithmics Incorporated, an IBM Company Joint work with Helmut Mausser Fields Industrial Optimization Seminar

More information

Computing Optimal Randomized Resource Allocations for Massive Security Games

Computing Optimal Randomized Resource Allocations for Massive Security Games Computing Optimal Randomized Resource Allocations for Massive Security Games Christopher Kiekintveld, Manish Jain, Jason Tsai, James Pita, Fernando Ordonez, Milind Tambe The Problem The LAX canine problems

More information

The Deployment-to-Saturation Ratio in Security Games (Online Appendix)

The Deployment-to-Saturation Ratio in Security Games (Online Appendix) The Deployment-to-Saturation Ratio in Security Games (Online Appendix) Manish Jain manish.jain@usc.edu University of Southern California, Los Angeles, California 989. Kevin Leyton-Brown kevinlb@cs.ubc.edu

More information

Mean-variance portfolio rebalancing with transaction costs and funding changes

Mean-variance portfolio rebalancing with transaction costs and funding changes Journal of the Operational Research Society (2011) 62, 667 --676 2011 Operational Research Society Ltd. All rights reserved. 0160-5682/11 www.palgrave-journals.com/jors/ Mean-variance portfolio rebalancing

More information

PORTFOLIO OPTIMIZATION AND EXPECTED SHORTFALL MINIMIZATION FROM HISTORICAL DATA

PORTFOLIO OPTIMIZATION AND EXPECTED SHORTFALL MINIMIZATION FROM HISTORICAL DATA PORTFOLIO OPTIMIZATION AND EXPECTED SHORTFALL MINIMIZATION FROM HISTORICAL DATA We begin by describing the problem at hand which motivates our results. Suppose that we have n financial instruments at hand,

More information

Portfolio Optimization with Gurobi. Gurobi Anwendertage 2017

Portfolio Optimization with Gurobi. Gurobi Anwendertage 2017 Portfolio Optimization with Gurobi Gurobi Anwendertage 2017 swissquant Group: Intelligent Technology For leading companies in different industries State-of-the-art R & D Founded in 2005 as an official

More information

Chapter 15: Dynamic Programming

Chapter 15: Dynamic Programming Chapter 15: Dynamic Programming Dynamic programming is a general approach to making a sequence of interrelated decisions in an optimum way. While we can describe the general characteristics, the details

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

Lecture 5: Iterative Combinatorial Auctions

Lecture 5: Iterative Combinatorial Auctions COMS 6998-3: Algorithmic Game Theory October 6, 2008 Lecture 5: Iterative Combinatorial Auctions Lecturer: Sébastien Lahaie Scribe: Sébastien Lahaie In this lecture we examine a procedure that generalizes

More information

Log-Robust Portfolio Management

Log-Robust Portfolio Management Log-Robust Portfolio Management Dr. Aurélie Thiele Lehigh University Joint work with Elcin Cetinkaya and Ban Kawas Research partially supported by the National Science Foundation Grant CMMI-0757983 Dr.

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

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

Applications of Linear Programming

Applications of Linear Programming Applications of Linear Programming lecturer: András London University of Szeged Institute of Informatics Department of Computational Optimization Lecture 8 The portfolio selection problem The portfolio

More information

STOCHASTIC PROGRAMMING FOR ASSET ALLOCATION IN PENSION FUNDS

STOCHASTIC PROGRAMMING FOR ASSET ALLOCATION IN PENSION FUNDS STOCHASTIC PROGRAMMING FOR ASSET ALLOCATION IN PENSION FUNDS IEGOR RUDNYTSKYI JOINT WORK WITH JOËL WAGNER > city date

More information

Online Appendix: Extensions

Online Appendix: Extensions B Online Appendix: Extensions In this online appendix we demonstrate that many important variations of the exact cost-basis LUL framework remain tractable. In particular, dual problem instances corresponding

More information

The risk/return trade-off has been a

The risk/return trade-off has been a Efficient Risk/Return Frontiers for Credit Risk HELMUT MAUSSER AND DAN ROSEN HELMUT MAUSSER is a mathematician at Algorithmics Inc. in Toronto, Canada. DAN ROSEN is the director of research at Algorithmics

More information

UNIT 5 DECISION MAKING

UNIT 5 DECISION MAKING UNIT 5 DECISION MAKING This unit: UNDER UNCERTAINTY Discusses the techniques to deal with uncertainties 1 INTRODUCTION Few decisions in construction industry are made with certainty. Need to look at: The

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

SOLVING ROBUST SUPPLY CHAIN PROBLEMS

SOLVING ROBUST SUPPLY CHAIN PROBLEMS SOLVING ROBUST SUPPLY CHAIN PROBLEMS Daniel Bienstock Nuri Sercan Özbay Columbia University, New York November 13, 2005 Project with Lucent Technologies Optimize the inventory buffer levels in a complicated

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

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

Applications of Quantum Annealing in Computational Finance. Dr. Phil Goddard Head of Research, 1QBit D-Wave User Conference, Santa Fe, Sept.

Applications of Quantum Annealing in Computational Finance. Dr. Phil Goddard Head of Research, 1QBit D-Wave User Conference, Santa Fe, Sept. Applications of Quantum Annealing in Computational Finance Dr. Phil Goddard Head of Research, 1QBit D-Wave User Conference, Santa Fe, Sept. 2016 Outline Where s my Babel Fish? Quantum-Ready Applications

More information

Contents Critique 26. portfolio optimization 32

Contents Critique 26. portfolio optimization 32 Contents Preface vii 1 Financial problems and numerical methods 3 1.1 MATLAB environment 4 1.1.1 Why MATLAB? 5 1.2 Fixed-income securities: analysis and portfolio immunization 6 1.2.1 Basic valuation of

More information

1. Introduction 2. Model Formulation 3. Solution Approach 4. Case Study and Findings 5. On-going Research

1. Introduction 2. Model Formulation 3. Solution Approach 4. Case Study and Findings 5. On-going Research 1. Introduction 2. Model Formulation 3. Solution Approach 4. Case Study and Findings 5. On-going Research Natural disasters have caused: Huge amount of economical loss Fatal injuries Through effective

More information

Running Money. McGraw-Hill Irwin. Professional Portfolio Management. Scott D. Stewart, PhD, CFA. Christopher D. Piros, PhD, CFA

Running Money. McGraw-Hill Irwin. Professional Portfolio Management. Scott D. Stewart, PhD, CFA. Christopher D. Piros, PhD, CFA Running Money Professional Portfolio Management Scott D. Stewart, PhD, CFA Boston University Christopher D. Piros, PhD, CFA Boston University and Reykjavik University Jeffrey C. Heisler, PhD, CFA Venus

More information

Optimization 101. Dan dibartolomeo Webinar (from Boston) October 22, 2013

Optimization 101. Dan dibartolomeo Webinar (from Boston) October 22, 2013 Optimization 101 Dan dibartolomeo Webinar (from Boston) October 22, 2013 Outline of Today s Presentation The Mean-Variance Objective Function Optimization Methods, Strengths and Weaknesses Estimation Error

More information

Finding optimal arbitrage opportunities using a quantum annealer

Finding optimal arbitrage opportunities using a quantum annealer Finding optimal arbitrage opportunities using a quantum annealer White Paper Finding optimal arbitrage opportunities using a quantum annealer Gili Rosenberg Abstract We present two formulations for finding

More information

Solving real-life portfolio problem using stochastic programming and Monte-Carlo techniques

Solving real-life portfolio problem using stochastic programming and Monte-Carlo techniques Solving real-life portfolio problem using stochastic programming and Monte-Carlo techniques 1 Introduction Martin Branda 1 Abstract. We deal with real-life portfolio problem with Value at Risk, transaction

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

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

A Combination of Different Resource Management Policies in a Multi-Project Environment

A Combination of Different Resource Management Policies in a Multi-Project Environment International Conference on Industrial Engineering and Systems Management IESM 2013 October 28 - October 30 RABAT - MOROCCO A Combination of Different Resource Management Policies in a Multi-Project Environment

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

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

Homework solutions, Chapter 8

Homework solutions, Chapter 8 Homework solutions, Chapter 8 NOTE: We might think of 8.1 as being a section devoted to setting up the networks and 8.2 as solving them, but only 8.2 has a homework section. Section 8.2 2. Use Dijkstra

More information

Report for technical cooperation between Georgia Institute of Technology and ONS - Operador Nacional do Sistema Elétrico Risk Averse Approach

Report for technical cooperation between Georgia Institute of Technology and ONS - Operador Nacional do Sistema Elétrico Risk Averse Approach Report for technical cooperation between Georgia Institute of Technology and ONS - Operador Nacional do Sistema Elétrico Risk Averse Approach Alexander Shapiro and Wajdi Tekaya School of Industrial and

More information

A Simple Utility Approach to Private Equity Sales

A Simple Utility Approach to Private Equity Sales The Journal of Entrepreneurial Finance Volume 8 Issue 1 Spring 2003 Article 7 12-2003 A Simple Utility Approach to Private Equity Sales Robert Dubil San Jose State University Follow this and additional

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 Edith Cowan University Research Online ECU Publications Pre. 2011 2001 The duration derby : a comparison of duration based strategies in asset liability management Harry Zheng David E. Allen Lyn C. Thomas

More information

Financial Frictions and Employment during the Great Depression

Financial Frictions and Employment during the Great Depression Financial Frictions and Employment during the Great Depression Efraim Benmelech, Carola Frydman, and Dimitris Papanikolaou discussion by Toni Whited 216 NBER Summer Institute We learn two things. Firms

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

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

A Dynamic Hedging Strategy for Option Transaction Using Artificial Neural Networks

A Dynamic Hedging Strategy for Option Transaction Using Artificial Neural Networks A Dynamic Hedging Strategy for Option Transaction Using Artificial Neural Networks Hyun Joon Shin and Jaepil Ryu Dept. of Management Eng. Sangmyung University {hjshin, jpru}@smu.ac.kr Abstract In order

More information

Bounding Optimal Expected Revenues for Assortment Optimization under Mixtures of Multinomial Logits

Bounding Optimal Expected Revenues for Assortment Optimization under Mixtures of Multinomial Logits Bounding Optimal Expected Revenues for Assortment Optimization under Mixtures of Multinomial Logits Jacob Feldman School of Operations Research and Information Engineering, Cornell University, Ithaca,

More information

Mean Variance Portfolio Theory

Mean Variance Portfolio Theory Chapter 1 Mean Variance Portfolio Theory This book is about portfolio construction and risk analysis in the real-world context where optimization is done with constraints and penalties specified by the

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

6.231 DYNAMIC PROGRAMMING LECTURE 8 LECTURE OUTLINE

6.231 DYNAMIC PROGRAMMING LECTURE 8 LECTURE OUTLINE 6.231 DYNAMIC PROGRAMMING LECTURE 8 LECTURE OUTLINE Suboptimal control Cost approximation methods: Classification Certainty equivalent control: An example Limited lookahead policies Performance bounds

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

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

Resource Dedication Problem in a Multi-Project Environment*

Resource Dedication Problem in a Multi-Project Environment* 1 Resource Dedication Problem in a Multi-Project Environment* Umut Be³ikci 1, Ümit Bilge 1 and Gündüz Ulusoy 2 1 Bogaziçi University, Turkey umut.besikci, bilge@boun.edu.tr 2 Sabanc University, Turkey

More information

The Impact of Basel Accords on the Lender's Profitability under Different Pricing Decisions

The Impact of Basel Accords on the Lender's Profitability under Different Pricing Decisions The Impact of Basel Accords on the Lender's Profitability under Different Pricing Decisions Bo Huang and Lyn C. Thomas School of Management, University of Southampton, Highfield, Southampton, UK, SO17

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

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

An Exact Solution Approach for Portfolio Optimization Problems under Stochastic and Integer Constraints

An Exact Solution Approach for Portfolio Optimization Problems under Stochastic and Integer Constraints An Exact Solution Approach for Portfolio Optimization Problems under Stochastic and Integer Constraints P. Bonami, M.A. Lejeune Abstract In this paper, we study extensions of the classical Markowitz mean-variance

More information

An Approximation Algorithm for Capacity Allocation over a Single Flight Leg with Fare-Locking

An Approximation Algorithm for Capacity Allocation over a Single Flight Leg with Fare-Locking An Approximation Algorithm for Capacity Allocation over a Single Flight Leg with Fare-Locking Mika Sumida School of Operations Research and Information Engineering, Cornell University, Ithaca, New York

More information

ALM as a tool for Malaysian business

ALM as a tool for Malaysian business Actuarial Partners Consulting Sdn Bhd Suite 17-02 Kenanga International Jalan Sultan Ismail 50250 Kuala Lumpur, Malaysia +603 2161 0433 Fax +603 2161 3595 www.actuarialpartners.com ALM as a tool for Malaysian

More information

Lockbox Separation. William F. Sharpe June, 2007

Lockbox Separation. William F. Sharpe June, 2007 Lockbox Separation William F. Sharpe June, 2007 Introduction This note develops the concept of lockbox separation for retirement financial strategies in a complete market. I show that in such a setting

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

AIR FORCE INSTITUTE OF TECHNOLOGY

AIR FORCE INSTITUTE OF TECHNOLOGY MAXIMIZING STRIKE PLANNING EFFICIENCY FOR A GIVEN CLASS OF TARGETS THESIS Necip DİRİK, First Lieutenant, TUAF AFIT-OR-MS-ENS-10-01 DEPARTMENT OF THE AIR FORCE AIR UNIVERSITY AIR FORCE INSTITUTE OF TECHNOLOGY

More information

Lecture outline W.B.Powell 1

Lecture outline W.B.Powell 1 Lecture outline What is a policy? Policy function approximations (PFAs) Cost function approximations (CFAs) alue function approximations (FAs) Lookahead policies Finding good policies Optimizing continuous

More information

1 Shapley-Shubik Model

1 Shapley-Shubik Model 1 Shapley-Shubik Model There is a set of buyers B and a set of sellers S each selling one unit of a good (could be divisible or not). Let v ij 0 be the monetary value that buyer j B assigns to seller i

More information

Stochastic Optimization Methods in Scheduling. Rolf H. Möhring Technische Universität Berlin Combinatorial Optimization and Graph Algorithms

Stochastic Optimization Methods in Scheduling. Rolf H. Möhring Technische Universität Berlin Combinatorial Optimization and Graph Algorithms Stochastic Optimization Methods in Scheduling Rolf H. Möhring Technische Universität Berlin Combinatorial Optimization and Graph Algorithms More expensive and longer... Eurotunnel Unexpected loss of 400,000,000

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

Multistage Stochastic Programming

Multistage Stochastic Programming IE 495 Lecture 21 Multistage Stochastic Programming Prof. Jeff Linderoth April 16, 2003 April 16, 2002 Stochastic Programming Lecture 21 Slide 1 Outline HW Fixes Multistage Stochastic Programming Modeling

More information

Lecture 2: Fundamentals of meanvariance

Lecture 2: Fundamentals of meanvariance Lecture 2: Fundamentals of meanvariance analysis Prof. Massimo Guidolin Portfolio Management Second Term 2018 Outline and objectives Mean-variance and efficient frontiers: logical meaning o Guidolin-Pedio,

More information

Dynamic Asset Allocation for Hedging Downside Risk

Dynamic Asset Allocation for Hedging Downside Risk Dynamic Asset Allocation for Hedging Downside Risk Gerd Infanger Stanford University Department of Management Science and Engineering and Infanger Investment Technology, LLC October 2009 Gerd Infanger,

More information

Part 1: Developing an Investment Plan

Part 1: Developing an Investment Plan Latisha Develops an Investment Plan Student Activity 1 Part 1: Developing an Investment Plan Latisha is considering placing up to $12,000 in a combination of three different one-time investments. Each

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

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

Level II Portfolio Management

Level II Portfolio Management Level II Portfolio Management The Portfolio Management Process and the Investment Policy Statement www.ift.world Graphs, charts, tables, examples, and figures are copyright 2014, CFA Institute. Reproduced

More information

DAKOTA FURNITURE COMPANY

DAKOTA FURNITURE COMPANY DAKOTA FURNITURE COMPANY AYMAN H. RAGAB 1. Introduction The Dakota Furniture Company (DFC) manufactures three products, namely desks, tables and chairs. To produce each of the items, three types of resources

More information

Hedging Derivative Securities with VIX Derivatives: A Discrete-Time -Arbitrage Approach

Hedging Derivative Securities with VIX Derivatives: A Discrete-Time -Arbitrage Approach Hedging Derivative Securities with VIX Derivatives: A Discrete-Time -Arbitrage Approach Nelson Kian Leong Yap a, Kian Guan Lim b, Yibao Zhao c,* a Department of Mathematics, National University of Singapore

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

Predicting the Success of a Retirement Plan Based on Early Performance of Investments

Predicting the Success of a Retirement Plan Based on Early Performance of Investments Predicting the Success of a Retirement Plan Based on Early Performance of Investments CS229 Autumn 2010 Final Project Darrell Cain, AJ Minich Abstract Using historical data on the stock market, it is possible

More information

Portfolio Optimization using Conditional Sharpe Ratio

Portfolio Optimization using Conditional Sharpe Ratio International Letters of Chemistry, Physics and Astronomy Online: 2015-07-01 ISSN: 2299-3843, Vol. 53, pp 130-136 doi:10.18052/www.scipress.com/ilcpa.53.130 2015 SciPress Ltd., Switzerland Portfolio Optimization

More information

In our model this theory is supported since: p t = 1 v t

In our model this theory is supported since: p t = 1 v t Using the budget constraint and the indifference curves, we can find the monetary. Stationary equilibria may not be the only monetary equilibria, there may be more complicated non-stationary equilibria.

More information

Optimal prepayment of Dutch mortgages*

Optimal prepayment of Dutch mortgages* 137 Statistica Neerlandica (2007) Vol. 61, nr. 1, pp. 137 155 Optimal prepayment of Dutch mortgages* Bart H. M. Kuijpers ABP Investments, P.O. Box 75753, NL-1118 ZX Schiphol, The Netherlands Peter C. Schotman

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

A Robust Option Pricing Problem

A Robust Option Pricing Problem IMA 2003 Workshop, March 12-19, 2003 A Robust Option Pricing Problem Laurent El Ghaoui Department of EECS, UC Berkeley 3 Robust optimization standard form: min x sup u U f 0 (x, u) : u U, f i (x, u) 0,

More information

Decision Supporting Model for Highway Maintenance

Decision Supporting Model for Highway Maintenance Decision Supporting Model for Highway Maintenance András I. Baó * Zoltán Horváth ** * Professor of Budapest Politechni ** Adviser, Hungarian Development Ban H-1034, Budapest, 6, Doberdo str. Abstract A

More information

Integer Programming II

Integer Programming II Integer Programming II Modeling to Reduce Complexity Capturing Economies of Scale 15.057 Spring 03 Vande Vate 1 Better Models Better Formulation can distinguish solvable from not. Often counterintuitive

More information

Risk aversion in multi-stage stochastic programming: a modeling and algorithmic perspective

Risk aversion in multi-stage stochastic programming: a modeling and algorithmic perspective Risk aversion in multi-stage stochastic programming: a modeling and algorithmic perspective Tito Homem-de-Mello School of Business Universidad Adolfo Ibañez, Santiago, Chile Joint work with Bernardo Pagnoncelli

More information

Stochastic Programming IE495. Prof. Jeff Linderoth. homepage:

Stochastic Programming IE495. Prof. Jeff Linderoth.   homepage: Stochastic Programming IE495 Prof. Jeff Linderoth email: jtl3@lehigh.edu homepage: http://www.lehigh.edu/~jtl3/ January 13, 2003 Today s Outline About this class. About me Say Cheese Quiz Number 0 Why

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

On Resource Complementarity in Activity Networks

On Resource Complementarity in Activity Networks ILS 2010 Third International Conference on Information Systems, Logistics and Supply Chain April 13-16, 2010 - Casablanca, Morocco On Resource Complementarity in Activity Networks Helder Silva IFAM Instituto

More information

Markowitz portfolio theory. May 4, 2017

Markowitz portfolio theory. May 4, 2017 Markowitz portfolio theory Elona Wallengren Robin S. Sigurdson May 4, 2017 1 Introduction A portfolio is the set of assets that an investor chooses to invest in. Choosing the optimal portfolio is a complex

More information

We formulate and solve two new stochastic linear programming formulations of appointment scheduling

We formulate and solve two new stochastic linear programming formulations of appointment scheduling Published online ahead of print December 7, 2011 INFORMS Journal on Computing Articles in Advance, pp. 1 17 issn 1091-9856 eissn 1526-5528 http://dx.doi.org/10.1287/ijoc.1110.0482 2011 INFORMS Dynamic

More information

A simulation study of two combinatorial auctions

A simulation study of two combinatorial auctions A simulation study of two combinatorial auctions David Nordström Department of Economics Lund University Supervisor: Tommy Andersson Co-supervisor: Albin Erlanson May 24, 2012 Abstract Combinatorial auctions

More information

Approximate Dynamic Programming for the Merchant Operations of Commodity and Energy Conversion Assets

Approximate Dynamic Programming for the Merchant Operations of Commodity and Energy Conversion Assets Approximate Dynamic Programming for the Merchant Operations of Commodity and Energy Conversion Assets Selvaprabu (Selva) Nadarajah, (Joint work with François Margot and Nicola Secomandi) Tepper School

More information

6.231 DYNAMIC PROGRAMMING LECTURE 10 LECTURE OUTLINE

6.231 DYNAMIC PROGRAMMING LECTURE 10 LECTURE OUTLINE 6.231 DYNAMIC PROGRAMMING LECTURE 10 LECTURE OUTLINE Rollout algorithms Cost improvement property Discrete deterministic problems Approximations of rollout algorithms Discretization of continuous time

More information