Nothing Special   »   [go: up one dir, main page]

Skip to main content
Log in

Inventory control in dual sourcing commodity procurement with price correlation

  • Original Paper
  • Published:
Central European Journal of Operations Research Aims and scope Submit manuscript

Abstract

In this paper, we focus on the role of inventory management as a means for operational hedging by dual sourcing of commodities using a multi-period option contract and spot market. We consider a manufacturing company in a make-to-stock environment with uncertain product demand. We replace the common i.i.d. price assumption that is typical in operations management studies by the mean reverting price model, a more realistic spot price model with inter-temporal price–price correlation. Additionally, we address the case where the spot price in one period is correlated with the demand in the previous period (demand–price correlation). The contribution of the paper is threefold. First, we reveal that price–price correlation has a considerable impact on the structural properties of optimal stock-keeping policies. Furthermore, we isolate two main effects of correlation in spot-price dynamics when selecting policy parameters: a variability effect, which increases the benefits from stock-keeping and lessens the usage of the option contract, and a counteracting correlation effect that exploits persistence of low/high spot price incidences. Finally, in a numerical study we show under which circumstances disregarding the correlation can result in large performance losses.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  • Axsäter S (2006) Inventory control, 2nd edn. Springer, New York

    Google Scholar 

  • Barnes-Schuster D, Bassok Y, Anupindi R (2002) Coordination and flexibility in supply contracts with options. Manuf Serv Oper Manag 4(3):171–207

    Article  Google Scholar 

  • Berling P, Martínez-de Albéniz V (2011) Optimal inventory policies when purchase price and demand are stochastic. Oper Res 59(1):109–124

    Article  Google Scholar 

  • Berling P, Xie Z (2014) Approximation algorithms for optimal purchase/inventory policy when purchase price and demand are stochastic. OR Spectr 36:1077–1095

    Article  Google Scholar 

  • Bessembinder H, Coughenour J, Sequin P, Smoller M (1995) Mean reversion in equilibrium asset prices: evidence from futures term structure. J Finance 50:361–375

    Article  Google Scholar 

  • Billington C (2002) HP cuts risk with portfolio approach, purchasing, Feb 21, 2002

  • Chen F, Xue W, Yang J (2013) Technical note: optimal inventory policy in the presence of a long-term supplier and a spot market. Oper Res 61(1):88–97

    Article  Google Scholar 

  • Feng Q, Sethi S (2010) Procurement flexibility under price uncertainty. In: Cheng TCE, Choi TM (eds) Innovative quick response programs in logistics and supply chain management. Springer, Berlin, pp 63–90

    Chapter  Google Scholar 

  • Golabi K (1985) Optimal inventory policies when ordering prices are random. Oper Res 33(3):575–588

    Article  Google Scholar 

  • Haksöz C, Seshadri S (2007) Supply chain operations in the presence of a spot market: a review with discussion. J Oper Res Soc 58(11):1412–1429

    Article  Google Scholar 

  • Hong Z, Lee CKM, Nie X (2014) Proactive and reactive purchasing planning under dependent demand, price, and yield risks. OR Spectr 36(4):1055–1076

    Article  Google Scholar 

  • Inderfurth K, Kelle P (2011) Capacity reservation under spot market price uncertainty. Int J Prod Econ 133(1):272–279

    Article  Google Scholar 

  • Inderfurth K, Kelle P, Kleber R (2013) Dual sourcing using capacity reservation and spot market: optimal procurement policy and heuristic parameter determination. Eur J Oper Res 225(2):298–309

    Article  Google Scholar 

  • Issler JV, Rodrigues C, Burjack R (2014) Using common features to understand the behavior of metal-commodity prices and forecast them at different horizons. J Int Money Finance 42:310–335

    Article  Google Scholar 

  • Kallestrup KB, Lynge LH, Akkerman R, Oddsdottir TA (2014) Decision support in hierarchical planning systems: the case of procurement planning in oil refining industries. Decis Support Syst 68:49–63

    Article  Google Scholar 

  • Keyvanloo M, Kimiagari AM, Esfahanipour A (2015) A hybrid approach to select the best sourcing policy using stochastic programming. J Manuf Syst 36:115–127

    Article  Google Scholar 

  • Kouvelis P, Chambers C, Wang H (2006) Supply chain management research and production and operations management: review, trends, and opportunities. Prod Oper Manag 15(3):449–469

    Article  Google Scholar 

  • Kouvelis P, Li R, Ding Q (2013) Managig storable commodity risks: the role of inventory and financial hedge. Manuf Serv Oper Manag 15(3):507–521

    Article  Google Scholar 

  • Lee CKM, Lin D, Pasari R (2014) Strategic procurement from forward contract and spot market. Ind Manag Data Syst 114(5):778–796

    Article  Google Scholar 

  • Lee HL, So KC, Tang CS (2000) The value of information sharing in a two-level supply chain. Manag Sci 46:626–643

    Article  Google Scholar 

  • Li S, Murat A, Huang W (2009) Selection of contract suppliers under price and demand uncertainty in a dynamic market. Eur J Oper Res 198:830–847

    Article  Google Scholar 

  • Luo ML, Li G, Wan CLJ, Qu R, Ji P (2015) Supply chain coordination with dual procurement sources via real-option contract. Comput Ind Eng 80(1):274–283

    Article  Google Scholar 

  • Ma Y, Wang N, Che A, Huang Y, Xu J (2013) The bullwhip effect under different information-sharing settings: a perspective on price-sensitive demand that incorporates price dynamics. Int J Prod Res 51:3085–3116

    Article  Google Scholar 

  • Meade N (2010) Oil prices—Brownian motion or mean reversion? A study using a one year ahead density forecast criterion. Energy Econ 32:1485–1498

    Article  Google Scholar 

  • Merzifonluoğlu Y (2015) Risk averse supply portfolio selection with supply, demand and spot market volatility. Omega 57:40–53

    Article  Google Scholar 

  • Nagali V, Hwang J, Sanghera D, Gaskins M, Pridgen M, Thurston T, Mackenroth P, Branvold D, Scholler P, Shoemaker G (2008) Procurement risk management (PRM) at Hewlett-Packard company. Interfaces 38(1):51–60

    Article  Google Scholar 

  • Schwartz E (1997) The stochastic behavior of commodity prices: implications for valuation and hedging. J Finance 52:923–973

    Article  Google Scholar 

  • Schwartz E, Smith JE (2000) Short-term variations and long-term dynamics in commodity prices. Manag Sci 46:893–911

    Article  Google Scholar 

  • Secomandi N (2010) Optimal commodity trading with a capacitated storage asset. Manag Sci 56(3):449–467

    Article  Google Scholar 

  • Secomandi N, Kekre S (2014) Optimal energy procurement in spot and forward markets. Manuf Serv Oper Manag 16(2):270–282

    Article  Google Scholar 

  • Seifert RW, Thonemann UW, Hausman WH (2004) Optimal procurement strategies for online spot markets. Eur J Oper Res 152:781–799

    Article  Google Scholar 

  • Summers LH (1986) Does the stock market rationally reflect fundamental values? J Finance 41:591–601

    Article  Google Scholar 

  • Van Delft C, Vial JP (2004) A practical implementation of stochastic programming: an application to the evaluation of option contracts in supply chains. Automatica 40(5):743–756

    Article  Google Scholar 

  • Xiao G, Yang N, Zhang R (2015) Dynamic pricing and inventory management under fluctuating procurement costs. Manuf Serv Oper Manag 17:321–334

    Article  Google Scholar 

  • Xu H (2010) Managing production and procurement through option contracts in supply chains with random yield. Int J Prod Econ 126(2):306–313

    Article  Google Scholar 

  • Xu J, Feng G, Jiang W, Wang S (2015) Optimal procurement of long-term contracts in the presence of imperfect spot market. Omega 52:42–52

    Article  Google Scholar 

  • Zhang X, Burke GJ (2011) Analysis of compound bullwhip causes. Eur J Oper Res 210(3):514–526

    Article  Google Scholar 

  • Zhao X, Xing W, Liu L, Wang S (2015) Demand information and spot price information: supply chains trading in spot markets. Eur J Oper Res 246:837–849

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rainer Kleber.

Appendices

Appendix 1: Proofs of Propositions

1.1 Proof of Proposition 1

Since the current price state p in \(D_t(I,R,p)\) does not have an impact on the future cost \(C_{t+1}(I+Q_L+Q_S-x,R,x)\) and since \(C_{t+1}(.)\) is convex for each x, the solution structure of the optimization problem is exactly the same as in the case without correlation (see Inderfurth et al. 2013) so that the policy structure carries over. \(\square \)

1.2 Proof of Proposition 2

The starting point is given by the dynamic programming recursive equations for \(t=1,\dots ,T\):

$$\begin{aligned} {D_t}(I,R,p)&=\underset{\begin{array}{c} R\ge Q_L\ge 0 \\ Q_S\ge 0 \end{array} }{\mathop {\min }} \Bigg \{ rR+ c Q_L+p Q_S+L(I+Q_L+Q_S)\nonumber \\&\quad +\alpha \int \limits _0^\infty C_{t+1}(I+Q_L+Q_S- x,R,p)f(x)dx\Bigg \} \end{aligned}$$
(12)

with

$$\begin{aligned} {C_t}(I,R,q)=\int _0^{\infty }{{D_t}(I,R,p){g(p|q)}dp} \quad \text { and }\quad {C_{T+1}}(I,R,q)\equiv 0. \end{aligned}$$

The major steps of the proof include

  • proving the optimality of the \((S_L(p),S_S(p))\) policy by complete induction,

  • proving that this policy holds for any t if \(C_{t+1}(I,R,q)\) is convex in I and R,

  • proving that \(D_t(I,R,p)\) is convex in I and R if this policy is applied,

  • proving that this holds for the final period \(t=T\) or \(t=T-1\), respectively, and

  • proving that \({C_1}(\bar{I},R,\bar{p})\) is convex in R where \(\bar{I}\) is a given initial inventory and \(\bar{p}\) an initial price.

The optimization problem in period t can be reformulated as

$$\begin{aligned} {D_t}(I,R,p)&=\underset{R\ge {Q_L}\ge 0,{Q_S}\ge 0}{\mathop {\min }}\,\left\{ c{Q_L}+p{Q_S}+{H_t}(I+Q_L+Q_S,R,p) \right\} \end{aligned}$$
(13)
$$\begin{aligned} \text {with } {H_t}(I+Q_L+Q_S,R,p)&\equiv L(I+Q_L+Q_S)\\&\quad +\alpha \int _0^\infty {{C_{t+1}}(I+Q_L+Q_S-x,R,p)f(x)dx} \end{aligned}$$

By assumption \({C_{t+1}}(I,R,p)\) is convex in I and R for each p, thus \({H_t}(I,R,p)\) is also convex in I and R for each p due to well-known convexity of L(I). So, under the assumption that a \((S_L(p),S_S(p))\) policy holds, we can analyze the properties of minimum cost functions \({D_t}(I,R,p)\) and \({C_t}(I,R,q)\)

  1. (i)

    in case of \(p\le c\):

    $$\begin{aligned} {D_t}(I,R,p)&={\left\{ \begin{array}{ll} p\cdot ({S_S}(p)-I)+{H_t}(S_S(p),R,p) &{} \text {if }I\le S_S(p) \\ {H_t}(I,R,p) &{} \text {if }I\ge S_S(p) \\ \end{array}\right. } \end{aligned}$$
    (14)
  2. (ii)

    in case of \(p>c\):

    $$\begin{aligned} D_t(I,R,p)={\left\{ \begin{array}{ll} c\cdot R+p\cdot (S_S(p)- I- R)+H_t(S_S(p),R,p) &{} \text {if }I\le S_S(p)-R \\ c\cdot R+{H_t}(I+R,R,p) &{} \text {if }S_S(p)- R\le I\le S_L(p)- R \\ c\cdot (S_L(p)- I)+{H_t}(S_L,\,R,p) &{} \text {if }S_L(p)- R\le I\le S_L(p) \\ H_t(I,R,p) &{} \text {if }I\ge S_L(p) \end{array}\right. } \end{aligned}$$
    (15)

We can easily show that \({D_t}(I,R,p)\) is twice continuously differentiable in I and R for each p. Due to convexity of \({H_t}(I,R,p)\) for each p we have:

$$\begin{aligned}&\frac{\partial ^2 H_t(I,R,p)}{\partial I^2}\ge 0,\quad \frac{\partial ^2 H_t(I,R,p)}{\partial R^2}\ge 0,\quad \text {and} \quad \frac{\partial ^2 H_t(I,R,p)}{\partial I^2}\cdot \frac{\partial ^2H_t(I,R,p)}{\partial R^2}\nonumber \\&\quad -\frac{\partial ^2 H_t (I,R,p)}{\partial I\partial R}\cdot \frac{\partial ^2 H_t(I,R,p)}{\partial R\partial I}\ge 0. \end{aligned}$$
(16)

So the Hessian of \({D_t}(I,R,p)\) is positive-semidefinite for each p, \({D_t}(I,R,p)\) is convex in I and R for each p, and \({C_t}(I,R,q)=\int _0^{\infty }{{D_t}(I,R,p){g(p|q)}dp}\) is convex in I and R due to \({g(p|q)}\ge 0\).

Steps of induction:

  • For \(t=T\) (start of induction) we have: \({H_T}(I,R,p)=L(I)\) which is independent of R and p, thus \({H_T}(I,R,p)\) is convex in I and a \((S_L,S_S(p))\) policy is optimal.

  • For \(t=T-1\) we have: \({H_T}(I,R,p)=L(I)\) we find: Function \({C_{T}}(I,R,p)\) depends on R and p and is convex in I and R for each p. From that it follows that also \({H_T-1}(I,R,p)\) depends on R and p and is convex in I so that a \((S_L(p),S_S(p))\) policy is optimal.

  • For each \(t < T-1\) the following holds: From convexity of \({C_{t+1}}(I,R,p)\) it follows that also \({C_t}(I,R,p)\) is convex in I and R for each p, so \({H_{t-1}}(I,R,p)\) is also convex in I and R, and consequently for each R and p a \((S_L(p),S_S(p))\) policy is optimal also for \(t-1\).

Conclusions on policy structure:

For each R a \((S_L(p),S_S(p))\) policy is optimal for \(1\le t\le T\).

  • Policy parameter \({S_{L,t}}(p)\) is calculated from \(\frac{\partial {H_t}(S,R,p)}{\partial S}+c=0\) for each R and p.

  • Policy parameter \({S_{S,t}}(p)\) is calculated from \(\frac{\partial {H_t}(S,R,p)}{\partial S}+p=0\) for each R and p.

  • Policy parameter R is calculated from: \(\frac{\partial {C_1}(\bar{I},R,\bar{p})}{\partial R}=0\) for given initial inventory \(\bar{I}\) and price \(\bar{p}\).

  • Functions \({C_1}(\bar{I},R,\bar{p})\) and \({H_t}(I,R,p)\) are convex.

From unconstrained optimization under the optimal R-level we get as optimal inventory levels

  • after \(Q_L\)-optimization: \({S_{L,t}}(p_t,R)\) from \(\frac{\partial {H_t}(S,R,p_t)}{\partial S}+c=0\)

  • after \(Q_S\)-optimization: \({S_{S,t}}(p_t,R)\) from \(\frac{\partial {H_t}(S,R,p_t)}{\partial S}+p_t=0\)

Due to \(\frac{\partial }{\partial {Q_L}}{H_t}(I+{Q_L}+{Q_S},R,p_t)=\frac{\partial }{\partial {Q_S}}{H_t}(I+{Q_L}+{Q_S},R,p_t)\), and due to restrictions \(0\le {Q_L}\le R\) and \(\text{0 }\le {Q_S}\) we get the policy structure described in Proposition 2(a) and find the relevant cost functions to be convex.

From convexity of \({H_t}(S,R,p)\) and respective optimality conditions for the order-up-to levels it immediately follows that

$$\begin{aligned} {S_{S,t}}(p_t)\text { } {\left\{ \begin{array}{ll}>S_{L,t}(p_t) &{} \text {if } p_t<c \\ ={S_{L,t}}(p_t) &{} \text {if } p_t=c \\ <{S_{L,t}}(p_t) &{} \text {if } p_t>c \\ \end{array}\right. }. \end{aligned}$$
(17)

Next we show monotonicity properties of \(S_{L,t}(p)\) and \(S_{S,t}(p)\). Starting point are first-order conditions for policy parameters \(S_{L,t}(p)\) and \(S_{S,t}(p)\) from which we define functions \(F_{L,t}(.)\) and \(F_{S,t}(.)\) as follows

$$\begin{aligned} F_{L,t}(S,R,p)&:=\frac{\partial {H_t}(S,R,p)}{\partial S}+c=0\ \ \text {and} \nonumber \\ F_{S,t}(S,R,p)&:=\frac{\partial {H_t}(S,R,p)}{\partial S}+p=0. \end{aligned}$$
(18)

Thus, we find the following first-order derivatives

$$\begin{aligned} \frac{dS_{L,t}}{dp}=-\frac{\partial F_{L,t}(S,R,p) / \partial p}{\partial F_{L,t}(S,R,p) / \partial S}\quad \text {and}\quad \frac{dS_{S,t}}{dp}=-\frac{\partial F_{S,t}(S,R,p) / \partial p}{\partial F_{S,t}(S,R,p) / \partial S}. \end{aligned}$$
(19)

From convexity of \(H_t(S,R,p)\) in S it is evident that

$$\begin{aligned} \frac{\partial F_{L,t}(S,R,p)}{\partial S}=\frac{\partial F_{S,t}(S,R,p)}{\partial S}=\frac{\partial ^2 H_t(S,R,p)}{(\partial S)^2}\ge 0. \end{aligned}$$
(20)

Furthermore

$$\begin{aligned} \frac{\partial F_{L,t}(S,R,p)}{\partial p}=\frac{\partial ^2 H_t(S,R,p)}{\partial S\cdot \partial p}\quad \text {and}\quad \frac{\partial F_{S,t}(S,R,p)}{\partial p}=\frac{\partial ^2 H_t(S,R,p)}{\partial S\cdot \partial p}+1. \end{aligned}$$
(21)

It can be shown by complete induction (see below) that

$$\begin{aligned} -1\le \frac{\partial ^2 H_t(S,R,p)}{\partial S\cdot \partial p}\le 0, \end{aligned}$$
(22)

so that

$$\begin{aligned} \frac{dS_{L,t}}{dp}\ge 0\quad \text {and}\quad \frac{dS_{S,t}}{dp}\le 0. \end{aligned}$$
(23)

This is just the relationship described in Proposition 2(b).

Steps of induction

  • \(t=T\): \(H_T(S,R,p)=L(S)\) so that \(\frac{\partial ^2 H_t(S,R,p)}{\partial S\cdot \partial p}=0\).

  • \(t=T-1\): For the minimum cost function \(D_T(S,R,p)\) in (14) and (15) under a \((S_L(p),S_S(p))\) policy we find due to \(H_T(S,R,p)=L(S)\)

    $$\begin{aligned} -p\le \frac{\partial D_T(S,R,p)}{\partial S}\le \frac{dL(S)}{dS}. \end{aligned}$$
    (24)

    In a next step we find that

    $$\begin{aligned} -1\le \frac{\partial ^2 D_T(S,R,p)}{\partial S\cdot \partial p}\le 0. \end{aligned}$$
    (25)

    Thus, it follows from \(C_T(S,R,q)=\int _0^\infty D_T(S,R,p)\cdot {g(p|q)}\cdot dp\)

    $$\begin{aligned} -1\le \frac{\partial ^2 C_T(S,R,p)}{\partial S\cdot \partial p}=\int _0^\infty \frac{\partial ^2 D_T(S,R,p)}{\partial S\cdot \partial p}\cdot {g(p|q)}\cdot dp\le 0. \end{aligned}$$
    (26)

    Further, we find from \(H_{T-1}(S,R,q)=L(S)+\alpha \int _0^\infty C_T(S-x,R,p)\cdot f(x)\cdot dx\)

    $$\begin{aligned} -1\le \frac{\partial ^2 H_{T-1}(S,R,p)}{\partial S\cdot \partial p}=\alpha \int _0^\infty \frac{\partial ^2 C_T(S-x,R,p)}{\partial S\cdot \partial p}\cdot f(x)\cdot dx\le 0. \end{aligned}$$
    (27)
  • \(t<T-1\): Due to

    $$\begin{aligned} -p\le \frac{\partial D_t(S,R,p)}{\partial S}\le \frac{\partial H_t(S,R,p)}{\partial S} \end{aligned}$$
    (28)

    under an \((S_L(p),S_S(p))\) policy we find for \(-1\le \frac{\partial ^2 H_t(S,R,p)}{\partial S\cdot \partial p}\le 0\) that

    $$\begin{aligned} -1\le \frac{\partial ^2 D_t(S,R,p)}{\partial S\cdot \partial p}\le 0. \end{aligned}$$
    (29)

    Thus, the property \(-1\le \frac{\partial ^2 H_t(S,R,p)}{\partial S\cdot \partial p}\le 0\) carries over for each t.

The stationarity property of the policy for infinite horizon problems for problems without discounting can be shown in just the same way as in the case without correlation (see Inderfurth et al. 2013). \(\square \)

Appendix 2: Additional figures and box plots

See Figs. 8 and 9.

Fig. 8
figure 8

Impact of coefficient of correlation \(\rho _{\text {PP}}\) on order-up-to levels \(S_L(p)\) and \(S_S(p)\)

Fig. 9
figure 9

Impact of model parameters capacity reservation price r, holding cost h, backorder cost v, demand standard deviation \({\sigma _{\text {X}}}\), and average spot-market price \({\mu _{\text {P}}}\) on expected cost error of misspecification (restricted to \(\sigma =3\)/\({\rho _{\text {PP}}}=0.8\) instances)

Appendix 3: Impact of misspecification of policy structure in base case

We assume a simplified policy structure in which the order-up-to level for long-term supplier procurement is constant, i.e. \(S_L(p)=S_L\). Table 4 provides the cost error for different \(S_L\) levels in the base case scenario (optimal cost \(C=95.79\)) where all other policy parameters are taken from the optimal solution. Fixing the order-up-to level \(S_L\) at \(S_S^*(c)\) only yields small error which further reduces when re-optimizing over \(S_L\). The remaining error could (possibly) be further reduced when appropriately adapting all other policy parameters, too.

Table 4 Impact of constant order-up-to level \(S_L\) on cost performance in base case scenario

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Inderfurth, K., Kelle, P. & Kleber, R. Inventory control in dual sourcing commodity procurement with price correlation. Cent Eur J Oper Res 26, 93–119 (2018). https://doi.org/10.1007/s10100-017-0475-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10100-017-0475-x

Keywords

Navigation