Decomposition Methods

Size: px
Start display at page:

Download "Decomposition Methods"

Transcription

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

2 Separable problem minimize f 1 (x 1 )+f 2 (x 2 ) subject to x 1 C 1, x 2 C 2 we can solve for x 1 and x 2 separately (in parallel) even if they are solved sequentially, this gives advantage if computational effort is superlinear in problem size called separable or trivially parallelizable generalizes to any objective of form Ψ(f 1,f 2 ) with Ψ nondecreasing (e.g., max) Prof. S. Boyd, EE364b, Stanford University 1

3 Complicating variable consider unconstrained problem, x = (x 1,x 2,y) minimize f(x) = f 1 (x 1,y)+f 2 (x 2,y) y is the complicating variable or coupling variable; when it is fixed the problem is separable in x 1 and x 2 x 1, x 2 are private or local variables; y is a public or interface or boundary variable between the two subproblems Prof. S. Boyd, EE364b, Stanford University 2

4 Primal decomposition fix y and define subproblem 1: minimize x1 f 1 (x 1,y) subproblem 2: minimize x2 f 2 (x 2,y) with optimal values φ 1 (y) and φ 2 (y) original problem is equivalent to master problem minimize y φ 1 (y)+φ 2 (y) with variable y called primal decomposition since master problem manipulates primal (complicating) variables Prof. S. Boyd, EE364b, Stanford University 3

5 if original problem is convex, so is master problem can solve master problem using bisection (if y is scalar) gradient or Newton method (if φ i differentiable) subgradient, cutting-plane, or ellipsoid method each iteration of master problem requires solving the two subproblems (in parallel) if master algorithm converges fast enough and subproblems are sufficiently easier to solve than original problem, we get savings Prof. S. Boyd, EE364b, Stanford University 4

6 Primal decomposition algorithm (using subgradient algorithm for master) repeat 1. Solve the subproblems (in parallel). Find x 1 that minimizes f 1 (x 1,y), and a subgradient g 1 φ 1 (y). Find x 2 that minimizes f 2 (x 2,y), and a subgradient g 2 φ 2 (y). 2. Update complicating variable. y := y α k (g 1 +g 2 ). step length α k can be chosen in any of the standard ways Prof. S. Boyd, EE364b, Stanford University 5

7 x 1,x 2 R 20, y R Example f i are PWL (max of 100 affine functions each); f φ 1 (y) φ 2 (y) φ 1 (y) + φ 2 (y) y Prof. S. Boyd, EE364b, Stanford University 6

8 primal decomposition, using bisection on y f (k) f k Prof. S. Boyd, EE364b, Stanford University 7

9 Dual decomposition Step 1: introduce new variables y 1, y 2 minimize f(x) = f 1 (x 1,y 1 )+f 2 (x 2,y 2 ) subject to y 1 = y 2 y 1, y 2 are local versions of complicating variable y y 1 = y 2 is consensus constraint Prof. S. Boyd, EE364b, Stanford University 8

10 Step 2: form dual problem L(x 1,y 1,x 2,y 2 ) = f 1 (x 1,y 1 )+f 2 (x 2,y 2 )+ν T (y 1 y 2 ) separable; can minimize over (x 1,y 1 ) and (x 2,y 2 ) separately g 1 (ν) = inf x 1,y 1 ( f1 (x 1,y 1 )+ν T y 1 ) = f 1 (0, ν) g 2 (ν) = inf x 2,y 2 ( f2 (x 2,y 2 ) ν T y 2 ) = f 2 (0,ν) dual problem is: maximize g(ν) = g 1 (ν)+g 2 (ν) computing g i (ν) are the dual subproblems can be done in parallel a subgradient of g is y 2 y 1 (from solutions of subproblems) Prof. S. Boyd, EE364b, Stanford University 9

11 Dual decomposition algorithm (using subgradient algorithm for master) repeat 1. Solve the dual subproblems (in parallel). Find x 1, y 1 that minimize f 1 (x 1,y 1 )+ν T y 1. Find x 2, y 2 that minimize f 2 (x 2,y 2 ) ν T y Update dual variables (prices). ν := ν α k (y 2 y 1 ). step length α k can be chosen in standard ways at each step we have a lower bound g(ν) on p iterates are generally infeasible, i.e., y 1 y 2 Prof. S. Boyd, EE364b, Stanford University 10

12 Finding feasible iterates reasonable guess of feasible point from (x 1,y 1 ), (x 2,y 2 ): (x 1,ȳ), (x 2,ȳ), ȳ = (y 1 +y 2 )/2 projection onto feasible set y 1 = y 2 gives upper bound p f 1 (x 1,ȳ)+f 2 (x 2,ȳ) a better feasible point: replace y 1, y 2 with ȳ and solve primal subproblems minimize x1 f 1 (x 1,ȳ), minimize x2 f 2 (x 2,ȳ) gives (better) upper bound p φ 1 (ȳ)+φ 2 (ȳ) Prof. S. Boyd, EE364b, Stanford University 11

13 (Same) example g 1 (ν) g 2 (ν) g 1 (ν) + g 2 (ν) ν Prof. S. Boyd, EE364b, Stanford University 12

14 dual decomposition convergence (using bisection on ν) better bound worse bound g(ν) k Prof. S. Boyd, EE364b, Stanford University 13

15 Interpretation y 1 is resources consumed by first unit, y 2 is resources generated by second unit y 1 = y 2 is consistency condition: supply equals demand ν is a set of resource prices master algorithm adjusts prices at each step, rather than allocating resources directly (primal decomposition) Prof. S. Boyd, EE364b, Stanford University 14

16 Recovering the primal solution from the dual iterates in dual decomposition: ν (k), (x (k) 1,y(k) 1 ), (x(k) 2,y(k) 2 ) x (k) 1,y(k) 1 is minimizer of f 1 (x 1,y 1 )+ν (k)t y 1 found in subproblem 1 x (k) 2,y(k) 2 is minimizer of f 2 (x 2,y 2 ) ν (k)t y 2 found in subproblem 2 ν (k) ν (i.e., we have price convergence) subtlety: we need not have y (k) 1 y (k) 2 0 the hammer: if f i strictly convex, we have y (k) 1 y (k) 2 0 can fix allocation (i.e., compute φ i ), or add regularization terms ǫ y i 2 Prof. S. Boyd, EE364b, Stanford University 15

17 Decomposition with constraints can also have complicating constraints, as in f i, h i, C i convex minimize f 1 (x 1 )+f 2 (x 2 ) subject to x 1 C 1, x 2 C 2 h 1 (x 1 )+h 2 (x 2 ) 0 h 1 (x 1 )+h 2 (x 2 ) 0 is a set of p complicating or coupling constraints, involving both x 1 and x 2 can interpret coupling constraints as limits on resources shared between two subproblems Prof. S. Boyd, EE364b, Stanford University 16

18 fix t R p and define subproblem 1: subproblem 2: Primal decomposition minimize f 1 (x 1 ) subject to x 1 C 1, h 1 (x 1 ) t minimize f 2 (x 2 ) subject to x 2 C 2, h 2 (x 2 ) t t is the quantity of resources allocated to first subproblem ( t is allocated to second subproblem) master problem: minimize φ 1 (t)+φ 2 (t) (optimal values of subproblems) over t subproblems can be solved separately (in parallel) when t is fixed Prof. S. Boyd, EE364b, Stanford University 17

19 Primal decomposition algorithm repeat 1. Solve the subproblems (in parallel). Solve subproblem 1, finding x 1 and λ 1. Solve subproblem 2, finding x 2 and λ Update resource allocation. t := t α k (λ 2 λ 1 ). λ i is an optimal Lagrange multiplier associated with resource constraint in subproblem i λ 2 λ 1 (φ 1 +φ 2 )(t) α k is an appropriate step size all iterates are feasible (when subproblems are feasible) Prof. S. Boyd, EE364b, Stanford University 18

20 Example x 1,x 2 R 20, t R 2 ; f i are quadratic, h i are affine, C i are polyhedra defined by 100 inequalities; p 1.33; α k = 0.5/k f (k) p k Prof. S. Boyd, EE364b, Stanford University 19

21 resource allocation t to first subsystem (second subsystem gets t) k Prof. S. Boyd, EE364b, Stanford University 20

22 form (separable) partial Lagrangian Dual decomposition L(x 1,x 2,λ) = f 1 (x 1 )+f 2 (x 2 )+λ T (h 1 (x 1 )+h 2 (x 2 )) = ( f 1 (x 1 )+λ T h 1 (x 1 ) ) + ( f 2 (x 2 )+λ T h 2 (x 2 ) ) fix dual variable λ and define subproblem 1: subproblem 2: minimize f 1 (x 1 )+λ T h 1 (x 1 ) subject to x 1 C 1 minimize f 2 (x 2 )+λ T h 2 (x 2 ) subject to x 2 C 2 with optimal values g 1 (λ), g 2 (λ) Prof. S. Boyd, EE364b, Stanford University 21

23 h i ( x i ) ( g i )(λ), where x i is any solution to subproblem i h 1 ( x 1 ) h 2 ( x 2 ) ( g)(λ) the master algorithm updates λ using this subgradient Prof. S. Boyd, EE364b, Stanford University 22

24 Dual decomposition algorithm (using projected subgradient method) repeat 1. Solve the subproblems (in parallel). Solve subproblem 1, finding an optimal x 1. Solve subproblem 2, finding an optimal x Update dual variables (prices). λ := (λ+α k (h 1 ( x 1 )+h 2 ( x 2 ))) +. α k is an appropriate step size iterates need not be feasible can again construct feasible primal variables using projection Prof. S. Boyd, EE364b, Stanford University 23

25 Interpretation λ gives prices of resources subproblems are solved separately, taking income/expense from resource usage into account master algorithm adjusts prices prices on over-subscribed resources are increased; prices on undersubscribed resources are reduced, but never made negative Prof. S. Boyd, EE364b, Stanford University 24

26 (Same) example subgradient method for master; resource prices λ k Prof. S. Boyd, EE364b, Stanford University 25

27 dual decomposition convergence; ˆf is objective of projected feasible allocation g ˆf k Prof. S. Boyd, EE364b, Stanford University 26

28 p g(λ) ˆf g(λ) k Prof. S. Boyd, EE364b, Stanford University 27

29 General decomposition structures multiple subsystems (variable and/or constraint) coupling constraints between subsets of subsystems represent as hypergraph with subsystems as vertices, coupling as hyperedges or nets without loss of generality, can assume all coupling is via consistency constraints Prof. S. Boyd, EE364b, Stanford University 28

30 Simple example subsystems, with private variables x 1, x 2, x 3, and public variables y 1, (y 2,y 3 ), and y 4 2 (simple) edges minimize f 1 (x 1,y 1 )+f 2 (x 2,y 2,y 3 )+f 3 (x 3,y 4 ) subject to (x 1,y 1 ) C 1, (x 2,y 2,y 3 ) C 2, (x 3,y 4 ) C 3 y 1 = y 2, y 3 = y 4 Prof. S. Boyd, EE364b, Stanford University 29

31 A more complex example c c 2 c 3 c Prof. S. Boyd, EE364b, Stanford University 30

32 General form K minimize i=1 f i(x i,y i ) subject to (x i,y i ) C i, i = 1,...,K y i = E i z, i = 1,...,K private variables x i, public variables y i net (hyperedge) variables z R N ; z i is common value of public variables in net i matrices E i give netlist or hypergraph row k is e p, where kth entry of y i is in net p Prof. S. Boyd, EE364b, Stanford University 31

33 φ i (y i ) is optimal value of subproblem Primal decomposition minimize f i (x i,y i ) subject to (x i,y i ) C i repeat 1. Distribute net variables to subsystems. y i := E i z, i = 1,...,K. 2. Optimize subsystems (separately). Solve subproblems to find optimal x i, g i φ i (y i ), i = 1,...,K. 3. Collect and sum subgradients for each net. g := K i=1 ET i g i. 4. Update net variables. z := z α k g. Prof. S. Boyd, EE364b, Stanford University 32

34 g i (ν i ) is optimal value of subproblem Dual decomposition minimize f i (x i,y i )+ν T i y i subject to (x i,y i ) C i given initial price vector ν that satisfies E T ν = 0 (e.g., ν = 0). repeat 1. Optimize subsystems (separately). Solve subproblems to obtain x i, y i. 2. Compute average value of public variables over each net. ẑ := (E T E) 1 E T y. 3. Update prices on public variables. ν := ν +α k (y Eẑ). Prof. S. Boyd, EE364b, Stanford University 33

35 A more complex example subsystems: quadratic plus PWL objective with 10 private variables; 9 public variables and 4 nets; p 11.1; α = g(ν) f(ˆx,ŷ) f(x,ŷ) k Prof. S. Boyd, EE364b, Stanford University 34

36 consistency constraint residual y Eẑ versus iteration number y Eẑ k Prof. S. Boyd, EE364b, Stanford University 35

Ellipsoid Method. ellipsoid method. convergence proof. inequality constraints. feasibility problems. Prof. S. Boyd, EE364b, Stanford University

Ellipsoid Method. ellipsoid method. convergence proof. inequality constraints. feasibility problems. Prof. S. Boyd, EE364b, Stanford University Ellipsoid Method ellipsoid method convergence proof inequality constraints feasibility problems Prof. S. Boyd, EE364b, Stanford University Ellipsoid method developed by Shor, Nemirovsky, Yudin in 1970s

More information

Ellipsoid Method. ellipsoid method. convergence proof. inequality constraints. feasibility problems. Prof. S. Boyd, EE392o, Stanford University

Ellipsoid Method. ellipsoid method. convergence proof. inequality constraints. feasibility problems. Prof. S. Boyd, EE392o, Stanford University Ellipsoid Method ellipsoid method convergence proof inequality constraints feasibility problems Prof. S. Boyd, EE392o, Stanford University Challenges in cutting-plane methods can be difficult to compute

More information

1 Overview. 2 The Gradient Descent Algorithm. AM 221: Advanced Optimization Spring 2016

1 Overview. 2 The Gradient Descent Algorithm. AM 221: Advanced Optimization Spring 2016 AM 22: Advanced Optimization Spring 206 Prof. Yaron Singer Lecture 9 February 24th Overview In the previous lecture we reviewed results from multivariate calculus in preparation for our journey into convex

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

Support Vector Machines: Training with Stochastic Gradient Descent

Support Vector Machines: Training with Stochastic Gradient Descent Support Vector Machines: Training with Stochastic Gradient Descent Machine Learning Spring 2018 The slides are mainly from Vivek Srikumar 1 Support vector machines Training by maximizing margin The SVM

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

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

Penalty Functions. The Premise Quadratic Loss Problems and Solutions

Penalty Functions. The Premise Quadratic Loss Problems and Solutions Penalty Functions The Premise Quadratic Loss Problems and Solutions The Premise You may have noticed that the addition of constraints to an optimization problem has the effect of making it much more difficult.

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

IE 495 Lecture 11. The LShaped Method. Prof. Jeff Linderoth. February 19, February 19, 2003 Stochastic Programming Lecture 11 Slide 1

IE 495 Lecture 11. The LShaped Method. Prof. Jeff Linderoth. February 19, February 19, 2003 Stochastic Programming Lecture 11 Slide 1 IE 495 Lecture 11 The LShaped Method Prof. Jeff Linderoth February 19, 2003 February 19, 2003 Stochastic Programming Lecture 11 Slide 1 Before We Begin HW#2 $300 $0 http://www.unizh.ch/ior/pages/deutsch/mitglieder/kall/bib/ka-wal-94.pdf

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

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

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

Stochastic Optimization with cvxpy EE364b Project Final Report

Stochastic Optimization with cvxpy EE364b Project Final Report Stochastic Optimization with cvpy EE364b Project Final Report Alnur Ali alnurali@cmu.edu June 5, 2015 1 Introduction A stochastic program is a conve optimization problem that includes random variables,

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

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

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

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

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

Chapter 11 Distributed MPC Via Dual Decomposition

Chapter 11 Distributed MPC Via Dual Decomposition Chapter 11 Distributed MPC Via Dual Decomposition B. Biegel, J. Stoustrup and P. Andersen Abstract This chapter presents dual decomposition as a means to coordinate a number of subsystems coupled by state

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

Course notes for EE394V Restructured Electricity Markets: Locational Marginal Pricing

Course notes for EE394V Restructured Electricity Markets: Locational Marginal Pricing Course notes for EE394V Restructured Electricity Markets: Locational Marginal Pricing Ross Baldick Copyright c 2018 Ross Baldick www.ece.utexas.edu/ baldick/classes/394v/ee394v.html Title Page 1 of 160

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

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

Robust Dual Dynamic Programming

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

More information

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

Stochastic Dual Dynamic Programming

Stochastic Dual Dynamic Programming 1 / 43 Stochastic Dual Dynamic Programming Operations Research Anthony Papavasiliou 2 / 43 Contents [ 10.4 of BL], [Pereira, 1991] 1 Recalling the Nested L-Shaped Decomposition 2 Drawbacks of Nested Decomposition

More information

Graphs Details Math Examples Using data Tax example. Decision. Intermediate Micro. Lecture 5. Chapter 5 of Varian

Graphs Details Math Examples Using data Tax example. Decision. Intermediate Micro. Lecture 5. Chapter 5 of Varian Decision Intermediate Micro Lecture 5 Chapter 5 of Varian Decision-making Now have tools to model decision-making Set of options At-least-as-good sets Mathematical tools to calculate exact answer Problem

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

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

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

Stochastic Dual Dynamic Programming Algorithm for Multistage Stochastic Programming

Stochastic Dual Dynamic Programming Algorithm for Multistage Stochastic Programming Stochastic Dual Dynamic Programg Algorithm for Multistage Stochastic Programg Final presentation ISyE 8813 Fall 2011 Guido Lagos Wajdi Tekaya Georgia Institute of Technology November 30, 2011 Multistage

More information

A Note on Error Estimates for some Interior Penalty Methods

A Note on Error Estimates for some Interior Penalty Methods A Note on Error Estimates for some Interior Penalty Methods A. F. Izmailov 1 and M. V. Solodov 2 1 Moscow State University, Faculty of Computational Mathematics and Cybernetics, Department of Operations

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

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

Pricing Transmission

Pricing Transmission 1 / 47 Pricing Transmission Quantitative Energy Economics Anthony Papavasiliou 2 / 47 Pricing Transmission 1 Locational Marginal Pricing 2 Congestion Rent and Congestion Cost 3 Competitive Market Model

More information

Optimization Models one variable optimization and multivariable optimization

Optimization Models one variable optimization and multivariable optimization Georg-August-Universität Göttingen Optimization Models one variable optimization and multivariable optimization Wenzhong Li lwz@nju.edu.cn Feb 2011 Mathematical Optimization Problems in optimization are

More information

A Trust Region Algorithm for Heterogeneous Multiobjective Optimization

A Trust Region Algorithm for Heterogeneous Multiobjective Optimization A Trust Region Algorithm for Heterogeneous Multiobjective Optimization Jana Thomann and Gabriele Eichfelder 8.0.018 Abstract This paper presents a new trust region method for multiobjective heterogeneous

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

EGR 102 Introduction to Engineering Modeling. Lab 09B Recap Regression Analysis & Structured Programming

EGR 102 Introduction to Engineering Modeling. Lab 09B Recap Regression Analysis & Structured Programming EGR 102 Introduction to Engineering Modeling Lab 09B Recap Regression Analysis & Structured Programming EGR 102 - Fall 2018 1 Overview Data Manipulation find() built-in function Regression in MATLAB using

More information

CS 3331 Numerical Methods Lecture 2: Functions of One Variable. Cherung Lee

CS 3331 Numerical Methods Lecture 2: Functions of One Variable. Cherung Lee CS 3331 Numerical Methods Lecture 2: Functions of One Variable Cherung Lee Outline Introduction Solving nonlinear equations: find x such that f(x ) = 0. Binary search methods: (Bisection, regula falsi)

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

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

DASC: A DECOMPOSITION ALGORITHM FOR MULTISTAGE STOCHASTIC PROGRAMS WITH STRONGLY CONVEX COST FUNCTIONS

DASC: A DECOMPOSITION ALGORITHM FOR MULTISTAGE STOCHASTIC PROGRAMS WITH STRONGLY CONVEX COST FUNCTIONS DASC: A DECOMPOSITION ALGORITHM FOR MULTISTAGE STOCHASTIC PROGRAMS WITH STRONGLY CONVEX COST FUNCTIONS Vincent Guigues School of Applied Mathematics, FGV Praia de Botafogo, Rio de Janeiro, Brazil vguigues@fgv.br

More information

GLOBAL CONVERGENCE OF GENERAL DERIVATIVE-FREE TRUST-REGION ALGORITHMS TO FIRST AND SECOND ORDER CRITICAL POINTS

GLOBAL CONVERGENCE OF GENERAL DERIVATIVE-FREE TRUST-REGION ALGORITHMS TO FIRST AND SECOND ORDER CRITICAL POINTS GLOBAL CONVERGENCE OF GENERAL DERIVATIVE-FREE TRUST-REGION ALGORITHMS TO FIRST AND SECOND ORDER CRITICAL POINTS ANDREW R. CONN, KATYA SCHEINBERG, AND LUíS N. VICENTE Abstract. In this paper we prove global

More information

Chapter 7 One-Dimensional Search Methods

Chapter 7 One-Dimensional Search Methods Chapter 7 One-Dimensional Search Methods An Introduction to Optimization Spring, 2014 1 Wei-Ta Chu Golden Section Search! Determine the minimizer of a function over a closed interval, say. The only assumption

More information

Dynamic Portfolio Execution Detailed Proofs

Dynamic Portfolio Execution Detailed Proofs Dynamic Portfolio Execution Detailed Proofs Gerry Tsoukalas, Jiang Wang, Kay Giesecke March 16, 2014 1 Proofs Lemma 1 (Temporary Price Impact) A buy order of size x being executed against i s ask-side

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

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

Assessing Policy Quality in Multi-stage Stochastic Programming

Assessing Policy Quality in Multi-stage Stochastic Programming Assessing Policy Quality in Multi-stage Stochastic Programming Anukal Chiralaksanakul and David P. Morton Graduate Program in Operations Research The University of Texas at Austin Austin, TX 78712 January

More information

Worst-case-expectation approach to optimization under uncertainty

Worst-case-expectation approach to optimization under uncertainty Worst-case-expectation approach to optimization under uncertainty Wajdi Tekaya Joint research with Alexander Shapiro, Murilo Pereira Soares and Joari Paulo da Costa : Cambridge Systems Associates; : Georgia

More information

Lecture 7: Linear programming, Dedicated Bond Portfolios

Lecture 7: Linear programming, Dedicated Bond Portfolios Optimization Methods in Finance (EPFL, Fall 2010) Lecture 7: Linear programming, Dedicated Bond Portfolios 03.11.2010 Lecturer: Prof. Friedrich Eisenbrand Scribe: Rached Hachouch Linear programming is

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

On the Superlinear Local Convergence of a Filter-SQP Method. Stefan Ulbrich Zentrum Mathematik Technische Universität München München, Germany

On the Superlinear Local Convergence of a Filter-SQP Method. Stefan Ulbrich Zentrum Mathematik Technische Universität München München, Germany On the Superlinear Local Convergence of a Filter-SQP Method Stefan Ulbrich Zentrum Mathemati Technische Universität München München, Germany Technical Report, October 2002. Mathematical Programming manuscript

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

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

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

Efficient Portfolio and Introduction to Capital Market Line Benninga Chapter 9

Efficient Portfolio and Introduction to Capital Market Line Benninga Chapter 9 Efficient Portfolio and Introduction to Capital Market Line Benninga Chapter 9 Optimal Investment with Risky Assets There are N risky assets, named 1, 2,, N, but no risk-free asset. With fixed total dollar

More information

Lecture 7: Bayesian approach to MAB - Gittins index

Lecture 7: Bayesian approach to MAB - Gittins index Advanced Topics in Machine Learning and Algorithmic Game Theory Lecture 7: Bayesian approach to MAB - Gittins index Lecturer: Yishay Mansour Scribe: Mariano Schain 7.1 Introduction In the Bayesian approach

More information

On solving multistage stochastic programs with coherent risk measures

On solving multistage stochastic programs with coherent risk measures On solving multistage stochastic programs with coherent risk measures Andy Philpott Vitor de Matos y Erlon Finardi z August 13, 2012 Abstract We consider a class of multistage stochastic linear programs

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

Tutorial 4 - Pigouvian Taxes and Pollution Permits II. Corrections

Tutorial 4 - Pigouvian Taxes and Pollution Permits II. Corrections Johannes Emmerling Natural resources and environmental economics, TSE Tutorial 4 - Pigouvian Taxes and Pollution Permits II Corrections Q 1: Write the environmental agency problem as a constrained minimization

More information

Exercise List: Proving convergence of the (Stochastic) Gradient Descent Method for the Least Squares Problem.

Exercise List: Proving convergence of the (Stochastic) Gradient Descent Method for the Least Squares Problem. Exercise List: Proving convergence of the (Stochastic) Gradient Descent Method for the Least Squares Problem. Robert M. Gower. October 3, 07 Introduction This is an exercise in proving the convergence

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

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

CS 475 Machine Learning: Final Project Dual-Form SVM for Predicting Loan Defaults

CS 475 Machine Learning: Final Project Dual-Form SVM for Predicting Loan Defaults CS 475 Machine Learning: Final Project Dual-Form SVM for Predicting Loan Defaults Kevin Rowland Johns Hopkins University 3400 N. Charles St. Baltimore, MD 21218, USA krowlan3@jhu.edu Edward Schembor Johns

More information

Microeconomics of Banking: Lecture 2

Microeconomics of Banking: Lecture 2 Microeconomics of Banking: Lecture 2 Prof. Ronaldo CARPIO September 25, 2015 A Brief Look at General Equilibrium Asset Pricing Last week, we saw a general equilibrium model in which banks were irrelevant.

More information

Optimal energy management and stochastic decomposition

Optimal energy management and stochastic decomposition Optimal energy management and stochastic decomposition F. Pacaud P. Carpentier J.P. Chancelier M. De Lara JuMP-dev workshop, 2018 ENPC ParisTech ENSTA ParisTech Efficacity 1/23 Motivation We consider a

More information

Multirate Multicast Service Provisioning I: An Algorithm for Optimal Price Splitting Along Multicast Trees

Multirate Multicast Service Provisioning I: An Algorithm for Optimal Price Splitting Along Multicast Trees Mathematical Methods of Operations Research manuscript No. (will be inserted by the editor) Multirate Multicast Service Provisioning I: An Algorithm for Optimal Price Splitting Along Multicast Trees Tudor

More information

Approximating the Transitive Closure of a Boolean Affine Relation

Approximating the Transitive Closure of a Boolean Affine Relation Approximating the Transitive Closure of a Boolean Affine Relation Paul Feautrier ENS de Lyon Paul.Feautrier@ens-lyon.fr January 22, 2012 1 / 18 Characterization Frakas Lemma Comparison to the ACI Method

More information

SMOOTH CONVEX APPROXIMATION AND ITS APPLICATIONS SHI SHENGYUAN. (B.Sc.(Hons.), ECNU)

SMOOTH CONVEX APPROXIMATION AND ITS APPLICATIONS SHI SHENGYUAN. (B.Sc.(Hons.), ECNU) SMOOTH CONVEX APPROXIMATION AND ITS APPLICATIONS SHI SHENGYUAN (B.Sc.(Hons.), ECNU) A THESIS SUBMITTED FOR THE DEGREE OF MASTER OF SCIENCE DEPARTMENT OF MATHEMATICS NATIONAL UNIVERSITY OF SINGAPORE 2004

More information

Large-Scale SVM Optimization: Taking a Machine Learning Perspective

Large-Scale SVM Optimization: Taking a Machine Learning Perspective Large-Scale SVM Optimization: Taking a Machine Learning Perspective Shai Shalev-Shwartz Toyota Technological Institute at Chicago Joint work with Nati Srebro Talk at NEC Labs, Princeton, August, 2008 Shai

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

Calibration Lecture 1: Background and Parametric Models

Calibration Lecture 1: Background and Parametric Models Calibration Lecture 1: Background and Parametric Models March 2016 Motivation What is calibration? Derivative pricing models depend on parameters: Black-Scholes σ, interest rate r, Heston reversion speed

More information

Choice. A. Optimal choice 1. move along the budget line until preferred set doesn t cross the budget set. Figure 5.1.

Choice. A. Optimal choice 1. move along the budget line until preferred set doesn t cross the budget set. Figure 5.1. Choice 34 Choice A. Optimal choice 1. move along the budget line until preferred set doesn t cross the budget set. Figure 5.1. Optimal choice x* 2 x* x 1 1 Figure 5.1 2. note that tangency occurs at optimal

More information

PORTFOLIO OPTIMIZATION

PORTFOLIO OPTIMIZATION Chapter 16 PORTFOLIO OPTIMIZATION Sebastian Ceria and Kartik Sivaramakrishnan a) INTRODUCTION Every portfolio manager faces the challenge of building portfolios that achieve an optimal tradeoff between

More information

A Simple Model of Bank Employee Compensation

A Simple Model of Bank Employee Compensation Federal Reserve Bank of Minneapolis Research Department A Simple Model of Bank Employee Compensation Christopher Phelan Working Paper 676 December 2009 Phelan: University of Minnesota and Federal Reserve

More information

Stochastic Proximal Algorithms with Applications to Online Image Recovery

Stochastic Proximal Algorithms with Applications to Online Image Recovery 1/24 Stochastic Proximal Algorithms with Applications to Online Image Recovery Patrick Louis Combettes 1 and Jean-Christophe Pesquet 2 1 Mathematics Department, North Carolina State University, Raleigh,

More information

Section 2 Solutions. Econ 50 - Stanford University - Winter Quarter 2015/16. January 22, Solve the following utility maximization problem:

Section 2 Solutions. Econ 50 - Stanford University - Winter Quarter 2015/16. January 22, Solve the following utility maximization problem: Section 2 Solutions Econ 50 - Stanford University - Winter Quarter 2015/16 January 22, 2016 Exercise 1: Quasilinear Utility Function Solve the following utility maximization problem: max x,y { x + y} s.t.

More information

Optimization Approaches Applied to Mathematical Finance

Optimization Approaches Applied to Mathematical Finance Optimization Approaches Applied to Mathematical Finance Tai-Ho Wang tai-ho.wang@baruch.cuny.edu Baruch-NSD Summer Camp Lecture 5 August 7, 2017 Outline Quick review of optimization problems and duality

More information

Golden-Section Search for Optimization in One Dimension

Golden-Section Search for Optimization in One Dimension Golden-Section Search for Optimization in One Dimension Golden-section search for maximization (or minimization) is similar to the bisection method for root finding. That is, it does not use the derivatives

More information

Roll No. :... Invigilator s Signature :.. CS/B.TECH(IT)/SEM-5/M(CS)-511/ OPERATIONS RESEARCH AND OPTIMIZATION TECHNIQUES

Roll No. :... Invigilator s Signature :.. CS/B.TECH(IT)/SEM-5/M(CS)-511/ OPERATIONS RESEARCH AND OPTIMIZATION TECHNIQUES Name : Roll No. :.... Invigilator s Signature :.. CS/B.TECH(IT)/SEM-5/M(CS)-511/2011-12 2011 OPERATIONS RESEARCH AND OPTIMIZATION TECHNIQUES Time Allotted : 3 Hours Full Marks : 70 The figures in the margin

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

Lecture 10: Performance measures

Lecture 10: Performance measures Lecture 10: Performance measures Prof. Dr. Svetlozar Rachev Institute for Statistics and Mathematical Economics University of Karlsruhe Portfolio and Asset Liability Management Summer Semester 2008 Prof.

More information

Insights into Robust Portfolio Optimization: Decomposing Robust Portfolios into Mean-Variance and Risk-Based Portfolios

Insights into Robust Portfolio Optimization: Decomposing Robust Portfolios into Mean-Variance and Risk-Based Portfolios Insights into Robust Portfolio Optimization: Decomposing Robust Portfolios into Mean-Variance and Risk-Based Portfolios Romain Perchet is head of Investment Solutions in the Financial Engineering team

More information

14.03 Fall 2004 Problem Set 2 Solutions

14.03 Fall 2004 Problem Set 2 Solutions 14.0 Fall 004 Problem Set Solutions October, 004 1 Indirect utility function and expenditure function Let U = x 1 y be the utility function where x and y are two goods. Denote p x and p y as respectively

More information

Budget Constrained Choice with Two Commodities

Budget Constrained Choice with Two Commodities 1 Budget Constrained Choice with Two Commodities Joseph Tao-yi Wang 2013/9/25 (Lecture 5, Micro Theory I) The Consumer Problem 2 We have some powerful tools: Constrained Maximization (Shadow Prices) Envelope

More information

Nonlinear programming without a penalty function or a filter

Nonlinear programming without a penalty function or a filter Report no. NA-07/09 Nonlinear programming without a penalty function or a filter Nicholas I. M. Gould Oxford University, Numerical Analysis Group Philippe L. Toint Department of Mathematics, FUNDP-University

More information

Computational Aspects of Constrained L 1 -L 2 Minimization for Compressive Sensing

Computational Aspects of Constrained L 1 -L 2 Minimization for Compressive Sensing Computational Aspects of Constrained L 1 -L 2 Minimization for Compressive Sensing Yifei Lou 1, Stanley Osher 2, and Jack Xin 3 1 University of Texas Dallas 2 University of California Los Angeles 3 University

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

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

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

More information

Partitioned Analysis of Coupled Systems

Partitioned Analysis of Coupled Systems Partitioned Analysis of Coupled Systems Hermann G. Matthies, Rainer Niekamp, Jan Steindorf Technische Universität Braunschweig Brunswick, Germany wire@tu-bs.de http://www.wire.tu-bs.de Coupled Problems

More information

Revenue Management Under the Markov Chain Choice Model

Revenue Management Under the Markov Chain Choice Model Revenue Management Under the Markov Chain Choice Model Jacob B. Feldman School of Operations Research and Information Engineering, Cornell University, Ithaca, New York 14853, USA jbf232@cornell.edu Huseyin

More information

Mean-Variance Trade-offs in Supply Contracts 1

Mean-Variance Trade-offs in Supply Contracts 1 Mean-Variance Trade-offs in Supply Contracts 1 Victor Martínez-de-Albéniz and David Simchi-Levi Operations Research Center, MIT, USA Abstract We study the trade-offs faced by a manufacturer signing a portfolio

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

Firm s demand for the input. Supply of the input = price of the input.

Firm s demand for the input. Supply of the input = price of the input. Chapter 8 Costs Functions The economic cost of an input is the minimum payment required to keep the input in its present employment. It is the payment the input would receive in its best alternative employment.

More information

ECON 200 EXERCISES. (b) Appeal to any propositions you wish to confirm that the production set is convex.

ECON 200 EXERCISES. (b) Appeal to any propositions you wish to confirm that the production set is convex. ECON 00 EXERCISES 3. ROBINSON CRUSOE ECONOMY 3.1 Production set and profit maximization. A firm has a production set Y { y 18 y y 0, y 0, y 0}. 1 1 (a) What is the production function of the firm? HINT:

More information

Intro to Economic analysis

Intro to Economic analysis Intro to Economic analysis Alberto Bisin - NYU 1 The Consumer Problem Consider an agent choosing her consumption of goods 1 and 2 for a given budget. This is the workhorse of microeconomic theory. (Notice

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

Numerical simulations of techniques related to utility function and price elasticity estimators.

Numerical simulations of techniques related to utility function and price elasticity estimators. 8th World IMACS / MODSIM Congress, Cairns, Australia -7 July 9 http://mssanzorgau/modsim9 Numerical simulations of techniques related to utility function and price Kočoska, L ne Stojkov, A Eberhard, D

More information