What's New in Mathematical Optimisation from NAG

Size: px
Start display at page:

Download "What's New in Mathematical Optimisation from NAG"

Transcription

1 What's New in Mathematical Optimisation from NAG Jan Fiala, Benjamin Marteau

2 Nonlinear programming: active set versus interior point methods Overview Sequential quadratic programming Interior point methods Illustration on a few examples Mixed integer nonlinear optimisation Semide nite programming Sample applications in nance Coming next Large-scale linear programming Derivative free solver for calibration Working with customers 2

3 Nonlinear programming: active set versus interior point methods Overview Sequential quadratic programming Interior point methods Illustration on a few examples Mixed integer nonlinear optimisation Semide nite programming Sample applications in nance Coming next Large-scale linear programming Derivative free solver for calibration Working with customers 3

4 Nonlinear optimisation Problems of the form: min f (x) x Rn hk (x) = 0, k = 1...me gk (x) 0, k = 1...mi Two di erent approaches: Sequential quadratic programming: Active set method based on Gill et al., Stanford University Interior point method based on Wächter, Biegler, Carnegie Mellon University 4

5 Formalisation of the problem Karush-Kuhn-Tucker (KKT) optimality conditions: Stationarity condition f (x) + me X λk hk (x) + k=1 mi X µk gk (x) = 0 k=1 Primal feasibility condition h(x) = 0 g(x) 0 Dual feasibility condition k {1,..., mi }, µk 0 Complementarity condition k {1,..., mi }, µk gk (x) = 0 5

6 Two approches to tackle these equations The Complementarity condition is problematic due to its combinatorial nature. Two distincts strategy: An SQP solver guesses which constraints are binding An IPM perturbs the equation 6

7 Nonlinear programming: active set versus interior point methods Overview Sequential quadratic programming Interior point methods Illustration on a few examples Mixed integer nonlinear optimisation Semide nite programming Sample applications in nance Coming next Large-scale linear programming Derivative free solver for calibration Working with customers 7

8 Sequential quadratic programming De nition An inequality constraint (g(x) k is said to be active at x if it is binding = 0). SQP methods iteratively build the set of active constraints by solving quadratic programs: Initialisation Choose a rst estimate of the solution quadratic model of the objective around x0 x0. Build a and take a rst guess of the set of active constraints Iteration k Solve the quadratic program warm started by the active set estimation Update xk+1 and the set of active constraints Build a new quadratic model around xk+1 8

9 A few characteristics of SQP methods Perform lots of inexpensive iterations Work on the null space of the constraints The more active constraints there are, the cheaper the iterations are As a consequence, SQP methods scale very well to large NLP problems with a high number of constraints. 9

10 Nonlinear programming: active set versus interior point methods Overview Sequential quadratic programming Interior point methods Illustration on a few examples Mixed integer nonlinear optimisation Semide nite programming Sample applications in nance Coming next Large-scale linear programming Derivative free solver for calibration Working with customers 10

11 Interior point methods If one tries to solve the KKT system directly, the complementarity condition turns out to be problematic. Therefore, a IPM iteration can be: Relax the complementarity condition (µg(x ) =ν with ν > 0) Perform one Newton iteration towards the solution of the relaxed KKT system Update the current solution estimate and the relaxation parameter ν Interior point methods aim at nding a sequence of points converging to the solution that satisfy the constraints strictly. 11

12 A few characteristics of Interior Point methods Perform a few expensive iterations In the absence of constraints, behave as a Newton method As a consequence, Interior Point methods scale very well to large NLP problems with a small number of constraints. 12

13 Illustration on a few highly constrained problems Problems were selected from the CUTER test set. Name Number Number e04vh (SQP) e04st (IPM) of vars of constrs time (s) time (s) READING NCVXQP MADSSCHJ MINC44 13

14 Illustration on a few weakly constrained problems Problems selected from the CUTER test set. Name Number Number e04vh (SQP) e04st (IPM) of vars of constrs time (s) time (s) JIMACK OSORIO TABLE OBSTCLBL

15 Illustration on a few weakly constrained problems Problems selected from the CUTER test set. Name Number Number e04vh (SQP) e04st (IPM) of vars of constrs time (s) time (s) JIMACK OSORIO TABLE OBSTCLBL The number of constraints is not the only factor... 14

16 Other characteristics IPM (e04st) advantages E cient on unconstrained or loosely constrained problems Can exploit 2nd derivatives E cient also for quadratic problems Better use of multi-core architecture New and simpler interface SQP (e04vh) advantages E cient on highly constrained problems Can capitalize on good initial point Stay feasible with respect to the linear constraints throughout the optimization Usually better results on pathological problems Usually requires less function evaluations Infeasibility detection Allows warm starting 15

17 Nonlinear programming: active set versus interior point methods Overview Sequential quadratic programming Interior point methods Illustration on a few examples Mixed integer nonlinear optimisation Semide nite programming Sample applications in nance Coming next Large-scale linear programming Derivative free solver for calibration Working with customers 16

18 Mixed integer nonlinear optimisation Problems of the form: min x Rn,y Zm f (x, y) l c(x, y) u x: continuous variables y: integer variables SQP with branch-and-cut techniques Ordinal variables Does not require the model evaluation on fractional values of integer variables 17

19 Some characteristics It might be necessary to use integral variables in an optimization model, for example: Cardinality constraints Decision logic between variables (e.g. constraints only present if a certain variable is nonzero) Variables can only take values inside a predecided set... Included in NAG, Mark 25 as h02da. Based on Schittkowski et al., University of Bayreuth. 18

20 Nonlinear programming: active set versus interior point methods Overview Sequential quadratic programming Interior point methods Illustration on a few examples Mixed integer nonlinear optimisation Semide nite programming Sample applications in nance Coming next Large-scale linear programming Derivative free solver for calibration Working with customers 19

21 Semide nite Programming (SDP) Linear Programming (LP) well-known, well-researched convex (local global) strong theoretical properties but only linear 20

22 Semide nite Programming (SDP) Linear Programming (LP) well-known, well-researched convex (local global) strong theoretical properties but only linear Extensions: NLP but some nice properties lost (e.g., convexity, duality theory) 20

23 Semide nite Programming (SDP) Linear Programming (LP) well-known, well-researched convex (local global) strong theoretical properties but only linear Extensions: NLP but some nice properties lost (e.g., convexity, duality theory) SDP retain the theory, change geometry add matrix inequality, symmetric matrix is positive semide nite (all eignevalues are nonnegative) highly nonlinear notation: A(x) 0 20

24 Semide nite Programming (SDP) formulation LP min x Rn subject to ct x lb Bx ub lx x ux 21

25 Semide nite Programming (SDP) formulation LP SDP ct x min x Rn subject to lb Bx ub lx x ux A(x) = A0 + n X x i Ai 0 i=1 Ai given symmetric matrices A(x) is linear in x, with special choice LMI = linear matrix inequality A(x) can be a matrix variable X 21

26 Semide nite Programming (SDP) formulation LP SDP BMI-SDP minn x R subject to 1 ct x + xt Hx 2 lb Bx ub lx x ux A(x) = A0 + n X i=1 x i Ai + n X xi xj Qij 0 i,j=1 further (quadratic) extension BMI = bilinear matrix inequalities unique to NAG, included in Mark 26 as e04sv in collaboration with Ko vara at al., University of Birmingham 21

27 Semide nite Programming (SDP) Applications? SDP = special tool It's there when you need it! 22

28 Semide nite Programming (SDP) Applications? SDP = special tool It's there when you need it! very powerful concept matrix constraints might not appear naturally reformulations, relaxations structural optimization, chemical engineering, combinatorial optimization, statistics, control and system theory, polynomial optimization,... 22

29 Semide nite Programming (SDP) Applications? SDP = special tool It's there when you need it! very powerful concept matrix constraints might not appear naturally reformulations, relaxations structural optimization, chemical engineering, combinatorial optimization, statistics, control and system theory, polynomial optimization,... spark interest Warning: I am not a quant! 22

30 Nonlinear programming: active set versus interior point methods Overview Sequential quadratic programming Interior point methods Illustration on a few examples Mixed integer nonlinear optimisation Semide nite programming Sample applications in nance Coming next Large-scale linear programming Derivative free solver for calibration Working with customers 23

31 SDP Applications in Finance positive semide nite requirement appears directly construction of a correlation/covariance matrix nearest correlation matrix (with constraints) robust (worst-case) portfolio optimization calibration of volatility structure for Libor market swaption 24

32 SDP Applications in Finance positive semide nite requirement appears directly construction of a correlation/covariance matrix nearest correlation matrix (with constraints) robust (worst-case) portfolio optimization calibration of volatility structure for Libor market swaption eigenvalue optimization (min/max eigenvalue/singular value, matrix condition number, nuclear norm as heuristic for rank minimization,...) risk-management: limit Γ of your portfolio 24

33 SDP Applications in Finance positive semide nite requirement appears directly construction of a correlation/covariance matrix nearest correlation matrix (with constraints) robust (worst-case) portfolio optimization calibration of volatility structure for Libor market swaption eigenvalue optimization (min/max eigenvalue/singular value, matrix condition number, nuclear norm as heuristic for rank minimization,...) risk-management: limit Γ of your portfolio relaxations many relaxations of (NP-hard) combinatorial problems asian option pricing bounds(?) 24

34 SDP Applications in Finance positive semide nite requirement appears directly construction of a correlation/covariance matrix nearest correlation matrix (with constraints) robust (worst-case) portfolio optimization calibration of volatility structure for Libor market swaption eigenvalue optimization (min/max eigenvalue/singular value, matrix condition number, nuclear norm as heuristic for rank minimization,...) risk-management: limit Γ of your portfolio relaxations many relaxations of (NP-hard) combinatorial problems asian option pricing bounds(?) reformulations polynomial nonnegativity matrix inequality (e.g., interpolation by nonnegative splines) Lyapunov stability of ODE in nance? 24

35 Nearest Correlation Matrix (with Constraints) min X subject to n X (Xij Hij )2 i,j=1 Xii = 1, i = 1,..., n X 0 correlation matrix = symmetric positive semide nite matrix with unit diagonal H approximate correlation matrix X new (true) correlation matrix closest to H in Frobenius norm 25

36 Nearest Correlation Matrix (with Constraints) min X subject to n X (Xij Hij )2 i,j=1 Xii = 1, i = 1,..., n X 0 correlation matrix = symmetric positive semide nite matrix with unit diagonal H approximate correlation matrix X new (true) correlation matrix closest to H in Frobenius norm do not use SDP on vanilla NCM due to algorithm complexity; special solvers in G02 are preferrable 25

37 Nearest Correlation Matrix (with Constraints) n X min X (Xij Hij )2 i,j=1 subject to Xii = 1, i = 1,..., n X 0 Possible new constraints: x elements: Xij = Hij element-wise bounds: for some i, j lij Xij uij smallest eigenvalue constraint: X λmin I, where λmin given λmax I X λmin I, λmax κλmin, λmin, λmax are new variables limit condition number: where κ is given and 25

38 Nearest Correlation Matrix (with Constraints) n X min X (Xij Hij )2 i,j=1 subject to Xii = 1, i = 1,..., n X 0 Possible di erent objective: weight elements: P Wij (Xij Hij )2 P V arα : λzα2 wt DXDw + (Xij Hij )2 (dii = σi ), w asset allocation, λ weighting factor consider portfolio D deviations 25

39 Nearest Correlation Matrix (with Constraints) min X subject to n X (Xij Hij )2 i,j=1 Xii = 1, i = 1,..., n X 0 Full control over the formulation! 25

40 Robust Portfolio Optimization mean-variance analysis often very sensitive to the data are nominal µ (expected returns) and Σ (covariance) correct? robust EF = limit sensitivity of the results by incorporating uncertainity model on parameters choose solution in the worst-case scenario (see Boyd '07) 26

41 Robust Portfolio Optimization mean-variance analysis often very sensitive to the data are nominal µ (expected returns) and Σ (covariance) correct? robust EF = limit sensitivity of the results by incorporating uncertainity model on parameters choose solution in the worst-case scenario (see Boyd '07) min (µ r 1 + λ)t Σ 1 (µ r 1 + λ) subject to Fµ 0 µi µ i α1 µ i, T T i = 1,..., n T 1 µ 1 µ α2 1 µ Σij Σ ij β1 Σ ij, i, j = 1,..., n Σ Σ F β2 Σ F Σ 0 λ 0 26

42 Calibration of volatility structure How to extract correlation information from market option prices? assume LIBOR market model with covariance structure swap weights X and Ω = wwt under some assumptions, swaption prices are given by Black-Scholes formula with volatility parameter Task: calibrate X σ = Tr(ΩX) to observed swaption market prices: nd X subject to Tr(ΩX) =σ X 0 where σ are observed swaption implied vols 27

43 Calibration of volatility structure cont. Correlation X in the previous feasibility problem not unique, can choose objective: e min or max price of some other option: min/max Tr(ΩX) norm of X: minkxk smoothness: mink Xk robustness via Bid/Ask spread: max t rank of s.t. X σ Bid + t Tr(ΩX) σ Ask t as a heuristic via nuclear norm of X 28

44 Risk-management: How to construct positive Γ portfolio? Π of derivatives/exotics on underlying Si : Π = F (S1,..., Sn ) managed usual Delta hedging: Π/ S = 0 assume existing portfolio Π must be risk but Delta hedging only works for very small movements in the underlyings, for larger would like to keep positive (or small) Π S Γ as S T SΠ2 S + to construct positive Γ: buy xi yi of underlying Si dπ = units of vanilla option pi on Si and 29

45 Risk-management: How to construct positive Γ portfolio? Π of derivatives/exotics on underlying Si : Π = F (S1,..., Sn ) managed usual Delta hedging: Π/ S = 0 assume existing portfolio Π must be risk but Delta hedging only works for very small movements in the Γ as S T SΠ2 S + to construct positive Γ: buy xi units of vanilla option pi on Si and yi of underlying Si X minx,y xi pi (Si ) + yi Si 2F 2 pi subject to + diag xi 2 0 S 2 Si pi F + xi + yi = 0, i = 1,..., n Si Si underlyings, for larger would like to keep positive (or small) dπ = Π S 29

46 Nonlinear programming: active set versus interior point methods Overview Sequential quadratic programming Interior point methods Illustration on a few examples Mixed integer nonlinear optimisation Semide nite programming Sample applications in nance Coming next Large-scale linear programming Derivative free solver for calibration Working with customers 30

47 Coming next new LP solver NAG = Amazon of optimization (be a one-stop-shop for all you need in optimization) Constant evolution of the library based on our roadmap customers' requests latest research & collaborations... ongoing hard work 31

48 Coming next new LP solver NAG = Amazon of optimization (be a one-stop-shop for all you need in optimization) Constant evolution of the library based on our roadmap customers' requests latest research & collaborations... ongoing hard work New LP solver new solver for large-scale LP problems based on interior point method (IPM) lling the missing gap signi cant speed-up 31

49 Coming next DFO for calibration Standard data- tting (calibration) problem given oberved data parameters Task: nd [ti, yi ]; model f ( ; x) depending on model x x to t the data as close as possible, typically in least square sense: minx P (yi f (ti ; xi ))2 32

50 Coming next DFO for calibration Standard data- tting (calibration) problem given oberved data parameters Task: nd [ti, yi ]; model f ( ; x) depending on model x x to t the data as close as possible, typically in least square sense: minx P (yi f (ti ; xi ))2 Additional requirements small number of parameters (< 100) black-box model, no derivatives available possibly expensive and/or inaccurate function evaluations typically reasonable starting point, small improvement su cient nite di erences shouldn't be used! 32

51 Coming next DFO for calibration Standard data- tting (calibration) problem given oberved data parameters Task: nd [ti, yi ]; model f ( ; x) depending on model x x to t the data as close as possible, typically in least square sense: minx P (yi f (ti ; xi ))2 Additional requirements small number of parameters (< 100) black-box model, no derivatives available possibly expensive and/or inaccurate function evaluations typically reasonable starting point, small improvement su cient nite di erences shouldn't be used! New Derivative free optimization (DFO) solver exploiting the problem structure (the only of its kind!) 32

52 Nonlinear programming: active set versus interior point methods Overview Sequential quadratic programming Interior point methods Illustration on a few examples Mixed integer nonlinear optimisation Semide nite programming Sample applications in nance Coming next Large-scale linear programming Derivative free solver for calibration Working with customers 33

53 Working with customers Sometimes solution out of the box is not su cient! Is it possible to speed up the solver? Does the model t the solver? Can a special problem structure be exploited? 34

54 Working with customers Sometimes solution out of the box is not su cient! Is it possible to speed up the solver? Does the model t the solver? Can a special problem structure be exploited? NAG Mathematical Optimization Consultancy ready to help! choice and tuning of the solver adjustments with the model bespoke solver development 34

55 Examples of optimisation projects Energy & Commodities Trading Co. The client's model was demonstrating unusual behaviour - signi cant memory footprint and slow convergence. Analysis of the model showed that a more suitable equivalent reformulation is available. When the model was adjusted, the solver performed as expected. Financial Services Software Vendor extended site visit of a client allowed us to discuss client's problem in detail and helped to identify a weak point which was causing convergence issues and x. Financial Brokerage Co. The client wanted a class of problems to be solved within the prescribed time limit. After the initial assessment of the problem, a possible solution was identi ed using recent research from Stanford university. A bespoke solution was delivered during a short consulting engagement. The new solver drastically improved the performance so that even bigger problems could be considered by the client. 35

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

Optimization in Finance

Optimization in Finance Research Reports on Mathematical and Computing Sciences Series B : Operations Research Department of Mathematical and Computing Sciences Tokyo Institute of Technology 2-12-1 Oh-Okayama, Meguro-ku, Tokyo

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

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

Stochastic Programming and Financial Analysis IE447. Midterm Review. Dr. Ted Ralphs

Stochastic Programming and Financial Analysis IE447. Midterm Review. Dr. Ted Ralphs Stochastic Programming and Financial Analysis IE447 Midterm Review Dr. Ted Ralphs IE447 Midterm Review 1 Forming a Mathematical Programming Model The general form of a mathematical programming model is:

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

What can we do with numerical optimization?

What can we do with numerical optimization? Optimization motivation and background Eddie Wadbro Introduction to PDE Constrained Optimization, 2016 February 15 16, 2016 Eddie Wadbro, Introduction to PDE Constrained Optimization, February 15 16, 2016

More information

A Harmonic Analysis Solution to the Basket Arbitrage Problem

A Harmonic Analysis Solution to the Basket Arbitrage Problem A Harmonic Analysis Solution to the Basket Arbitrage Problem Alexandre d Aspremont ORFE, Princeton University. A. d Aspremont, INFORMS, San Francisco, Nov. 14 2005. 1 Introduction Classic Black & Scholes

More information

Optimization Methods in Finance

Optimization Methods in Finance Optimization Methods in Finance Gerard Cornuejols Reha Tütüncü Carnegie Mellon University, Pittsburgh, PA 15213 USA January 2006 2 Foreword Optimization models play an increasingly important role in financial

More information

Lecture IV Portfolio management: Efficient portfolios. Introduction to Finance Mathematics Fall Financial mathematics

Lecture IV Portfolio management: Efficient portfolios. Introduction to Finance Mathematics Fall Financial mathematics Lecture IV Portfolio management: Efficient portfolios. Introduction to Finance Mathematics Fall 2014 Reduce the risk, one asset Let us warm up by doing an exercise. We consider an investment with σ 1 =

More information

Technical Report Doc ID: TR April-2009 (Last revised: 02-June-2009)

Technical Report Doc ID: TR April-2009 (Last revised: 02-June-2009) Technical Report Doc ID: TR-1-2009. 14-April-2009 (Last revised: 02-June-2009) The homogeneous selfdual model algorithm for linear optimization. Author: Erling D. Andersen In this white paper we present

More information

Portfolio selection with multiple risk measures

Portfolio selection with multiple risk measures Portfolio selection with multiple risk measures Garud Iyengar Columbia University Industrial Engineering and Operations Research Joint work with Carlos Abad Outline Portfolio selection and risk measures

More information

An adaptive cubic regularization algorithm for nonconvex optimization with convex constraints and its function-evaluation complexity

An adaptive cubic regularization algorithm for nonconvex optimization with convex constraints and its function-evaluation complexity An adaptive cubic regularization algorithm for nonconvex optimization with convex constraints and its function-evaluation complexity Coralia Cartis, Nick Gould and Philippe Toint Department of Mathematics,

More information

Is Greedy Coordinate Descent a Terrible Algorithm?

Is Greedy Coordinate Descent a Terrible Algorithm? Is Greedy Coordinate Descent a Terrible Algorithm? Julie Nutini, Mark Schmidt, Issam Laradji, Michael Friedlander, Hoyt Koepke University of British Columbia Optimization and Big Data, 2015 Context: Random

More information

CSCI 1951-G Optimization Methods in Finance Part 07: Portfolio Optimization

CSCI 1951-G Optimization Methods in Finance Part 07: Portfolio Optimization CSCI 1951-G Optimization Methods in Finance Part 07: Portfolio Optimization March 9 16, 2018 1 / 19 The portfolio optimization problem How to best allocate our money to n risky assets S 1,..., S n with

More information

Robust Optimization Applied to a Currency Portfolio

Robust Optimization Applied to a Currency Portfolio Robust Optimization Applied to a Currency Portfolio R. Fonseca, S. Zymler, W. Wiesemann, B. Rustem Workshop on Numerical Methods and Optimization in Finance June, 2009 OUTLINE Introduction Motivation &

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

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

Trust Region Methods for Unconstrained Optimisation

Trust Region Methods for Unconstrained Optimisation Trust Region Methods for Unconstrained Optimisation Lecture 9, Numerical Linear Algebra and Optimisation Oxford University Computing Laboratory, MT 2007 Dr Raphael Hauser (hauser@comlab.ox.ac.uk) The Trust

More information

Portfolio Management and Optimal Execution via Convex Optimization

Portfolio Management and Optimal Execution via Convex Optimization Portfolio Management and Optimal Execution via Convex Optimization Enzo Busseti Stanford University April 9th, 2018 Problems portfolio management choose trades with optimization minimize risk, maximize

More information

Convex-Cardinality Problems

Convex-Cardinality Problems l 1 -norm Methods for Convex-Cardinality Problems problems involving cardinality the l 1 -norm heuristic convex relaxation and convex envelope interpretations examples recent results Prof. S. Boyd, EE364b,

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

Part 3: Trust-region methods for unconstrained optimization. Nick Gould (RAL)

Part 3: Trust-region methods for unconstrained optimization. Nick Gould (RAL) Part 3: Trust-region methods for unconstrained optimization Nick Gould (RAL) minimize x IR n f(x) MSc course on nonlinear optimization UNCONSTRAINED MINIMIZATION minimize x IR n f(x) where the objective

More information

Convex-Cardinality Problems Part II

Convex-Cardinality Problems Part II l 1 -norm Methods for Convex-Cardinality Problems Part II total variation iterated weighted l 1 heuristic matrix rank constraints Prof. S. Boyd, EE364b, Stanford University Total variation reconstruction

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

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

INTRODUCTION TO MODERN PORTFOLIO OPTIMIZATION

INTRODUCTION TO MODERN PORTFOLIO OPTIMIZATION INTRODUCTION TO MODERN PORTFOLIO OPTIMIZATION Abstract. This is the rst part in my tutorial series- Follow me to Optimization Problems. In this tutorial, I will touch on the basic concepts of portfolio

More information

Bounds on some contingent claims with non-convex payoff based on multiple assets

Bounds on some contingent claims with non-convex payoff based on multiple assets Bounds on some contingent claims with non-convex payoff based on multiple assets Dimitris Bertsimas Xuan Vinh Doan Karthik Natarajan August 007 Abstract We propose a copositive relaxation framework to

More information

Decomposition Methods

Decomposition Methods Decomposition Methods separable problems, complicating variables primal decomposition dual decomposition complicating constraints general decomposition structures Prof. S. Boyd, EE364b, Stanford University

More information

Empirical Tests of Information Aggregation

Empirical Tests of Information Aggregation Empirical Tests of Information Aggregation Pai-Ling Yin First Draft: October 2002 This Draft: June 2005 Abstract This paper proposes tests to empirically examine whether auction prices aggregate information

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

Chapter 7: Constructing smooth forward curves in electricity markets

Chapter 7: Constructing smooth forward curves in electricity markets Chapter 7: Constructing smooth forward curves in electricity markets Presenter: Tony Ware University of Calgary 28th January, 2010 Introduction The goal of this chapter is to represent forward prices by

More information

Outline. 1 Introduction. 2 Algorithms. 3 Examples. Algorithm 1 General coordinate minimization framework. 1: Choose x 0 R n and set k 0.

Outline. 1 Introduction. 2 Algorithms. 3 Examples. Algorithm 1 General coordinate minimization framework. 1: Choose x 0 R n and set k 0. Outline Coordinate Minimization Daniel P. Robinson Department of Applied Mathematics and Statistics Johns Hopkins University November 27, 208 Introduction 2 Algorithms Cyclic order with exact minimization

More information

Markowitz portfolio theory

Markowitz portfolio theory Markowitz portfolio theory Farhad Amu, Marcus Millegård February 9, 2009 1 Introduction Optimizing a portfolio is a major area in nance. The objective is to maximize the yield and simultaneously minimize

More information

Worst-Case Value-at-Risk of Derivative Portfolios

Worst-Case Value-at-Risk of Derivative Portfolios Worst-Case Value-at-Risk of Derivative Portfolios Steve Zymler Berç Rustem Daniel Kuhn Department of Computing Imperial College London Thalesians Seminar Series, November 2009 Risk Management is a Hot

More information

Robust Portfolio Optimization Using a Simple Factor Model

Robust Portfolio Optimization Using a Simple Factor Model Robust Portfolio Optimization Using a Simple Factor Model Chris Bemis, Xueying Hu, Weihua Lin, Somayes Moazeni, Li Wang, Ting Wang, Jingyan Zhang Abstract In this paper we examine the performance of a

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

Market risk measurement in practice

Market risk measurement in practice Lecture notes on risk management, public policy, and the financial system Allan M. Malz Columbia University 2018 Allan M. Malz Last updated: October 23, 2018 2/32 Outline Nonlinearity in market risk Market

More information

FX Smile Modelling. 9 September September 9, 2008

FX Smile Modelling. 9 September September 9, 2008 FX Smile Modelling 9 September 008 September 9, 008 Contents 1 FX Implied Volatility 1 Interpolation.1 Parametrisation............................. Pure Interpolation.......................... Abstract

More information

Premia 14 HESTON MODEL CALIBRATION USING VARIANCE SWAPS PRICES

Premia 14 HESTON MODEL CALIBRATION USING VARIANCE SWAPS PRICES Premia 14 HESTON MODEL CALIBRATION USING VARIANCE SWAPS PRICES VADIM ZHERDER Premia Team INRIA E-mail: vzherder@mailru 1 Heston model Let the asset price process S t follows the Heston stochastic volatility

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

Equity correlations implied by index options: estimation and model uncertainty analysis

Equity correlations implied by index options: estimation and model uncertainty analysis 1/18 : estimation and model analysis, EDHEC Business School (joint work with Rama COT) Modeling and managing financial risks Paris, 10 13 January 2011 2/18 Outline 1 2 of multi-asset models Solution to

More information

Chapter 7: Portfolio Theory

Chapter 7: Portfolio Theory Chapter 7: Portfolio Theory 1. Introduction 2. Portfolio Basics 3. The Feasible Set 4. Portfolio Selection Rules 5. The Efficient Frontier 6. Indifference Curves 7. The Two-Asset Portfolio 8. Unrestriceted

More information

Multi-Period Trading via Convex Optimization

Multi-Period Trading via Convex Optimization Multi-Period Trading via Convex Optimization Stephen Boyd Enzo Busseti Steven Diamond Ronald Kahn Kwangmoo Koh Peter Nystrup Jan Speth Stanford University & Blackrock City University of Hong Kong September

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

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

Mean-Variance Analysis

Mean-Variance Analysis Mean-Variance Analysis Mean-variance analysis 1/ 51 Introduction How does one optimally choose among multiple risky assets? Due to diversi cation, which depends on assets return covariances, the attractiveness

More information

Axioma Research Paper No January, Multi-Portfolio Optimization and Fairness in Allocation of Trades

Axioma Research Paper No January, Multi-Portfolio Optimization and Fairness in Allocation of Trades Axioma Research Paper No. 013 January, 2009 Multi-Portfolio Optimization and Fairness in Allocation of Trades When trades from separately managed accounts are pooled for execution, the realized market-impact

More information

Applied Mathematical Sciences, Vol. 8, 2014, no. 1, 1-12 HIKARI Ltd,

Applied Mathematical Sciences, Vol. 8, 2014, no. 1, 1-12 HIKARI Ltd, Applied Mathematical Sciences, Vol. 8, 2014, no. 1, 1-12 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2014.35258 Improving the Robustness of Difference of Convex Algorithm in the Research

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

EE/AA 578 Univ. of Washington, Fall Homework 8

EE/AA 578 Univ. of Washington, Fall Homework 8 EE/AA 578 Univ. of Washington, Fall 2016 Homework 8 1. Multi-label SVM. The basic Support Vector Machine (SVM) described in the lecture (and textbook) is used for classification of data with two labels.

More information

Approximate Composite Minimization: Convergence Rates and Examples

Approximate Composite Minimization: Convergence Rates and Examples ISMP 2018 - Bordeaux Approximate Composite Minimization: Convergence Rates and S. Praneeth Karimireddy, Sebastian U. Stich, Martin Jaggi MLO Lab, EPFL, Switzerland sebastian.stich@epfl.ch July 4, 2018

More information

Portfolio Optimization. Prof. Daniel P. Palomar

Portfolio Optimization. Prof. Daniel P. Palomar Portfolio Optimization Prof. Daniel P. Palomar The Hong Kong University of Science and Technology (HKUST) MAFS6010R- Portfolio Optimization with R MSc in Financial Mathematics Fall 2018-19, HKUST, Hong

More information

Notes. Cases on Static Optimization. Chapter 6 Algorithms Comparison: The Swing Case

Notes. Cases on Static Optimization. Chapter 6 Algorithms Comparison: The Swing Case Notes Chapter 2 Optimization Methods 1. Stationary points are those points where the partial derivatives of are zero. Chapter 3 Cases on Static Optimization 1. For the interested reader, we used a multivariate

More information

Robust Portfolio Optimization SOCP Formulations

Robust Portfolio Optimization SOCP Formulations 1 Robust Portfolio Optimization SOCP Formulations There has been a wealth of literature published in the last 1 years explaining and elaborating on what has become known as Robust portfolio optimization.

More information

Evaluation of proportional portfolio insurance strategies

Evaluation of proportional portfolio insurance strategies Evaluation of proportional portfolio insurance strategies Prof. Dr. Antje Mahayni Department of Accounting and Finance, Mercator School of Management, University of Duisburg Essen 11th Scientific Day of

More information

IDENTIFYING BROAD AND NARROW FINANCIAL RISK FACTORS VIA CONVEX OPTIMIZATION: PART II

IDENTIFYING BROAD AND NARROW FINANCIAL RISK FACTORS VIA CONVEX OPTIMIZATION: PART II 1 IDENTIFYING BROAD AND NARROW FINANCIAL RISK FACTORS VIA CONVEX OPTIMIZATION: PART II Alexander D. Shkolnik ads2@berkeley.edu MMDS Workshop. June 22, 2016. joint with Jeffrey Bohn and Lisa Goldberg. Identifying

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

AD in Monte Carlo for finance

AD in Monte Carlo for finance AD in Monte Carlo for finance Mike Giles giles@comlab.ox.ac.uk Oxford University Computing Laboratory AD & Monte Carlo p. 1/30 Overview overview of computational finance stochastic o.d.e. s Monte Carlo

More information

Optimal reinsurance for variance related premium calculation principles

Optimal reinsurance for variance related premium calculation principles Optimal reinsurance for variance related premium calculation principles Guerra, M. and Centeno, M.L. CEOC and ISEG, TULisbon CEMAPRE, ISEG, TULisbon ASTIN 2007 Guerra and Centeno (ISEG, TULisbon) Optimal

More information

Economic optimization in Model Predictive Control

Economic optimization in Model Predictive Control Economic optimization in Model Predictive Control Rishi Amrit Department of Chemical and Biological Engineering University of Wisconsin-Madison 29 th February, 2008 Rishi Amrit (UW-Madison) Economic Optimization

More information

(Ir)rational Exuberance: Optimism, Ambiguity and Risk

(Ir)rational Exuberance: Optimism, Ambiguity and Risk (Ir)rational Exuberance: Optimism, Ambiguity and Risk Anat Bracha and Don Brown Boston FRB and Yale University October 2013 (Revised) nat Bracha and Don Brown (Boston FRB and Yale University) (Ir)rational

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

1 Explicit Euler Scheme (or Euler Forward Scheme )

1 Explicit Euler Scheme (or Euler Forward Scheme ) Numerical methods for PDE in Finance - M2MO - Paris Diderot American options January 2018 Files: https://ljll.math.upmc.fr/bokanowski/enseignement/2017/m2mo/m2mo.html We look for a numerical approximation

More information

Asymptotic methods in risk management. Advances in Financial Mathematics

Asymptotic methods in risk management. Advances in Financial Mathematics Asymptotic methods in risk management Peter Tankov Based on joint work with A. Gulisashvili Advances in Financial Mathematics Paris, January 7 10, 2014 Peter Tankov (Université Paris Diderot) Asymptotic

More information

Worst-Case Value-at-Risk of Non-Linear Portfolios

Worst-Case Value-at-Risk of Non-Linear Portfolios Worst-Case Value-at-Risk of Non-Linear Portfolios Steve Zymler Daniel Kuhn Berç Rustem Department of Computing Imperial College London Portfolio Optimization Consider a market consisting of m assets. Optimal

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

not normal. A more appropriate risk measure for a portfolio of derivatives is value at risk (VaR) or conditional value at risk (CVaR). For a given tim

not normal. A more appropriate risk measure for a portfolio of derivatives is value at risk (VaR) or conditional value at risk (CVaR). For a given tim Derivative Portfolio Hedging Based on CVaR Λ Siddharth Alexander ΛΛ, Thomas F. Coleman ΛΛΛ, and Yuying Li ΛΛΛ ΛΛ Center for Applied Mathematics, Cornell University, Ithaca, New York, USA ΛΛΛ Department

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

Lecture 3: Factor models in modern portfolio choice

Lecture 3: Factor models in modern portfolio choice Lecture 3: Factor models in modern portfolio choice Prof. Massimo Guidolin Portfolio Management Spring 2016 Overview The inputs of portfolio problems Using the single index model Multi-index models Portfolio

More information

Dynamic Resource Allocation for Spot Markets in Cloud Computi

Dynamic Resource Allocation for Spot Markets in Cloud Computi Dynamic Resource Allocation for Spot Markets in Cloud Computing Environments Qi Zhang 1, Quanyan Zhu 2, Raouf Boutaba 1,3 1 David. R. Cheriton School of Computer Science University of Waterloo 2 Department

More information

Probability and Stochastics for finance-ii Prof. Joydeep Dutta Department of Humanities and Social Sciences Indian Institute of Technology, Kanpur

Probability and Stochastics for finance-ii Prof. Joydeep Dutta Department of Humanities and Social Sciences Indian Institute of Technology, Kanpur Probability and Stochastics for finance-ii Prof. Joydeep Dutta Department of Humanities and Social Sciences Indian Institute of Technology, Kanpur Lecture - 07 Mean-Variance Portfolio Optimization (Part-II)

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

Optimal Portfolio Selection Under the Estimation Risk in Mean Return

Optimal Portfolio Selection Under the Estimation Risk in Mean Return Optimal Portfolio Selection Under the Estimation Risk in Mean Return by Lei Zhu A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of Master of Mathematics

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

Performance Bounds and Suboptimal Policies for Multi-Period Investment

Performance Bounds and Suboptimal Policies for Multi-Period Investment Foundations and Trends R in Optimization Vol. 1, No. 1 (2014) 1 72 c 2014 S. Boyd, M. Mueller, B. O Donoghue, Y. Wang DOI: 10.1561/2400000001 Performance Bounds and Suboptimal Policies for Multi-Period

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

Statistical Evidence and Inference

Statistical Evidence and Inference Statistical Evidence and Inference Basic Methods of Analysis Understanding the methods used by economists requires some basic terminology regarding the distribution of random variables. The mean of a distribution

More information

The Correlation Smile Recovery

The Correlation Smile Recovery Fortis Bank Equity & Credit Derivatives Quantitative Research The Correlation Smile Recovery E. Vandenbrande, A. Vandendorpe, Y. Nesterov, P. Van Dooren draft version : March 2, 2009 1 Introduction Pricing

More information

Sensitivity Analysis with Data Tables. 10% annual interest now =$110 one year later. 10% annual interest now =$121 one year later

Sensitivity Analysis with Data Tables. 10% annual interest now =$110 one year later. 10% annual interest now =$121 one year later Sensitivity Analysis with Data Tables Time Value of Money: A Special kind of Trade-Off: $100 @ 10% annual interest now =$110 one year later $110 @ 10% annual interest now =$121 one year later $100 @ 10%

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

Optimization Methods in Management Science

Optimization Methods in Management Science Optimization Methods in Management Science MIT 1.3 Recitation 1 TAs: Giacomo Nannicini, Ebrahim Nasrabadi Problem 1 You create your own start-up company that caters high-quality organic food directly to

More information

Accelerated Option Pricing Multiple Scenarios

Accelerated Option Pricing Multiple Scenarios Accelerated Option Pricing in Multiple Scenarios 04.07.2008 Stefan Dirnstorfer (stefan@thetaris.com) Andreas J. Grau (grau@thetaris.com) 1 Abstract This paper covers a massive acceleration of Monte-Carlo

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

Steepest descent and conjugate gradient methods with variable preconditioning

Steepest descent and conjugate gradient methods with variable preconditioning Ilya Lashuk and Andrew Knyazev 1 Steepest descent and conjugate gradient methods with variable preconditioning Ilya Lashuk (the speaker) and Andrew Knyazev Department of Mathematics and Center for Computational

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

Portfolio Optimization using the NAG Library

Portfolio Optimization using the NAG Library Portfolio Optimization using the NAG Library John Morrissey and Brian Spector The Numerical Algorithms Group February 18, 2015 Abstract NAG Libraries have many powerful and reliable optimizers which can

More information

Energy Systems under Uncertainty: Modeling and Computations

Energy Systems under Uncertainty: Modeling and Computations Energy Systems under Uncertainty: Modeling and Computations W. Römisch Humboldt-University Berlin Department of Mathematics www.math.hu-berlin.de/~romisch Systems Analysis 2015, November 11 13, IIASA (Laxenburg,

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

A Multi-Stage Stochastic Programming Model for Managing Risk-Optimal Electricity Portfolios. Stochastic Programming and Electricity Risk Management

A Multi-Stage Stochastic Programming Model for Managing Risk-Optimal Electricity Portfolios. Stochastic Programming and Electricity Risk Management A Multi-Stage Stochastic Programming Model for Managing Risk-Optimal Electricity Portfolios SLIDE 1 Outline Multi-stage stochastic programming modeling Setting - Electricity portfolio management Electricity

More information

Optimal Portfolio Liquidation and Macro Hedging

Optimal Portfolio Liquidation and Macro Hedging Bloomberg Quant Seminar, October 15, 2015 Optimal Portfolio Liquidation and Macro Hedging Marco Avellaneda Courant Institute, YU Joint work with Yilun Dong and Benjamin Valkai Liquidity Risk Measures Liquidity

More information

Chapter 5 Finite Difference Methods. Math6911 W07, HM Zhu

Chapter 5 Finite Difference Methods. Math6911 W07, HM Zhu Chapter 5 Finite Difference Methods Math69 W07, HM Zhu References. Chapters 5 and 9, Brandimarte. Section 7.8, Hull 3. Chapter 7, Numerical analysis, Burden and Faires Outline Finite difference (FD) approximation

More information

Robust Portfolio Construction

Robust Portfolio Construction Robust Portfolio Construction Presentation to Workshop on Mixed Integer Programming University of Miami June 5-8, 2006 Sebastian Ceria Chief Executive Officer Axioma, Inc sceria@axiomainc.com Copyright

More information

Simultaneous optimization for wind derivatives based on prediction errors

Simultaneous optimization for wind derivatives based on prediction errors 2008 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 2008 WeA10.4 Simultaneous optimization for wind derivatives based on prediction errors Yuji Yamada Abstract Wind

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

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

Essays on Some Combinatorial Optimization Problems with Interval Data

Essays on Some Combinatorial Optimization Problems with Interval Data Essays on Some Combinatorial Optimization Problems with Interval Data a thesis submitted to the department of industrial engineering and the institute of engineering and sciences of bilkent university

More information

Introduction to Computational Finance and Financial Econometrics Introduction to Portfolio Theory

Introduction to Computational Finance and Financial Econometrics Introduction to Portfolio Theory You can t see this text! Introduction to Computational Finance and Financial Econometrics Introduction to Portfolio Theory Eric Zivot Spring 2015 Eric Zivot (Copyright 2015) Introduction to Portfolio Theory

More information

Robust Portfolio Optimization with Derivative Insurance Guarantees

Robust Portfolio Optimization with Derivative Insurance Guarantees Robust Portfolio Optimization with Derivative Insurance Guarantees Steve Zymler Berç Rustem Daniel Kuhn Department of Computing Imperial College London Mean-Variance Portfolio Optimization Optimal Asset

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