Dealing with forecast uncertainty in inventory models

Similar documents
Chapter 8: Sampling distributions of estimators Sections

Applied Statistics I

Confidence Intervals Introduction

Estimating Demand Uncertainty Over Multi-Period Lead Times

Point Estimation. Principle of Unbiased Estimation. When choosing among several different estimators of θ, select one that is unbiased.

Statistics for Business and Economics

Contents. 1 Introduction. Math 321 Chapter 5 Confidence Intervals. 1 Introduction 1

Interval estimation. September 29, Outline Basic ideas Sampling variation and CLT Interval estimation using X More general problems

Chapter 7 - Lecture 1 General concepts and criteria

Estimation after Model Selection

Extend the ideas of Kan and Zhou paper on Optimal Portfolio Construction under parameter uncertainty

IEOR E4703: Monte-Carlo Simulation

Multi-armed bandit problems

Generating Random Numbers

Chapter 7: Estimation Sections

1 Introduction 1. 3 Confidence interval for proportion p 6

Chapter 4: Asymptotic Properties of MLE (Part 3)

EE641 Digital Image Processing II: Purdue University VISE - October 29,

Modelling Returns: the CER and the CAPM

ST440/550: Applied Bayesian Analysis. (5) Multi-parameter models - Summarizing the posterior

1. Covariance between two variables X and Y is denoted by Cov(X, Y) and defined by. Cov(X, Y ) = E(X E(X))(Y E(Y ))

Chapter 14 : Statistical Inference 1. Note : Here the 4-th and 5-th editions of the text have different chapters, but the material is the same.

IEOR E4703: Monte-Carlo Simulation

INTERTEMPORAL ASSET ALLOCATION: THEORY

A New Hybrid Estimation Method for the Generalized Pareto Distribution

Chapter 8. Introduction to Statistical Inference

CS340 Machine learning Bayesian model selection

FINITE SAMPLE DISTRIBUTIONS OF RISK-RETURN RATIOS

Statistical analysis and bootstrapping

The Two-Sample Independent Sample t Test

(5) Multi-parameter models - Summarizing the posterior

IEOR E4703: Monte-Carlo Simulation

Machine Learning for Quantitative Finance

The Two Sample T-test with One Variance Unknown

Chapter 7: Estimation Sections

Dynamic Portfolio Choice II

Bayesian Normal Stuff

Value at Risk Ch.12. PAK Study Manual

Simulation Wrap-up, Statistics COS 323

This is a open-book exam. Assigned: Friday November 27th 2009 at 16:00. Due: Monday November 30th 2009 before 10:00.

Week 2 Quantitative Analysis of Financial Markets Hypothesis Testing and Confidence Intervals

1. You are given the following information about a stationary AR(2) model:

M.Sc. ACTUARIAL SCIENCE. Term-End Examination

Monetary Economics Final Exam

A Bayesian Control Chart for the Coecient of Variation in the Case of Pooled Samples

Lecture Note 8 of Bus 41202, Spring 2017: Stochastic Diffusion Equation & Option Pricing

CHAPTER 8. Confidence Interval Estimation Point and Interval Estimates

Chapter 7: Estimation Sections

Definition 9.1 A point estimate is any function T (X 1,..., X n ) of a random sample. We often write an estimator of the parameter θ as ˆθ.

Estimation of a parametric function associated with the lognormal distribution 1

Lecture 2. Probability Distributions Theophanis Tsandilas

Portfolio Optimization. Prof. Daniel P. Palomar

Lecture 12: The Bootstrap

Back to estimators...

Robust Longevity Risk Management

A Stochastic Reserving Today (Beyond Bootstrap)

A Bayesian Implementation of the Standard Optimal Hedging Model: Parameter Estimation Risk and Subjective Views

MVE051/MSG Lecture 7

Bayesian Hierarchical/ Multilevel and Latent-Variable (Random-Effects) Modeling

Two-term Edgeworth expansions of the distributions of fit indexes under fixed alternatives in covariance structure models

8.1 Estimation of the Mean and Proportion

(11) Case Studies: Adaptive clinical trials. ST440/540: Applied Bayesian Analysis

Asset Allocation and Risk Assessment with Gross Exposure Constraints

Lecture Note 9 of Bus 41914, Spring Multivariate Volatility Models ChicagoBooth

Revisiting the safety stock estimation problem. A supply chain risk point of view.

Quantitative Introduction ro Risk and Uncertainty in Business Module 5: Hypothesis Testing Examples

High-Frequency Data Analysis and Market Microstructure [Tsay (2005), chapter 5]

Window Width Selection for L 2 Adjusted Quantile Regression

Chapter 8 Statistical Intervals for a Single Sample

Point Estimators. STATISTICS Lecture no. 10. Department of Econometrics FEM UO Brno office 69a, tel

Multi-armed bandits in dynamic pricing

The Constant Expected Return Model

Previously, when making inferences about the population mean, μ, we were assuming the following simple conditions:

Relationship between Correlation and Volatility. in Closely-Related Assets

Chapter 6: Point Estimation

Statistical Intervals (One sample) (Chs )

An Information Based Methodology for the Change Point Problem Under the Non-central Skew t Distribution with Applications.

Modeling skewness and kurtosis in Stochastic Volatility Models

GMM Estimation. 1 Introduction. 2 Consumption-CAPM

2 Control variates. λe λti λe e λt i where R(t) = t Y 1 Y N(t) is the time from the last event to t. L t = e λr(t) e e λt(t) Exercises

D.1 Sufficient conditions for the modified FV model

Asymptotic Theory for Renewal Based High-Frequency Volatility Estimation

Black-Litterman Model

The Sharpe ratio of estimated efficient portfolios

North West Los Angeles Average Price of Coffee in Licensed Establishments

TABLE OF CONTENTS - VOLUME 2

Financial Econometrics

μ: ESTIMATES, CONFIDENCE INTERVALS, AND TESTS Business Statistics

IEOR E4703: Monte-Carlo Simulation

Global Currency Hedging

A Note on Predicting Returns with Financial Ratios

Exam 2 Spring 2015 Statistics for Applications 4/9/2015

Confidence interval for the 100p-th percentile for measurement error distributions

LESSON 7 INTERVAL ESTIMATION SAMIE L.S. LY

Booth School of Business, University of Chicago Business 41202, Spring Quarter 2014, Mr. Ruey S. Tsay. Solutions to Midterm

Mean GMM. Standard error

Review of key points about estimators

Distribution. Lecture 34 Section Fri, Oct 31, Hampden-Sydney College. Student s t Distribution. Robb T. Koether.

Non-informative Priors Multiparameter Models

The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2011, Mr. Ruey S. Tsay. Solutions to Final Exam.

Transcription:

Dealing with forecast uncertainty in inventory models 19th IIF workshop on Supply Chain Forecasting for Operations Lancaster University Dennis Prak Supervisor: Prof. R.H. Teunter June 29, 2016 Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 1 / 29

Introduction Separation of forecasting and decision making Cost function Model of future demand Distribution and parameters Inventory models contain demand parameters In practice, parameters unknown Textbooks: forecasting separated from decision making Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 2 / 29

Introduction Current practice vs. optimal approach Fundamental assumption is violated: substituted estimates are not equal to the true parameters. Current practice: non-optimal Choose demand distribution and estimate parameters Substitute into cost function Optimize as if parameters are known Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 3 / 29

Introduction Current practice vs. optimal approach Fundamental assumption is violated: substituted estimates are not equal to the true parameters. Current practice: non-optimal Choose demand distribution and estimate parameters Substitute into cost function Optimize as if parameters are known Optimal approach Choose demand distribution and estimate parameters Model the estimation error Take expectation of cost function w.r.t. this error Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 3 / 29

Introduction The effect of misestimating Future forecast errors are correlated Mean-stationary demand D t = µ + error (i.i.d.) µ = 10, ˆµ = 8 Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 4 / 29

Introduction Literature Quotes The relationship between the forecast error during the lead time and that during the forecast interval depends in a complicated fashion on the specific underlying demand model, the forecast updating procedure and the values of the smoothing constant used. (E.A. Silver, D.F. Pyke, R. Peterson, 1998) We should never see forecasting as an isolated task, carried out for its own sake. (P. Goodwin, 2009) The interactions between forecasting and stock control are not yet fully understood. (M.M. Ali, J.E. Boylan, and A.A. Syntetos, 2012) Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 5 / 29

Introduction Research questions How can we construct a general approach to incorporating estimation uncertainty in any inventory decision model? What are the benefits of the improved approach compared to the naïve approach? Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 6 / 29

Approach and model General approach Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 7 / 29

Approach and model General approach How to incorporate estimation uncertainty? (universally applicable) TC(S; θ): Cost function to be minimized S: order policy (frequently: order-up-to level) θ: parameter vector of demand distribution ˆθ: point estimate of θ κ θ : θ ˆθ TC depends on θ, which is unknown We observe ˆθ (based on chosen consistent estimator) We should model κ θ Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 8 / 29

Approach and model General approach How to model the estimation error? Normal approximation (main approach) Parameter estimators have an asymptotic variance AVar(ˆθ) Asymptotically, κ θ θ ˆθ MVN(0, AVar(ˆθ)) Estimate AVar(ˆθ) and denote the estimated pdf of κ θ by f κθ Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 9 / 29

Approach and model General approach How to model the estimation error? Normal approximation (main approach) Parameter estimators have an asymptotic variance AVar(ˆθ) Asymptotically, κ θ θ ˆθ MVN(0, AVar(ˆθ)) Estimate AVar(ˆθ) and denote the estimated pdf of κ θ by f κθ Pro: Readily available, easily applicable, invariant to the demand distribution Con: Only valid asymptotically Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 9 / 29

Approach and model General approach After having decided on f κθ, take the expectation of the cost function w.r.t. κ θ. New objective function: ] TC(S; ˆθ) = E κθ [TC(S; ˆθ + κ θ ) =... TC(S; ˆθ + κ θ )f κθ ( κ θ )dκ θ1... dκ θk. Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 10 / 29

Approach and model General approach After having decided on f κθ, take the expectation of the cost function w.r.t. κ θ. New objective function: ] TC(S; ˆθ) = E κθ [TC(S; ˆθ + κ θ ) Example: θ = f κθ = ( ) µ. σ... is the joint distribution of κ µ and κ σ Two-dimensional integral, w.r.t κ µ and κ σ TC(S; ˆθ + κ θ )f κθ ( κ θ )dκ θ1... dκ θk. Compare with the naïve approach: TC(S; ˆθ) Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 10 / 29

Approach and model General approach So, for any inventory model: Choose estimation method Choose error modeling approach Take expectation of cost function w.r.t. errors Minimize w.r.t. S Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 11 / 29

Approach and model Model choice Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 12 / 29

Approach and model Model choice Mean-stationary Normal demand Fundamentals h > 0 holding costs p/u p/t p > h shortage costs p/u p/t L = 1, 2,..., order lead time n = 1, 2,..., historical demands S order-up-to level Order of events 1. Demand occurs 2. Outstanding orders arrive 3. New orders can be placed (free) Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 13 / 29

Approach and model Model choice Mean-stationary Normal demand Fundamentals h > 0 holding costs p/u p/t p > h shortage costs p/u p/t L = 1, 2,..., order lead time n = 1, 2,..., historical demands S order-up-to level Order of events 1. Demand occurs 2. Outstanding orders arrive 3. New orders can be placed (free) IL(t): Inventory on hand at time t, after demand, before order arrival C(t) = h(il(t)) + + p(il(t)) Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 13 / 29

Approach and model Model choice C(t) = h(il(t)) + + p(il(t)) Order placed at n arrives at the end of n + L Next possible order arrives at the end of n + L + 1 So, order-up-to level at n affects costs at n + L + 1 Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 14 / 29

Approach and model Model choice C(t) = h(il(t)) + + p(il(t)) Order placed at n arrives at the end of n + L Next possible order arrives at the end of n + L + 1 So, order-up-to level at n affects costs at n + L + 1 IL(n + L + 1) = S D [n+1,n+l+1] Assumption: optimal S can always be achieved model decomposable Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 14 / 29

Approach and model Model choice TC(S, n) = he(s D [n+1,n+l+1] ) + + pe(s D [n+1,n+l+1] ) Cost function: TC(S, n) Model of future demand: D [n+1,n+l+1] Distribution: Normal, i.i.d. Parameters Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 15 / 29

Approach and model Optimizing under uncertainty of parameters Example: Mean-stationary demand, µ and σ unknown Estimate µ and σ by Maximum Likelihood/OLS Leads to intuïtive estimators: sample mean and standard deviation Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 16 / 29

Approach and model Optimizing under uncertainty of parameters Example: Mean-stationary demand, µ and σ unknown Estimate µ and σ by Maximum Likelihood/OLS Leads to intuïtive estimators: sample mean and standard deviation ˆµ and ˆσ are asympt. uncorrelated and Var(ˆµ) = ˆσ2 n and Var(ˆσ) = ˆσ2 2n Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 16 / 29

Approach and model Optimizing under uncertainty of parameters Example: Mean-stationary demand, µ and σ unknown Estimate µ and σ by Maximum Likelihood/OLS Leads to intuïtive estimators: sample mean and standard deviation ˆµ and ˆσ are asympt. uncorrelated and Var(ˆµ) = ˆσ2 n and Var(ˆσ) = ˆσ2 2n ( [ ]) ˆσ 2 approx. So, κ θ MVN 0, n 0 ˆσ 0 2 2n Define f κθ, take expectation of TC, minimize w.r.t. S Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 16 / 29

Results Results What are the benefits of the improved approach compared to the naïve approach? Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 17 / 29

Results Simulation study Fix parameters Draw historical demands Estimate parameters Calculate S via both approaches Repeat 5000 times Evaluate costs via true cost function Classical approach: S Min TC(S, n; ˆθ) Results in suboptimal S Improved approach: S ] Min E κθ [TC(S, n; ˆθ + κ θ ) Results in optimal S Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 18 / 29

Results Simulation study mean-stationary demand, µ = 10 σ n p h L Exp. dem. S S 100 TC(S ) TC( S) TC( S) 2 3 10 1 5 60 66 71-12% 2 5 10 1 5 60 66 69-9% 2 10 10 1 5 60 66 68-4% Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 19 / 29

Results Simulation study mean-stationary demand, µ = 10 σ n p h L Exp. dem. S S 100 TC(S ) TC( S) TC( S) 2 3 10 1 5 60 66 71-12% 2 5 10 1 5 60 66 69-9% 2 10 10 1 5 60 66 68-4% 2 3 10 1 10 110 118 128-19% 2 5 10 1 10 110 118 125-16% 2 10 10 1 10 110 119 123-8% Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 19 / 29

Results Simulation study mean-stationary demand, µ = 10 σ n p h L Exp. dem. S S 100 TC(S ) TC( S) TC( S) 2 3 10 1 5 60 66 71-12% 2 5 10 1 5 60 66 69-9% 2 10 10 1 5 60 66 68-4% 2 3 10 1 10 110 118 128-19% 2 5 10 1 10 110 118 125-16% 2 10 10 1 10 110 119 123-8% 2 3 20 1 5 60 67 74-22% 2 5 20 1 5 60 68 72-16% 2 10 20 1 5 60 68 70-8% Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 19 / 29

Results Simulation study mean-stationary demand, µ = 10 σ n p h L Exp. dem. S S 100 TC(S ) TC( S) TC( S) 2 3 10 1 5 60 66 71-12% 2 5 10 1 5 60 66 69-9% 2 10 10 1 5 60 66 68-4% 2 3 10 1 10 110 118 128-19% 2 5 10 1 10 110 118 125-16% 2 10 10 1 10 110 119 123-8% 2 3 20 1 5 60 67 74-22% 2 5 20 1 5 60 68 72-16% 2 10 20 1 5 60 68 70-8% 3 3 10 1 5 60 69 76-12% 3 5 10 1 5 60 69 74-9% 3 10 10 1 5 60 70 72-4% Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 19 / 29

Results Simulation study mean-stationary demand, µ = 10 σ n p h L Fill rate p p+h S S 100 TC(S ) TC( S) TC( S) 2 3 10 1 5 66 71-12% 2 5 10 1 5 91% 66 69-9% 2 10 10 1 5 66 68-4% 2 3 10 1 10 118 128-19% 2 5 10 1 10 91% 118 125-16% 2 10 10 1 10 119 123-8% 2 3 20 1 5 67 74-22% 2 5 20 1 5 95% 68 72-16% 2 10 20 1 5 68 70-8% 3 3 10 1 5 69 76-12% 3 5 10 1 5 91% 69 74-9% 3 10 10 1 5 70 72-4% Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 20 / 29

Results Violin plot of costs for order-up-to levels S and S Base case, n = 5 Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 21 / 29

Results Violin plot of costs for order-up-to levels S and S Base case, n = 5 Probability of costs > 30 twice as large under classical approach Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 21 / 29

Modeling alternatives Modeling alternatives Different options for modeling the error distribution Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 22 / 29

Modeling alternatives Exact distribution Given demand distribution and point estimate, model its error exactly Depends heavily on Normal distribution Error in regression coefficient vector: multivariate student s T Error in σ 2 : inverse χ 2 (multiplicative) Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 23 / 29

Modeling alternatives Bayesian analysis Prior knowledge of parameters data posterior parameter distribution Depends on choice of prior Uninformative prior results identical to our exact approach Parameters are considered random variables Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 24 / 29

Modeling alternatives Others Bootstrap Jack-knife Invariant to specific distribution Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 25 / 29

Conclusion & discussion Conclusion & discussion Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 26 / 29

Conclusion & discussion Conclusion General approach to incorporating uncertainty in inventory modeling Freedom in choice of estimator and approximation of error Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 27 / 29

Conclusion & discussion Conclusion General approach to incorporating uncertainty in inventory modeling Freedom in choice of estimator and approximation of error Safety stock mark-up Twofold benefit: Reduction in average costs Reduction in cost variance Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 27 / 29

Conclusion & discussion Conclusion General approach to incorporating uncertainty in inventory modeling Freedom in choice of estimator and approximation of error Safety stock mark-up Twofold benefit: Reduction in average costs Reduction in cost variance Largest benefit: n small, L large, p large Benefit invariant to demand parameterization Cost benefits of 30-50% realistic Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 27 / 29

Conclusion & discussion Exact expressions under mean-stationary, Normal demand Prak, Dennis, Ruud Teunter and Aris Syntetos, On the calculation of safety stocks when demand is forecasted, European Journal of Operational Research, forthcoming. Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 28 / 29

Conclusion & discussion Dealing with forecast uncertainty in inventory models 19th IIF workshop on Supply Chain Forecasting for Operations Lancaster University Dennis Prak Supervisor: Prof. R.H. Teunter June 29, 2016 Dennis Prak (RuG) Forecast uncertainty in inventory models June 29, 2016 29 / 29