Optimization of Supply Chain Networks

Size: px
Start display at page:

Download "Optimization of Supply Chain Networks"

Transcription

1 Optimization of Supply Chain Networks M. Herty TU Kaiserslautern September 2006 (2006) 1 / 41

2 Contents 1 Supply Chain Modeling 2 Networks 3 Optimization Continuous optimal control problem Discrete optimal control problem MIP 4 Numerical Results Simulation Results Optimization Results Scaling effects on MIP Braun example 5 Summary (2006) 2 / 41

3 Contents Supply Chain Modeling 1 Supply Chain Modeling 2 Networks 3 Optimization Continuous optimal control problem Discrete optimal control problem MIP 4 Numerical Results Simulation Results Optimization Results Scaling effects on MIP Braun example 5 Summary (2006) 3 / 41

4 Supply Chain Modeling Starting point PDE model of Armbruster, Degond and Ringhofer t ρ + x min{µ(x, t), v(x, t)ρ} = 0 Assumption: Chain of processors x with capacity µ ρ part density ρ may contain δ distributions where µ is discontinuous (2006) 4 / 41

5 Supply Chain Modeling Simplification Assume µ(x, t) = µ(x) and µ(x) is piecewise constant. Each constant µ j corresponds to one fixed processor j, say on interval x I j Chain of processors with different capacities µ j Assume the same for v(x, t) Introduce the part density ρ j in processor j (2006) 5 / 41

6 Simplification (cont d) Supply Chain Modeling Part density ρ j in processor j satisfies t ρ j + x min{µ j, v j ρ j } = 0, x I j, j = 1, 2,..., with µ j, v j now constant! Consecutive processors j, j + 1 have to be coupled Situation: PDE model of ADR: Flow conservation min{µ 1, v 1 ρ 1 (b 1, t)} = min{µ 2, v 2 ρ 2 (a 2, t)} lead to δ distributions (interpreted as buffers) Modification: Introduce a new buffer variable t q 2 (t) min{µ 1, v 1, ρ 1 (b 1, t)} = min{µ 2, v 2 ρ 2 (a 2, t)} + t q 2 (t) (2006) 6 / 41

7 Supply Chain Modeling Simplification (cont d) t ρ j + x min{µ j, v j ρ j } = 0, min{µ 1, v 1, ρ 1 (b 1, t)} min{µ 2, v 2 ρ 2 (a 2, t)} = t q Freedom in specifying the buffer dynamics: Set v 2 ρ 2 (a 2, t) := min{µ 2 ; min{µ 1, v 1 ρ 1 }} if q(t) = 0 Buffer is empty: Process at most µ 2 but no more than the incoming flux Set v 2 ρ 2 (a 2, t) := µ 2 if q(t) > 0 Buffer is full: Process the most possible: µ 2. Further: v j ρ j µ j and dynamics in the processor is just transport (2006) 7 / 41

8 Supply Chain Modeling Relation between both approaches ADR model for the N curve t ū = min{µ(x), x ū} = 0 (for v = 1, ρ = x ū) Network model: Set u as antiderivative of ρ j plus buffers u(x, t) = x x 0 ρ j (ξ, t)χ Ij (ξ)dξ j j Formally, t u satisfies the same equation as t ū. q j (t)h(x a j ) Result is independent of the specific buffer dynamics and uses only conservation property (2006) 8 / 41

9 Supply Chain Modeling Model from a different point of view Assume initial data such that v j ρ j (x, 0) < µ j Transport inside the processor: t ρ j + x v j ρ j = 0, j = 1, 2,..., Between processor a buffering which stores or releases goods: t q j (t) = v j ρ j min{µ j 1, v j 1 ρ j 1 } Some release rule for goods: ( ) min{µj ; min{µ v j ρ j (a j, t) = j 1 ; v j 1 ρ j 1 }} q j = 0 µ j q j > 0 Regularization of release rule (Ringhofer et. al.) v j ρ j (a j, t) = min{µ j ; q j }, ɛ << 1 ɛ (2006) 9 / 41

10 Contents Networks 1 Supply Chain Modeling 2 Networks 3 Optimization Continuous optimal control problem Discrete optimal control problem MIP 4 Numerical Results Simulation Results Optimization Results Scaling effects on MIP Braun example 5 Summary (2006) 10 / 41

11 Networks Network model extends to networks Each outgoing processor has its own queue Notation δ indices of incoming, δ + indices of outgoing processors at a fixed vertex Release rule for goods? Take all inflow and distribute among the outgoing processors with some rate (2006) 11 / 41

12 Networks Network model extends to networks (cont d) A j is the percentage of the total influx going to processor j t q j (t) = v j ρ j A j (t) v j ρ j (a j, t) = min{µ j ; q j ɛ } A j fulfill j A j = 1 for all t > intersection: A j 1 i δ min{µ i, v i ρ i }, (2006) 12 / 41

13 Networks One slide on theory for network model If TV (ρ j (x, 0)) C for some C > 0 and if the network does not contain closed loops, then there exists a weak solution (ρ j, q j ) j on the network such that ρ j C 0,1 (0, T ; L 1 (a j, b j )) and q j W 1,1 (0, T ). Proof relies on wave/front tracking Given piecewise constant initial data (i.e. traveling fronts) Estimate the number of interactions of fronts Bound the TV after interaction gives compactness for ρ j Bound TV ( t q j ; [t 0, t]) yields compactness for t q j (2006) 13 / 41

14 Contents Optimization 1 Supply Chain Modeling 2 Networks 3 Optimization Continuous optimal control problem Discrete optimal control problem MIP 4 Numerical Results Simulation Results Optimization Results Scaling effects on MIP Braun example 5 Summary (2006) 14 / 41

15 Optimization Distribution of goods among copies of same processor Sample production of Braun, Germany Network sketch Optimize for distribution rates A j (t) for j = 3,..., 8 for given inflow profile at j = 1 (2006) 15 / 41

16 Optimization Continuous optimal control problem Mathematical formulation as optimal control problem Notation: j e (edge) and v for vertices, f e (ρ e ) := v e ρ e min A v,e (t) e T b e 0 t q e = A v,e (t) ē a e f e (ρ e )dxdt + T 0 q e (t)dt subject to t ρ e + x f e (ρ e ) = 0, f ē(ρē(bē, t) f e (ρ e (a e, t)), v e ρ e (a e, t) = min{µ e ; qe (t) } ɛ Missing: Initial data (= 0), inflow data, e Av,e = 1 (2006) 16 / 41

17 Optimization Derivation of the optimality system Continuous optimal control problem Set: h e ( ρ e, A v ) := A v,e (t) ē f ē(ρē(bē, t) for e δ v + \{ẽ}, and hẽ( ρ e, A ( v ) := 1 ) e ẽ Av,e (t) f ē(ρē(bē, t)). ē Finally: min A v,e (t) e subject to T b e 0 a e v e ρ e dxdt + T 0 q e (t)dt t ρ e + x v e ρ e = 0, ρ e (x, 0) = 0, v e ρ e (a e, t) = min{µ e ; qe (t) }, ɛ t q e = h e ( ρ e, A v ) v e ρ e (a e, t), q e (0) = 0 (2006) 17 / 41

18 Optimization Continuous optimal control problem Optimality system is the stationary point of the Lagrangian Formally: L( ρ e, A v, q e, Λ e, P e ) = e A T e A 0 T b e 0 T b e e A 0 a e a e v e ρ e dxdt + T 0 q e dt Λ e t ρ e + Λ e v e x ρ e dxdt ( P e t q e h e ( ρ e, A ) v ) + min{µ e, q e /ɛ} dt Multipliers for part densities are Λ e Multipliers for the queues are P e Stationary point: ρ e L = A v L = Λ e L = P e L = 0 (2006) 18 / 41

19 Optimization Continuous optimal control problem Optimality system is a coupled system of pdes and odes t ρ e + v e x ρ e = 0, ρ e (x, 0) = 0, v e ρ e (a, t) = min{µ e, q e /ɛ}, t q e = h e ( ρ e, A v ) v e ρ e (a, t), q e (0) = 0, t Λ e v e x Λ e = v e, Λ e (x, T ) = 0, v e Λ e (b, t) = Pē(t) hē( ρ e, A v ), ρē ē δ v + s.t. e δv t P e = 1 (P e Λ e (a, t)) 1 ɛ H(µe q e /ɛ), P e (T ) = 0, e δ + v P e A v,ē he ( ρ e, A v ) = 0. (2006) 19 / 41

20 Optimization Continuous optimal control problem Remarks on the optimality system Equation for Λ e is backwards in time and space and network State equation: h 2 ( ρ e, A v ) = A v,2 (t)v 1 ρ 1 (b, t), h 3 ( ρ e, A v ) = (1 A v,2 (t))v 1 ρ 1 (b, t) Adjoint equation: v 1 Λ 1 (b, t) = A v,2 p 2 (t)v 2 + (1 A v,2 )p 3 (t)v 3. Gradient equation: ( p 2 (t) p 3 (t) ) v 1 ρ 1 (b, t) = 0 (2006) 20 / 41

21 Optimization Continuous optimal control problem Solving the optimality system Discretize then optimize here: Discretization can be chosen such that the problem is a mixed integer problem Optimize then discretize Several choices possible: Iterative solution of the optimality system, Newton type method for the full system, gradient methods for reduced cost functional,... (2006) 21 / 41

22 Optimization Discrete optimal control problem MIP Basic requirements for a mixed integer model The cost functional has to be linear in the unknowns All appearing equations have to be linear and will give equality constraints to a linear program Only box constraints are admissible Nonlinearities appearing have to linearized using binary variables Products of unknowns are not allowed (2006) 22 / 41

23 Optimization The details of the discretization Discrete optimal control problem MIP Recall the control problem min A v,e (t) e T b e 0 a e v e ρ e dxdt + T 0 q e (t)dt, subject to t ρ e + x v e ρ e = 0, ρ e (x, 0) = 0, v e ρ e (a e, t) = min{µ e ; qe (t) }, ɛ t q e = h e ( ρ e, A v ) v e ρ e (a e, t), q e (0) = 0 Trapezoidal rule for cost functional Two point Upwind discretization of the pde Explicit Euler discretization of the ode Reformulation of the min using binary variables Reformulation of function h e which contains products A v,ē e v e ρ e (2006) 23 / 41

24 Optimization Details of the discretization Discrete optimal control problem MIP Variables ρ e a,t, ρ e b,t, qe t and ht e (explained next) ) ρ e b,t+1 = ρe b,t + t b e a v (ρ e e e a,t ρ e b,t Alternatively: Just delay relation ρ e b,t = ρe a,t (b a)/v q e t+1 = qe t + t(h e t v e ρ e a,t) Box constraints 0 ρ e a/b,t µe and 0 q e t t has to satisfy CFL condition and stiffness of ode: t = min{ɛ; (b e a e )/v e : e} Implicit discretization also possible (2006) 24 / 41

25 Optimization Reformulation of the function h e Discrete optimal control problem MIP Continuous formulation: t q e = h e ( ρ e, A v ) v e ρ e (a e, t) Discretized formulation: q e t+1 = qe t + t(h e t v e ρ e a,t) h e ( ρ e, A v ) = A v,e (t) ē f ē(ρē(bē, t)) for e δ v + \{ē} and hẽ( ρ e, A ( v ) := 1 ) e ẽ Av,e (t) f ē(ρē(bē, t)). ē Replaced by the under determined linear equations for all t and e : ht e = v e ρ e b,t e δ + v e δ v The optimization determines the exact values of h e t (2006) 25 / 41

26 Discretization of the min Optimization Discrete optimal control problem MIP Continuous formulation: v e ρ e (a e, t) = min{µ e ; qe (t) ɛ } Discrete formulation for M sufficiently large and binary variables ξ e t {0; 1} µ e ξ e t v e ρ e a,t µ e, q e t ɛ Mξe t v e ρ e a,t qe t ɛ, µ e ξ e t q e t ɛ ξ e t determined by q e t /ɛ and µ e µ e (1 ξ e t ) + Mξ e t If q e t /ɛ > µ e then ξ e t = 1 (otherwise right part of last inequality violated) If ξ e t = 1, then v e ρ e a,t = µ e by first inequality For the case q e t /ɛ < µ e we obtain ξ e t = 0 (2006) 26 / 41

27 Optimization Discrete optimal control problem MIP Discretized mixed integer problem (MIP) min ρ e a/b,t, qe t, h e t, ξ e t v e ( ρ e a,t + ρ e b,t) subject to, e t µ e ξ e t v e ρ e a,t µ e, q e t ɛ Mξe t v e ρ e a,t qe t ɛ, µ e ξt e qe t ɛ µe (1 ξt e ) + Mξt e, ht e = v e ρ e b,t, e δ + v e δ v q e t+1 = q e t + t(h e t v e ρ e a,t), 0 q e t, 0 ρ e a/b,t µe (2006) 27 / 41

28 Optimization Discrete optimal control problem MIP Problems and expectations Number of real variables is 4 N t N P, N t N P binary variables for N T time steps and N P arcs Usually, branch and bound methods used to solve MIP Sophisticated branch and bound methods for MIP exist however usually no information on the structure is used Drawback of MIP: No theory on convergence rates and complexity for general problems In particular: Dependence on data like µ e, v e is not predictable (2006) 28 / 41

29 Optimization Discrete optimal control problem MIP Related approaches SLP methods for finite dimensional constrained optimization problems Predecessor of the SQP methods commonly used today because of quasi linear convergence Optimal routing in congested traffic networks, c.f. Möhring et. al., TU Berlin used in DaimlerChrysler routing systems Optimization of simplified gas dynamics, c.f. Martin et. al., TU Darmstadt, still work in progress Water contamination detection and traffic flow (2006) 29 / 41

30 Optimization Discrete optimal control problem MIP Model extensions in the Mixed Integer formulation Bounded queues: q e t M Maintenance shutdown for N consecutive times t: φ e t {0; 1}, t φe t = 1 and ht+l e M(1 φ e t ) l = 0,..., N 1 Optimize for the inflow profile for given total number of goods: t f 0 t = N (2006) 30 / 41

31 Contents Numerical Results 1 Supply Chain Modeling 2 Networks 3 Optimization Continuous optimal control problem Discrete optimal control problem MIP 4 Numerical Results Simulation Results Optimization Results Scaling effects on MIP Braun example 5 Summary (2006) 31 / 41

32 Numerical Results Simulation Results Simulation results for network model Density and queues for chain of processors with transient inflow temporarily exceeding µ 1, µ 1 > µ 2 (2006) 32 / 41

33 Numerical Results Simulation Results Computing times for network model and discrete event simulator DES: (1.2): generating initial conditions; (1.3) computing recursion τ(m, n); (1.4) evaluation of Newell curves K is the number of consecutive processors, n number of parts (2006) 33 / 41

34 Numerical Results Optimization Results Dependence of cost functional on distribution rates Shown is e v e ρ e dxdt + q e dt for constant distribution rates α i (2006) 34 / 41

35 Numerical Results Scaling effects on MIP CPU times for MIP solution for chain of processors Chain of N P processors; discretization with N T time steps; sinusoidal inflow prescribed MIP contains N T N P binary and 3N T N P real variables (2006) 35 / 41

36 Numerical Results Scaling effects on MIP CPU times for MIP solution for highly connected networks X nodes in x direction, N T = 100 in first and X Y = 4 3 in second table (2006) 36 / 41

37 Numerical Results Braun example Effect of maintenance of processor three in Braun example Time evolution of buffers 2, 3 and 4 is shown (2006) 37 / 41

38 Numerical Results Braun example Effect of maintenance of processor three in Braun example Optimal time dependent distribution rate 2 3 with maintenance in at least 20 time intervals (2006) 38 / 41

39 Contents Summary 1 Supply Chain Modeling 2 Networks 3 Optimization Continuous optimal control problem Discrete optimal control problem MIP 4 Numerical Results Simulation Results Optimization Results Scaling effects on MIP Braun example 5 Summary (2006) 39 / 41

40 Summary Summary & Outlook Supply chain model for piecewise constant capacities Extension to networks Optimization by coarse grid discretization and reformulation as MIP Extension of optimization to priority models Currently: Optimization by black box MIP solver Multiple product flows on networks Stochastic effects (2006) 40 / 41

41 Summary Presented results are joint work with A. Fügenschuh, S. Göttlich, A. Klar and A. Martin. Thank you for your attention. (2006) 41 / 41

Optimal Control of Switched Networks for Nonlinear Hyperbolic Conservation Laws

Optimal Control of Switched Networks for Nonlinear Hyperbolic Conservation Laws Optimal Control of Switched Networks for Nonlinear Hyperbolic Conservation Laws Stefan Ulbrich TU Darmstadt Günter Leugering Universität Erlangen-Nürnberg SPP 1253 Optimization with Partial Differential

More information

Introduction to the Finite Element Method

Introduction to the Finite Element Method Introduction to the Finite Element Method 09.06.2009 Outline Motivation Partial Differential Equations (PDEs) Finite Difference Method (FDM) Finite Element Method (FEM) References Motivation Figure: cross

More information

Advanced CFD Methods 1

Advanced CFD Methods 1 Advanced CFD Methods 1 Prof. Patrick Jenny, FS 2014 Date: 15.08.14, Time: 13:00, Student: Federico Danieli Summary The exam took place in Prof. Jenny s office, with his assistant taking notes on the answers.

More information

Discrete mechanics, optimal control and formation flying spacecraft

Discrete mechanics, optimal control and formation flying spacecraft Discrete mechanics, optimal control and formation flying spacecraft Oliver Junge Center for Mathematics Munich University of Technology joint work with Jerrold E. Marsden and Sina Ober-Blöbaum partially

More information

OpenFOAM Optimization Tools

OpenFOAM Optimization Tools OpenFOAM Optimization Tools Henrik Rusche and Aleks Jemcov h.rusche@wikki-gmbh.de and a.jemcov@wikki.co.uk Wikki, Germany and United Kingdom OpenFOAM Optimization Tools p. 1 Agenda Objective Review optimisation

More information

INTEGER PROGRAMMING. Integer Programming. Prototype example. BIP model. BIP models

INTEGER PROGRAMMING. Integer Programming. Prototype example. BIP model. BIP models Integer Programming INTEGER PROGRAMMING In many problems the decision variables must have integer values. Example: assign people, machines, and vehicles to activities in integer quantities. If this is

More information

Hydrodynamic Limits of Randomized Load Balancing Networks

Hydrodynamic Limits of Randomized Load Balancing Networks Hydrodynamic Limits of Randomized Load Balancing Networks Kavita Ramanan and Mohammadreza Aghajani Brown University Stochastic Networks and Stochastic Geometry a conference in honour of François Baccelli

More information

Chapter 13: Binary and Mixed-Integer Programming

Chapter 13: Binary and Mixed-Integer Programming Chapter 3: Binary and Mixed-Integer Programming The general branch and bound approach described in the previous chapter can be customized for special situations. This chapter addresses two special situations:

More information

Pull versus Push Mechanism in Large Distributed Networks: Closed Form Results

Pull versus Push Mechanism in Large Distributed Networks: Closed Form Results Pull versus Push Mechanism in Large Distributed Networks: Closed Form Results Wouter Minnebo, Benny Van Houdt Dept. Mathematics and Computer Science University of Antwerp - iminds Antwerp, Belgium Wouter

More information

Numerical methods for American options

Numerical methods for American options Lecture 9 Numerical methods for American options Lecture Notes by Andrzej Palczewski Computational Finance p. 1 American options The holder of an American option has the right to exercise it at any moment

More information

The Goldberg Rao Algorithm for the Maximum Flow Problem

The Goldberg Rao Algorithm for the Maximum Flow Problem The Goldberg Rao Algorithm for the Maximum Flow Problem COS 528 class notes October 18, 2006 Scribe: Dávid Papp Main idea: use of the blocking flow paradigm to achieve essentially O(min{m 2/3, n 1/2 }

More information

The finite element immersed boundary method: model, stability, and numerical results

The finite element immersed boundary method: model, stability, and numerical results Te finite element immersed boundary metod: model, stability, and numerical results Lucia Gastaldi Università di Brescia ttp://dm.ing.unibs.it/gastaldi/ INdAM Worksop, Cortona, September 18, 2006 Joint

More information

Parameter Estimation for Bingham Models

Parameter Estimation for Bingham Models Dr. Volker Schulz, Dmitriy Logashenko Parameter Estimation for Bingham Models supported by BMBF Parameter Estimation for Bingham Models Industrial application of ceramic pastes Material laws for Bingham

More information

Linear Programming. Widget Factory Example. Linear Programming: Standard Form. Widget Factory Example: Continued.

Linear Programming. Widget Factory Example. Linear Programming: Standard Form. Widget Factory Example: Continued. Linear Programming Widget Factory Example Learning Goals. Introduce Linear Programming Problems. Widget Example, Graphical Solution. Basic Theory:, Vertices, Existence of Solutions. Equivalent formulations.

More information

AN INTRODUCTION TO NUMERICAL METHODS AND ANALYSIS

AN INTRODUCTION TO NUMERICAL METHODS AND ANALYSIS AN INTRODUCTION TO NUMERICAL METHODS AND ANALYSIS Revised Edition James Epperson Mathematical Reviews BICENTENNIAL 0, 1 8 0 7 z ewiley wu 2007 r71 BICENTENNIAL WILEY-INTERSCIENCE A John Wiley & Sons, Inc.,

More information

A Semi-Lagrangian Approach for Natural Gas Storage Valuation and Optimal Operation

A Semi-Lagrangian Approach for Natural Gas Storage Valuation and Optimal Operation A Semi-Lagrangian Approach for Natural Gas Storage Valuation and Optimal Operation Zhuliang Chen Peter A. Forsyth October 2, 2006 Abstract The valuation of a gas storage facility is characterized as a

More information

Lecture 3. Linear Programming. 3B1B Optimization Michaelmas 2015 A. Zisserman. Extreme solutions. Simplex method. Interior point method

Lecture 3. Linear Programming. 3B1B Optimization Michaelmas 2015 A. Zisserman. Extreme solutions. Simplex method. Interior point method Lecture 3 3B1B Optimization Michaelmas 2015 A. Zisserman Linear Programming Extreme solutions Simplex method Interior point method Integer programming and relaxation The Optimization Tree Linear Programming

More information

Exact shape-reconstruction by one-step linearization in electrical impedance tomography

Exact shape-reconstruction by one-step linearization in electrical impedance tomography Exact shape-reconstruction by one-step linearization in electrical impedance tomography Bastian von Harrach harrach@math.uni-mainz.de Institut für Mathematik, Joh. Gutenberg-Universität Mainz, Germany

More information

Pricing Barrier Options under Local Volatility

Pricing Barrier Options under Local Volatility Abstract Pricing Barrier Options under Local Volatility Artur Sepp Mail: artursepp@hotmail.com, Web: www.hot.ee/seppar 16 November 2002 We study pricing under the local volatility. Our research is mainly

More information

Interactive simulation of an ash cloud of the volcano Grímsvötn

Interactive simulation of an ash cloud of the volcano Grímsvötn Interactive simulation of an ash cloud of the volcano Grímsvötn 1 MATHEMATICAL BACKGROUND Simulating flows in the atmosphere, being part of CFD, is on of the research areas considered in the working group

More information

Discrete Optimization

Discrete Optimization Discrete Optimization [Chen, Batson, Dang: Applied integer Programming] Chapter 3 and 4.1-4.3 by Johan Högdahl and Victoria Svedberg Seminar 2, 2015-03-31 Todays presentation Chapter 3 Transforms using

More information

SIXTY STUDY QUESTIONS TO THE COURSE NUMERISK BEHANDLING AV DIFFERENTIALEKVATIONER I

SIXTY STUDY QUESTIONS TO THE COURSE NUMERISK BEHANDLING AV DIFFERENTIALEKVATIONER I Lennart Edsberg, Nada, KTH Autumn 2008 SIXTY STUDY QUESTIONS TO THE COURSE NUMERISK BEHANDLING AV DIFFERENTIALEKVATIONER I Parameter values and functions occurring in the questions belowwill be exchanged

More information

GenOpt (R) Generic Optimization Program User Manual Version 3.0.0β1

GenOpt (R) Generic Optimization Program User Manual Version 3.0.0β1 (R) User Manual Environmental Energy Technologies Division Berkeley, CA 94720 http://simulationresearch.lbl.gov Michael Wetter MWetter@lbl.gov February 20, 2009 Notice: This work was supported by the U.S.

More information

24. The Branch and Bound Method

24. The Branch and Bound Method 24. The Branch and Bound Method It has serious practical consequences if it is known that a combinatorial problem is NP-complete. Then one can conclude according to the present state of science that no

More information

OPTIMAL CONTROL OF A COMMERCIAL LOAN REPAYMENT PLAN. E.V. Grigorieva. E.N. Khailov

OPTIMAL CONTROL OF A COMMERCIAL LOAN REPAYMENT PLAN. E.V. Grigorieva. E.N. Khailov DISCRETE AND CONTINUOUS Website: http://aimsciences.org DYNAMICAL SYSTEMS Supplement Volume 2005 pp. 345 354 OPTIMAL CONTROL OF A COMMERCIAL LOAN REPAYMENT PLAN E.V. Grigorieva Department of Mathematics

More information

Høgskolen i Narvik Sivilingeniørutdanningen STE6237 ELEMENTMETODER. Oppgaver

Høgskolen i Narvik Sivilingeniørutdanningen STE6237 ELEMENTMETODER. Oppgaver Høgskolen i Narvik Sivilingeniørutdanningen STE637 ELEMENTMETODER Oppgaver Klasse: 4.ID, 4.IT Ekstern Professor: Gregory A. Chechkin e-mail: chechkin@mech.math.msu.su Narvik 6 PART I Task. Consider two-point

More information

Branch-and-Price Approach to the Vehicle Routing Problem with Time Windows

Branch-and-Price Approach to the Vehicle Routing Problem with Time Windows TECHNISCHE UNIVERSITEIT EINDHOVEN Branch-and-Price Approach to the Vehicle Routing Problem with Time Windows Lloyd A. Fasting May 2014 Supervisors: dr. M. Firat dr.ir. M.A.A. Boon J. van Twist MSc. Contents

More information

Linear Programming. March 14, 2014

Linear Programming. March 14, 2014 Linear Programming March 1, 01 Parts of this introduction to linear programming were adapted from Chapter 9 of Introduction to Algorithms, Second Edition, by Cormen, Leiserson, Rivest and Stein [1]. 1

More information

Mathematical Modeling and Engineering Problem Solving

Mathematical Modeling and Engineering Problem Solving Mathematical Modeling and Engineering Problem Solving Berlin Chen Department of Computer Science & Information Engineering National Taiwan Normal University Reference: 1. Applied Numerical Methods with

More information

The Heat Equation. Lectures INF2320 p. 1/88

The Heat Equation. Lectures INF2320 p. 1/88 The Heat Equation Lectures INF232 p. 1/88 Lectures INF232 p. 2/88 The Heat Equation We study the heat equation: u t = u xx for x (,1), t >, (1) u(,t) = u(1,t) = for t >, (2) u(x,) = f(x) for x (,1), (3)

More information

A Robust Optimization Approach to Supply Chain Management

A Robust Optimization Approach to Supply Chain Management A Robust Optimization Approach to Supply Chain Management Dimitris Bertsimas and Aurélie Thiele Massachusetts Institute of Technology, Cambridge MA 0139, dbertsim@mit.edu, aurelie@mit.edu Abstract. We

More information

Yousef Saad University of Minnesota Computer Science and Engineering. CRM Montreal - April 30, 2008

Yousef Saad University of Minnesota Computer Science and Engineering. CRM Montreal - April 30, 2008 A tutorial on: Iterative methods for Sparse Matrix Problems Yousef Saad University of Minnesota Computer Science and Engineering CRM Montreal - April 30, 2008 Outline Part 1 Sparse matrices and sparsity

More information

2.3 Convex Constrained Optimization Problems

2.3 Convex Constrained Optimization Problems 42 CHAPTER 2. FUNDAMENTAL CONCEPTS IN CONVEX OPTIMIZATION Theorem 15 Let f : R n R and h : R R. Consider g(x) = h(f(x)) for all x R n. The function g is convex if either of the following two conditions

More information

Lecture 11. 3.3.2 Cost functional

Lecture 11. 3.3.2 Cost functional Lecture 11 3.3.2 Cost functional Consider functions L(t, x, u) and K(t, x). Here L : R R n R m R, K : R R n R sufficiently regular. (To be consistent with calculus of variations we would have to take L(t,

More information

Dynamic programming. Doctoral course Optimization on graphs - Lecture 4.1. Giovanni Righini. January 17 th, 2013

Dynamic programming. Doctoral course Optimization on graphs - Lecture 4.1. Giovanni Righini. January 17 th, 2013 Dynamic programming Doctoral course Optimization on graphs - Lecture.1 Giovanni Righini January 1 th, 201 Implicit enumeration Combinatorial optimization problems are in general NP-hard and we usually

More information

Grid adaptivity for systems of conservation laws

Grid adaptivity for systems of conservation laws Grid adaptivity for systems of conservation laws M. Semplice 1 G. Puppo 2 1 Dipartimento di Matematica Università di Torino 2 Dipartimento di Scienze Matematiche Politecnico di Torino Numerical Aspects

More information

Load Balancing and Switch Scheduling

Load Balancing and Switch Scheduling EE384Y Project Final Report Load Balancing and Switch Scheduling Xiangheng Liu Department of Electrical Engineering Stanford University, Stanford CA 94305 Email: liuxh@systems.stanford.edu Abstract Load

More information

Analysis of an Artificial Hormone System (Extended abstract)

Analysis of an Artificial Hormone System (Extended abstract) c 2013. This is the author s version of the work. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purpose or for creating

More information

Simulation of Fluid-Structure Interactions in Aeronautical Applications

Simulation of Fluid-Structure Interactions in Aeronautical Applications Simulation of Fluid-Structure Interactions in Aeronautical Applications Martin Kuntz Jorge Carregal Ferreira ANSYS Germany D-83624 Otterfing Martin.Kuntz@ansys.com December 2003 3 rd FENET Annual Industry

More information

Optimal shift scheduling with a global service level constraint

Optimal shift scheduling with a global service level constraint Optimal shift scheduling with a global service level constraint Ger Koole & Erik van der Sluis Vrije Universiteit Division of Mathematics and Computer Science De Boelelaan 1081a, 1081 HV Amsterdam The

More information

BIG DATA PROBLEMS AND LARGE-SCALE OPTIMIZATION: A DISTRIBUTED ALGORITHM FOR MATRIX FACTORIZATION

BIG DATA PROBLEMS AND LARGE-SCALE OPTIMIZATION: A DISTRIBUTED ALGORITHM FOR MATRIX FACTORIZATION BIG DATA PROBLEMS AND LARGE-SCALE OPTIMIZATION: A DISTRIBUTED ALGORITHM FOR MATRIX FACTORIZATION Ş. İlker Birbil Sabancı University Ali Taylan Cemgil 1, Hazal Koptagel 1, Figen Öztoprak 2, Umut Şimşekli

More information

An Additive Neumann-Neumann Method for Mortar Finite Element for 4th Order Problems

An Additive Neumann-Neumann Method for Mortar Finite Element for 4th Order Problems An Additive eumann-eumann Method for Mortar Finite Element for 4th Order Problems Leszek Marcinkowski Department of Mathematics, University of Warsaw, Banacha 2, 02-097 Warszawa, Poland, Leszek.Marcinkowski@mimuw.edu.pl

More information

FINITE DIFFERENCE METHODS

FINITE DIFFERENCE METHODS FINITE DIFFERENCE METHODS LONG CHEN Te best known metods, finite difference, consists of replacing eac derivative by a difference quotient in te classic formulation. It is simple to code and economic to

More information

Advanced Computational Fluid Dynamics AA215A Lecture 5

Advanced Computational Fluid Dynamics AA215A Lecture 5 Advanced Computational Fluid Dynamics AA5A Lecture 5 Antony Jameson Winter Quarter, 0, Stanford, CA Abstract Lecture 5 shock capturing schemes for scalar conservation laws Contents Shock Capturing Schemes

More information

Lecture 16 - Free Surface Flows. Applied Computational Fluid Dynamics

Lecture 16 - Free Surface Flows. Applied Computational Fluid Dynamics Lecture 16 - Free Surface Flows Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (2002-2006) Fluent Inc. (2002) 1 Example: spinning bowl Example: flow in

More information

! Solve problem to optimality. ! Solve problem in poly-time. ! Solve arbitrary instances of the problem. !-approximation algorithm.

! Solve problem to optimality. ! Solve problem in poly-time. ! Solve arbitrary instances of the problem. !-approximation algorithm. Approximation Algorithms Chapter Approximation Algorithms Q Suppose I need to solve an NP-hard problem What should I do? A Theory says you're unlikely to find a poly-time algorithm Must sacrifice one of

More information

On the mathematical theory of splitting and Russian roulette

On the mathematical theory of splitting and Russian roulette On the mathematical theory of splitting and Russian roulette techniques St.Petersburg State University, Russia 1. Introduction Splitting is an universal and potentially very powerful technique for increasing

More information

Optimal energy trade-off schedules

Optimal energy trade-off schedules Optimal energy trade-off schedules Neal Barcelo, Daniel G. Cole, Dimitrios Letsios, Michael Nugent, Kirk R. Pruhs To cite this version: Neal Barcelo, Daniel G. Cole, Dimitrios Letsios, Michael Nugent,

More information

Numerical Methods for Differential Equations

Numerical Methods for Differential Equations 1 Numerical Methods for Differential Equations 1 2 NUMERICAL METHODS FOR DIFFERENTIAL EQUATIONS Introduction Differential equations can describe nearly all systems undergoing change. They are ubiquitous

More information

Distributed Control in Transportation and Supply Networks

Distributed Control in Transportation and Supply Networks Distributed Control in Transportation and Supply Networks Marco Laumanns, Institute for Operations Research, ETH Zurich Joint work with Harold Tiemessen, Stefan Wörner (IBM Research Zurich) Apostolos Fertis,

More information

Chapter 10: Network Flow Programming

Chapter 10: Network Flow Programming Chapter 10: Network Flow Programming Linear programming, that amazingly useful technique, is about to resurface: many network problems are actually just special forms of linear programs! This includes,

More information

Iterative Solvers for Linear Systems

Iterative Solvers for Linear Systems 9th SimLab Course on Parallel Numerical Simulation, 4.10 8.10.2010 Iterative Solvers for Linear Systems Bernhard Gatzhammer Chair of Scientific Computing in Computer Science Technische Universität München

More information

Functional Optimization Models for Active Queue Management

Functional Optimization Models for Active Queue Management Functional Optimization Models for Active Queue Management Yixin Chen Department of Computer Science and Engineering Washington University in St Louis 1 Brookings Drive St Louis, MO 63130, USA chen@cse.wustl.edu

More information

Notes for AA214, Chapter 7. T. H. Pulliam Stanford University

Notes for AA214, Chapter 7. T. H. Pulliam Stanford University Notes for AA214, Chapter 7 T. H. Pulliam Stanford University 1 Stability of Linear Systems Stability will be defined in terms of ODE s and O E s ODE: Couples System O E : Matrix form from applying Eq.

More information

Scheduling Home Health Care with Separating Benders Cuts in Decision Diagrams

Scheduling Home Health Care with Separating Benders Cuts in Decision Diagrams Scheduling Home Health Care with Separating Benders Cuts in Decision Diagrams André Ciré University of Toronto John Hooker Carnegie Mellon University INFORMS 2014 Home Health Care Home health care delivery

More information

A gentle introduction to the Finite Element Method. Francisco Javier Sayas

A gentle introduction to the Finite Element Method. Francisco Javier Sayas A gentle introduction to the Finite Element Method Francisco Javier Sayas 2008 An introduction If you haven t been hiding under a stone during your studies of engineering, mathematics or physics, it is

More information

Introduction to the Finite Element Method (FEM)

Introduction to the Finite Element Method (FEM) Introduction to the Finite Element Method (FEM) ecture First and Second Order One Dimensional Shape Functions Dr. J. Dean Discretisation Consider the temperature distribution along the one-dimensional

More information

Pricing and calibration in local volatility models via fast quantization

Pricing and calibration in local volatility models via fast quantization Pricing and calibration in local volatility models via fast quantization Parma, 29 th January 2015. Joint work with Giorgia Callegaro and Martino Grasselli Quantization: a brief history Birth: back to

More information

Load Balancing by MPLS in Differentiated Services Networks

Load Balancing by MPLS in Differentiated Services Networks Load Balancing by MPLS in Differentiated Services Networks Riikka Susitaival, Jorma Virtamo, and Samuli Aalto Networking Laboratory, Helsinki University of Technology P.O.Box 3000, FIN-02015 HUT, Finland

More information

Binary Image Reconstruction

Binary Image Reconstruction A network flow algorithm for reconstructing binary images from discrete X-rays Kees Joost Batenburg Leiden University and CWI, The Netherlands kbatenbu@math.leidenuniv.nl Abstract We present a new algorithm

More information

Reinforcement Learning

Reinforcement Learning Reinforcement Learning LU 2 - Markov Decision Problems and Dynamic Programming Dr. Joschka Bödecker AG Maschinelles Lernen und Natürlichsprachliche Systeme Albert-Ludwigs-Universität Freiburg jboedeck@informatik.uni-freiburg.de

More information

Mark Shifrin. YEQT 2015 Eurandom, Eindhoven 12th November 2015

Mark Shifrin. YEQT 2015 Eurandom, Eindhoven 12th November 2015 Asymptotically optimal policies for the multi-class finite queue (partially joint with Rami Atar) Technion Israel Institute of Technology BGU Ben Gurion University Mark Shifrin YEQT 2015 Eurandom, Eindhoven

More information

Nonlinear Optimization: Algorithms 3: Interior-point methods

Nonlinear Optimization: Algorithms 3: Interior-point methods Nonlinear Optimization: Algorithms 3: Interior-point methods INSEAD, Spring 2006 Jean-Philippe Vert Ecole des Mines de Paris Jean-Philippe.Vert@mines.org Nonlinear optimization c 2006 Jean-Philippe Vert,

More information

Quasi-static evolution and congested transport

Quasi-static evolution and congested transport Quasi-static evolution and congested transport Inwon Kim Joint with Damon Alexander, Katy Craig and Yao Yao UCLA, UW Madison Hard congestion in crowd motion The following crowd motion model is proposed

More information

H.Calculating Normal Vectors

H.Calculating Normal Vectors Appendix H H.Calculating Normal Vectors This appendix describes how to calculate normal vectors for surfaces. You need to define normals to use the OpenGL lighting facility, which is described in Chapter

More information

Further Study on Strong Lagrangian Duality Property for Invex Programs via Penalty Functions 1

Further Study on Strong Lagrangian Duality Property for Invex Programs via Penalty Functions 1 Further Study on Strong Lagrangian Duality Property for Invex Programs via Penalty Functions 1 J. Zhang Institute of Applied Mathematics, Chongqing University of Posts and Telecommunications, Chongqing

More information

CHAPTER 9. Integer Programming

CHAPTER 9. Integer Programming CHAPTER 9 Integer Programming An integer linear program (ILP) is, by definition, a linear program with the additional constraint that all variables take integer values: (9.1) max c T x s t Ax b and x integral

More information

CSE373: Data Structures and Algorithms Lecture 3: Math Review; Algorithm Analysis. Linda Shapiro Winter 2015

CSE373: Data Structures and Algorithms Lecture 3: Math Review; Algorithm Analysis. Linda Shapiro Winter 2015 CSE373: Data Structures and Algorithms Lecture 3: Math Review; Algorithm Analysis Linda Shapiro Today Registration should be done. Homework 1 due 11:59 pm next Wednesday, January 14 Review math essential

More information

Finite Difference Approach to Option Pricing

Finite Difference Approach to Option Pricing Finite Difference Approach to Option Pricing February 998 CS5 Lab Note. Ordinary differential equation An ordinary differential equation, or ODE, is an equation of the form du = fut ( (), t) (.) dt where

More information

Stochastic Processes and Queueing Theory used in Cloud Computer Performance Simulations

Stochastic Processes and Queueing Theory used in Cloud Computer Performance Simulations 56 Stochastic Processes and Queueing Theory used in Cloud Computer Performance Simulations Stochastic Processes and Queueing Theory used in Cloud Computer Performance Simulations Florin-Cătălin ENACHE

More information

A Reference Point Method to Triple-Objective Assignment of Supporting Services in a Healthcare Institution. Bartosz Sawik

A Reference Point Method to Triple-Objective Assignment of Supporting Services in a Healthcare Institution. Bartosz Sawik Decision Making in Manufacturing and Services Vol. 4 2010 No. 1 2 pp. 37 46 A Reference Point Method to Triple-Objective Assignment of Supporting Services in a Healthcare Institution Bartosz Sawik Abstract.

More information

Back to Elements - Tetrahedra vs. Hexahedra

Back to Elements - Tetrahedra vs. Hexahedra Back to Elements - Tetrahedra vs. Hexahedra Erke Wang, Thomas Nelson, Rainer Rauch CAD-FEM GmbH, Munich, Germany Abstract This paper presents some analytical results and some test results for different

More information

Re-optimization of Rolling Stock Rotations

Re-optimization of Rolling Stock Rotations Konrad-Zuse-Zentrum für Informationstechnik Berlin Takustraße 7 D-14195 Berlin-Dahlem Germany RALF BORNDÖRFER 1, JULIKA MEHRGARDT 1, MARKUS REUTHER 1, THOMAS SCHLECHTE 1, KERSTIN WAAS 2 Re-optimization

More information

SECOND DERIVATIVE TEST FOR CONSTRAINED EXTREMA

SECOND DERIVATIVE TEST FOR CONSTRAINED EXTREMA SECOND DERIVATIVE TEST FOR CONSTRAINED EXTREMA This handout presents the second derivative test for a local extrema of a Lagrange multiplier problem. The Section 1 presents a geometric motivation for the

More information

Don't Forget the Differential Equations: Finishing 2005 BC4

Don't Forget the Differential Equations: Finishing 2005 BC4 connect to college success Don't Forget the Differential Equations: Finishing 005 BC4 Steve Greenfield available on apcentral.collegeboard.com connect to college success www.collegeboard.com The College

More information

Introduction to Engineering System Dynamics

Introduction to Engineering System Dynamics CHAPTER 0 Introduction to Engineering System Dynamics 0.1 INTRODUCTION The objective of an engineering analysis of a dynamic system is prediction of its behaviour or performance. Real dynamic systems are

More information

Numerical Methods for Differential Equations

Numerical Methods for Differential Equations Numerical Methods for Differential Equations Course objectives and preliminaries Gustaf Söderlind and Carmen Arévalo Numerical Analysis, Lund University Textbooks: A First Course in the Numerical Analysis

More information

Reinforcement Learning

Reinforcement Learning Reinforcement Learning LU 2 - Markov Decision Problems and Dynamic Programming Dr. Martin Lauer AG Maschinelles Lernen und Natürlichsprachliche Systeme Albert-Ludwigs-Universität Freiburg martin.lauer@kit.edu

More information

Dhiren Bhatia Carnegie Mellon University

Dhiren Bhatia Carnegie Mellon University Dhiren Bhatia Carnegie Mellon University University Course Evaluations available online Please Fill! December 4 : In-class final exam Held during class time All students expected to give final this date

More information

Neuro-Dynamic Programming An Overview

Neuro-Dynamic Programming An Overview 1 Neuro-Dynamic Programming An Overview Dimitri Bertsekas Dept. of Electrical Engineering and Computer Science M.I.T. September 2006 2 BELLMAN AND THE DUAL CURSES Dynamic Programming (DP) is very broadly

More information

Largest Fixed-Aspect, Axis-Aligned Rectangle

Largest Fixed-Aspect, Axis-Aligned Rectangle Largest Fixed-Aspect, Axis-Aligned Rectangle David Eberly Geometric Tools, LLC http://www.geometrictools.com/ Copyright c 1998-2016. All Rights Reserved. Created: February 21, 2004 Last Modified: February

More information

Approximation Algorithms

Approximation Algorithms Approximation Algorithms or: How I Learned to Stop Worrying and Deal with NP-Completeness Ong Jit Sheng, Jonathan (A0073924B) March, 2012 Overview Key Results (I) General techniques: Greedy algorithms

More information

Big Data - Lecture 1 Optimization reminders

Big Data - Lecture 1 Optimization reminders Big Data - Lecture 1 Optimization reminders S. Gadat Toulouse, Octobre 2014 Big Data - Lecture 1 Optimization reminders S. Gadat Toulouse, Octobre 2014 Schedule Introduction Major issues Examples Mathematics

More information

The integrating factor method (Sect. 2.1).

The integrating factor method (Sect. 2.1). The integrating factor method (Sect. 2.1). Overview of differential equations. Linear Ordinary Differential Equations. The integrating factor method. Constant coefficients. The Initial Value Problem. Variable

More information

. P. 4.3 Basic feasible solutions and vertices of polyhedra. x 1. x 2

. P. 4.3 Basic feasible solutions and vertices of polyhedra. x 1. x 2 4. Basic feasible solutions and vertices of polyhedra Due to the fundamental theorem of Linear Programming, to solve any LP it suffices to consider the vertices (finitely many) of the polyhedron P of the

More information

1 Review of Least Squares Solutions to Overdetermined Systems

1 Review of Least Squares Solutions to Overdetermined Systems cs4: introduction to numerical analysis /9/0 Lecture 7: Rectangular Systems and Numerical Integration Instructor: Professor Amos Ron Scribes: Mark Cowlishaw, Nathanael Fillmore Review of Least Squares

More information

COORDINATION PRODUCTION AND TRANSPORTATION SCHEDULING IN THE SUPPLY CHAIN ABSTRACT

COORDINATION PRODUCTION AND TRANSPORTATION SCHEDULING IN THE SUPPLY CHAIN ABSTRACT Technical Report #98T-010, Department of Industrial & Mfg. Systems Egnieering, Lehigh Univerisity (1998) COORDINATION PRODUCTION AND TRANSPORTATION SCHEDULING IN THE SUPPLY CHAIN Kadir Ertogral, S. David

More information

Strategic planning in LTL logistics increasing the capacity utilization of trucks

Strategic planning in LTL logistics increasing the capacity utilization of trucks Strategic planning in LTL logistics increasing the capacity utilization of trucks J. Fabian Meier 1,2 Institute of Transport Logistics TU Dortmund, Germany Uwe Clausen 3 Fraunhofer Institute for Material

More information

INTEGRATED OPTIMIZATION OF SAFETY STOCK

INTEGRATED OPTIMIZATION OF SAFETY STOCK INTEGRATED OPTIMIZATION OF SAFETY STOCK AND TRANSPORTATION CAPACITY Horst Tempelmeier Department of Production Management University of Cologne Albertus-Magnus-Platz D-50932 Koeln, Germany http://www.spw.uni-koeln.de/

More information

Increasing for all. Convex for all. ( ) Increasing for all (remember that the log function is only defined for ). ( ) Concave for all.

Increasing for all. Convex for all. ( ) Increasing for all (remember that the log function is only defined for ). ( ) Concave for all. 1. Differentiation The first derivative of a function measures by how much changes in reaction to an infinitesimal shift in its argument. The largest the derivative (in absolute value), the faster is evolving.

More information

General Theory of Differential Equations Sections 2.8, 3.1-3.2, 4.1

General Theory of Differential Equations Sections 2.8, 3.1-3.2, 4.1 A B I L E N E C H R I S T I A N U N I V E R S I T Y Department of Mathematics General Theory of Differential Equations Sections 2.8, 3.1-3.2, 4.1 Dr. John Ehrke Department of Mathematics Fall 2012 Questions

More information

Optimal Control of Film Casting Processes

Optimal Control of Film Casting Processes Optimal Control of Film Casting Processes K. Selvanayagam Thomas Götz Abstract We present an optimal control approach for the isothermal film casting process with free surfaces described by averaged Navier

More information

Solutions to Linear First Order ODE s

Solutions to Linear First Order ODE s First Order Linear Equations In the previous session we learned that a first order linear inhomogeneous ODE for the unknown function x = x(t), has the standard form x + p(t)x = q(t) () (To be precise we

More information

The HLLC Riemann Solver

The HLLC Riemann Solver The HLLC Riemann Solver Eleuterio TORO Laboratory of Applied Mathematics University of Trento, Italy toro@ing.unitn.it http://www.ing.unitn.it/toro August 26, 212 Abstract: This lecture is about a method

More information

How To Solve The Line Connectivity Problem In Polynomatix

How To Solve The Line Connectivity Problem In Polynomatix Konrad-Zuse-Zentrum für Informationstechnik Berlin Takustraße 7 D-14195 Berlin-Dahlem Germany RALF BORNDÖRFER MARIKA NEUMANN MARC E. PFETSCH The Line Connectivity Problem Supported by the DFG Research

More information

Improving Market Clearing Software Performance to Meet Existing and Future Challenges MISO s Perspective

Improving Market Clearing Software Performance to Meet Existing and Future Challenges MISO s Perspective Improving Market Clearing Software Performance to Meet Existing and Future Challenges MISO s Perspective FERC Technical Conference on Increasing Real-Time and Day-Ahead Market Efficiency through Improved

More information

Indiana State Core Curriculum Standards updated 2009 Algebra I

Indiana State Core Curriculum Standards updated 2009 Algebra I Indiana State Core Curriculum Standards updated 2009 Algebra I Strand Description Boardworks High School Algebra presentations Operations With Real Numbers Linear Equations and A1.1 Students simplify and

More information

Part II: Finite Difference/Volume Discretisation for CFD

Part II: Finite Difference/Volume Discretisation for CFD Part II: Finite Difference/Volume Discretisation for CFD Finite Volume Metod of te Advection-Diffusion Equation A Finite Difference/Volume Metod for te Incompressible Navier-Stokes Equations Marker-and-Cell

More information

Algorithm Design and Analysis

Algorithm Design and Analysis Algorithm Design and Analysis LECTURE 27 Approximation Algorithms Load Balancing Weighted Vertex Cover Reminder: Fill out SRTEs online Don t forget to click submit Sofya Raskhodnikova 12/6/2011 S. Raskhodnikova;

More information

Option Pricing. Chapter 9 - Barrier Options - Stefan Ankirchner. University of Bonn. last update: 9th December 2013

Option Pricing. Chapter 9 - Barrier Options - Stefan Ankirchner. University of Bonn. last update: 9th December 2013 Option Pricing Chapter 9 - Barrier Options - Stefan Ankirchner University of Bonn last update: 9th December 2013 Stefan Ankirchner Option Pricing 1 Standard barrier option Agenda What is a barrier option?

More information