optimal ordering policy in a distribution system

8
Int. J. Production Economics 103 (2006) 527–534 Optimal ordering policy in a distribution system Jing-An Li a , Yue Wu b , Kin Keung Lai a,c, , Ke Liu d a Department of Management Sciences, City University of Hong Kong, Hong Kong, PR China b School of Management, University of Southampton, UK c College of Business Administration, Hunan University, Changsha, 410082 Hunan, PR China d Institute of Applied mathematics, Academy of Mathematics and System Sciences, Chinese Academy of Sciences, Beijing, PR China Received 24 September 2003; accepted 11 November 2005 Available online 3 March 2006 Abstract In conventional inventory management, the retailers monitor their own inventory levels and place orders at the distributor when they think it is the appropriate time to reorder. The distributor receives these orders from the retailers, prepares the product for delivery. Similarly, the distributor will place an order at the manufacturer at the appropriate time. Generally, the order that the distributor places at the manufacturer is larger than that the retailer places at the distributor. In order to afford this large order, there should exist a long-term supply contract between the manufacturer and distributor that can guarantee a stationary supply to the distributor. This paper discusses this case, and derives the optimal stationary supply, that is, the optimal ordering policy of the distributor. Also computational results are presented. r 2006 Elsevier B.V. All rights reserved. Keywords: Inventory; Production; Order-up-to policies 1. Introduction In conventional inventory management, the retailers monitor their own inventory levels, and when a retailer thinks that it is time to reorder, an order for a quantity of the product is placed at the distributor. The distributor receives these orders from the retailers, prepares the product for delivery. Similarly, when the distributor thinks it is time to reorder, an order for a quantity of the product is placed at the manufacturer. Even in the recent vendor managed inventory replenishment that refers to the situation in which a distributor monitors the inventory levels at its retailers and decides when and how much inventory to replenish at each retailer, the distributor should place an order at the manufacturer at the appropriate time too. Generally, the order that the distributor places at the manufacturer is larger than that the retailer places at the distributor. In order to afford this large order, there should exist a long-term supply contract between the manufacturer and distributor that can guarantee a stationary supply to the distributor. As we know, a long-term stationary supply not only benefits the distributor, but also decreases the uncertainty of the supply of the manufacturer, which will benefit the manufacturer too. Then, how many stationary supply will be optimal? ARTICLE IN PRESS www.elsevier.com/locate/ijpe 0925-5273/$ - see front matter r 2006 Elsevier B.V. All rights reserved. doi:10.1016/j.ijpe.2005.11.007 Corresponding author. Department of Management Sciences, City University of Hong Kong, Hong Kong, PR China. Tel.: +852 2788 8563; fax: +852 2788 8560. E-mail address: [email protected] (K.K. Lai).

Upload: jing-an-li

Post on 21-Jun-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Optimal ordering policy in a distribution system

ARTICLE IN PRESS

0925-5273/$ - see

doi:10.1016/j.ijp

�CorrespondiCity University

Tel.: +852 2788

E-mail addre

Int. J. Production Economics 103 (2006) 527–534

www.elsevier.com/locate/ijpe

Optimal ordering policy in a distribution system

Jing-An Lia, Yue Wub, Kin Keung Laia,c,�, Ke Liud

aDepartment of Management Sciences, City University of Hong Kong, Hong Kong, PR ChinabSchool of Management, University of Southampton, UK

cCollege of Business Administration, Hunan University, Changsha, 410082 Hunan, PR ChinadInstitute of Applied mathematics, Academy of Mathematics and System Sciences, Chinese Academy of Sciences, Beijing, PR China

Received 24 September 2003; accepted 11 November 2005

Available online 3 March 2006

Abstract

In conventional inventory management, the retailers monitor their own inventory levels and place orders at

the distributor when they think it is the appropriate time to reorder. The distributor receives these orders from the

retailers, prepares the product for delivery. Similarly, the distributor will place an order at the manufacturer at the

appropriate time.

Generally, the order that the distributor places at the manufacturer is larger than that the retailer places at the

distributor. In order to afford this large order, there should exist a long-term supply contract between the manufacturer

and distributor that can guarantee a stationary supply to the distributor. This paper discusses this case, and derives the

optimal stationary supply, that is, the optimal ordering policy of the distributor. Also computational results are presented.

r 2006 Elsevier B.V. All rights reserved.

Keywords: Inventory; Production; Order-up-to policies

1. Introduction

In conventional inventory management, theretailers monitor their own inventory levels, andwhen a retailer thinks that it is time to reorder, anorder for a quantity of the product is placed at thedistributor. The distributor receives these ordersfrom the retailers, prepares the product for delivery.Similarly, when the distributor thinks it is time toreorder, an order for a quantity of the product isplaced at the manufacturer. Even in the recentvendor managed inventory replenishment that

front matter r 2006 Elsevier B.V. All rights reserved

e.2005.11.007

ng author. Department of Management Sciences,

of Hong Kong, Hong Kong, PR China.

8563; fax: +852 2788 8560.

ss: [email protected] (K.K. Lai).

refers to the situation in which a distributormonitors the inventory levels at its retailers anddecides when and how much inventory to replenishat each retailer, the distributor should place anorder at the manufacturer at the appropriate timetoo. Generally, the order that the distributor placesat the manufacturer is larger than that the retailerplaces at the distributor. In order to afford thislarge order, there should exist a long-term supplycontract between the manufacturer and distributorthat can guarantee a stationary supply to thedistributor. As we know, a long-term stationarysupply not only benefits the distributor, but alsodecreases the uncertainty of the supply of themanufacturer, which will benefit the manufacturertoo. Then, how many stationary supply will beoptimal?

.

Page 2: Optimal ordering policy in a distribution system

ARTICLE IN PRESSJ.-A. Li et al. / Int. J. Production Economics 103 (2006) 527–534528

For example, the gas company in Hong Kong hastwo production plants, where gas is made from highquality naphtha instead of heavy fuel oil. Thecompany has settled facilities and manpower so thatshe can ensure a stationary gas production to satisfythe demand through their own network. Because thedemand is uncertain, e.g., high during dinning timeand low otherwise, the gas consumed will beuncertain too. If the company’s production fits thedemand like a glove, the company may alwaysregulate her facilities and manpower. However, thisregulation may cause unknown large costs. Then,how to use the stationary production to satisfy theuncertain demand so that total cost can beminimized will be an important problem. And thiscase is similar to the general one described above.

In general terms, when the demand is determinis-tic, this problem can always be solved by using theclassical economic-order-quantity (EOQ) model,where the ordering policy is to place an order fora fixed quantity of the product at each period. Andthere are much literature discussing this model,e.g., Zipkin, 2000, etc. Of course, more and morecomplex EOQ cases are presented. For example, theEOQ model with deteriorating items (Chang, 2004),the EOQ model with process reliability considera-tions (Tripathy et al., 2003) etc.

In recent years, more literature discusses the casewhere the demand is stochastic. Considering thecontinuous review inventory model, Archibald (1981)discusses the continuous review ðs;SÞ policies with lostsales, and develops a method to calculate an ðs;SÞpolicy that minimizes the average stationary cost in aninventory system. Wang and Gerchak (1996) analyzethe effects of variable capacity on optimal lot sizing incontinuous review environments, and obtain theoptimal conditions for generally distributed variablecapacity and the optimal order quantities. Mohebbiand Posner (1998) derive the stationary distribution ofthe inventory level in a continuous-review inventorysystem, and Mohebbi and Posner (2002) present thestationary distribution of the on-hand inventory usinga level-crossing methodology for a continuous reviewinventory system with lost sales, nonunit size, multiplereplenishment orders outstanding, and split deliveries.Also there are many inventory books, such as Axsater(2000), Bartmann and Beckmann (1992), Zipkin(2000), Heyman and Sobel (1984), discussing thecontinuous review model with ðr;QÞ or ðs;SÞ policies.

It is worth noting that there is more literaturefocusing on the period review inventory model.Considering the stochastic single product multi-

period inventory model, most of existing literaturefocuses on the optimal ðs;SÞ policy, which is toorder up to S when the inventory level is less than s,to do noting otherwise. When there is no setup costper any order, s will equal S and this policy isalways called myopic policy.

The optimal ðsn;SnÞ policies for n periods arepresented by Arrow et al. (1951), and provedtheoretically by Scarf (1960) using the k-convexfunction. For infinite horizon models with station-ary data, Iglehart (1963) shows that the ðs;SÞ policyis optimal too under the assumption of a convexholding and shortage cost function. Thenceforth,more researchers focus on the computation andgeneralization of the optimal ðs;SÞ policy, forexample, Johnson (1968), Federgruen and Zipkin(1984) and Zheng (1991), etc. Recently, moreliterature adds more restrictions to the multi-periodinventory problems and studies whether the ðs;SÞpolicy is optimal or not. Federgruen and Zipkin(1986) have shown that the optimal policy to thecapacitated problem is just a simple modification ofthe optimal base-stock policy to the uncapacitatedproblem in case of the setup cost K ¼ 0. Chen andLambrecht (1996) find the examples of finitehorizon where the simple structure fails to hold,and they obtain that the optimal policy does exhibita systematic pattern of what is called X–Y band:when the inventory level drops below X, order up tocapacity; when the inventory level is above Y, donothing; and when the inventory level is between X

and Y, the ordering pattern is not known. Based ona concept called ðC;KÞ-convexity, Chen (2004)shows that the X–Y band is no more than onecapacity of width, and presents a linear program-ming to find the optimal policy.

Our paper discusses the inventory problem facingthe distributor where there exists an stationary supplyto satisfy its stochastic demand. Considering thatthere exists a long-term stationary supply, and theextra order placed by the distributor can be satisfiedwith higher price by the manufacturer, and thestochastic orders placed by the retailers should besatisfied at once and backlogging and shortage arenot allowed, we form this problem to be a singleproduct, multi-period inventory problem. And weanalyze the cost function that contains the orderingcost, holding cost and extra shortage cost. Compar-ing with the aforementioned literature, the differenceand contributions are as follows. First, we prove thatthe cost function is a convex function of the amountof the stationary supply, so that the distributor can

Page 3: Optimal ordering policy in a distribution system

ARTICLE IN PRESS

Table 1

General ordering policy

n 1 2 3 4 � � �

rn b�D1 b�D2 b�D3 b�D4 � � �

zn D1 D2 D3 D4 � � �

an b b b b � � �

J.-A. Li et al. / Int. J. Production Economics 103 (2006) 527–534 529

make the optimal ordering policy to minimize itstotal cost. Second, we provide a simulation methodto compute the optimal ordering policy.

This paper is organized as follows. In Section 2we present the general ordering policy. Section 3explores the stationary supply case and derive thecost function. Also, the comparison is shown at theend of Section 3. Section 4 provides our algorithmto compute the optimal stationary supply, and thecomputational result is presented. Conclusions andfuture work are listed in Section 5.

2. General ordering policy

This section discusses the general ordering policyof the distributor.

Suppose the demands D1;D2; . . . in successiveperiods are independent and identically distributednonnegative random variables with distributionfunction F ðxÞ and density function f ðxÞ in ½a; b�,respectively. Let rn denote the inventory on hand atthe end of period n. And an order zn is placed andwill be received at the beginning of period nþ 1. Weknow the inventory at the beginning of period nþ 1will be anþ1 ¼ rn þ zn. Let c be the purchasingcost per unit, ch be the holding cost per unit,ðxÞþ ¼ maxð0;xÞ, and a be the discount factor.

Because the demand should be satisfied at once,that is, backlogging is not allowed, if the shortage incase anoDn can be satisfied instantaneously withhigher price c0 per unit, we know rnþ1 ¼ ðrn þ zn�

Dnþ1Þþ. Let a1 be the initial inventory. The infinite

discounted cost will be as follows:

V ¼X1n¼1

an�1½czn þ chðan �DnÞþþ c0ðDn � anÞ

þ�.

(1)

Because zn ¼ anþ1 � ðan �DnÞþ, we know

V ¼ � ðc� chÞða1 �D1Þþþ c0ðD1 � a1Þ

þ

þX1n¼2

an�1½acan � ðc� chÞðan �DnÞþ

þ c0ðDn � anÞþ�.

Define wðan;DnÞ ¼ acan�ðc�chÞðan�DnÞþþc0ðDn�

anÞþ, and

GðanÞ ¼ Ewðan;DnÞ

¼ � ðc0 � acÞan þ ðc0 þ ch � cÞ

Z an

a

F ðxÞdxþ c0ED1.

Taking the derivative of GðanÞ twice, we haveG00ðanÞ ¼ ðc0 þ ch � cÞf ðanÞX0 when anX0. Weknow GðanÞ is a convex function of an so that thereexists a�, F ða�Þ ¼ ðc0 � acÞ=ðc0 � cþ chÞ, satisfyingGðanÞXGða�Þ, 8an 2 ½a; b�. When a1pa�, orderingup to a� during period n ¼ 1; 2; . . . will minimizethe expected value of V. Also, when a14a�, an ¼

minða�; rnÞ during period n ¼ 1; 2; . . . will minimizethe expected value of V too. At the same time, thedistributor should order ðDn � anÞ

þ with price c0 incase anoDn.

However, when the shortage in case anoDn

cannot be satisfied instantaneously by an extraorder, the distributor should hold extra b� a�

inventory for untimely needs. In this case, a� willbe b. The ordering policy will be as follows (seeTable 1).

The total cost will be V ¼P1

n¼1 an�1ðczn þ chrnÞ ¼

chb=ð1� aÞ þ ðc� chÞP1

n¼1 an�1Dn. And the expec-

ted cost is EV ¼ ðchbþ ðc� chÞED1Þ= ð1� aÞ. Also,the mean and variance of the order are ED1 andEðD1 � ED1Þ

2, respectively.

3. Long-term stationary supply

In this section, we focus on the long-termstationary supply.

If the demand dðtÞ, tX0 of the distributor iscontinuous and the stationary supply is qp units pertime unit, the inventory process can be drawn asFig. 1.

In Fig. 1, the supply is larger than the demandfrom time 0 to time t1, and at that time the excesssupply will be accumulated at the distributor. Fromtime t1 to time t2 the supply is less than the demand,and the inventory will be used to satisfy the excessdemand so that the inventory will be decreased. Ifthe inventory is used up, an extra order, if the ordercan be received instantaneously, will be used tosatisfy the excess part. As the demand exceeds or isexceeded by the supply, the inventory will bedecreases or increases, respectively. Let q1

hðtÞ; tX0be the amount of inventory at time t, and q2

hðtÞ; tX0

Page 4: Optimal ordering policy in a distribution system

ARTICLE IN PRESS

Fig. 1. Demand and supply.

Fig. 2. Demand and supply.

J.-A. Li et al. / Int. J. Production Economics 103 (2006) 527–534530

be the amount of the extra order when q1hðtÞ ¼ 0 at

time t, and t0 ¼ 0. Fig. 1 shows that t 2 ½t2n; t2nþ1� ifqpXdðtÞ, otherwise t 2 ½t2nþ1; t2ðnþ1Þ�, n ¼ 0; 1; . . ..There will be

q1hðt̄Þ ¼

q1hðt2nÞ þ

R t̄

t2nðqp � dðtÞÞdt; t2npt̄pt2nþ1; n ¼ 0; 1; . . . ;

maxð0; q1hðt2nþ1Þ �

R t̄

t2nþ1ðdðtÞ � qpÞdtÞ; t2nþ1pt̄pt2nþ2; n ¼ 0; 1; . . . :

8<:

q2hðt̄Þ ¼

0; t2npt̄pt2nþ1; n ¼ 0; 1; . . . ;

�minð0; q1hðt2nþ1Þ �

R t̄

t2nþ1ðdðtÞ � qpÞdtÞ; t2nþ1pt̄pt2nþ2; n ¼ 0; 1; . . . :

(

Then, we can derive the discounted cost over time T.

V ðqpÞ ¼

Z T

0

e�at½cqp þ chq1hðtÞ þ c0q

2hðtÞ�dt. (2)

If the demand is stochastic, dðtÞ, tX0, will be astochastic process. Then, it will be very difficult tosolve (2). And we always use the discrete case that isdrawn as Fig. 2 instead of the continuous case.

Let qp be the amount of the stationary supply thatcan be received at the beginning of each period n,and Dn be the demand of period n; n ¼ 1; 2; . . ., asdefined in Section 2. In this section we discuss twoscenarios: one is that the extra order can be received

instantaneously; the other one is that the extra orderwill be received one period late.

3.1. The first case

In this case the extra order can be receivedinstantaneously. Supposing V nðx; qpÞ is the totalexpected discounted cost over n periods, where x isthe initial inventory and V 0ðx; qpÞ ¼ 0, V nðx; qpÞ canbe expressed by the following formula:

Vnðx; qpÞ ¼ cqp þ chEðxþ qp �DÞþ

þ c0EðD� x� qpÞþ

þ a½1� F ðxþ qpÞ�V n�1ð0; qpÞ

þ aZ xþqp

a

V n�1ðxþ qp � y; qpÞf ðyÞdy

¼ cqp þ ðch þ c0Þ

Z xþqp

a

F ðyÞdy

þ c0ED� c0ðxþ qpÞ

þ a½1� F ðxþ qpÞ�V n�1ð0; qpÞ

þ aZ xþqp

a

V n�1ðxþ qp � y; qpÞf ðyÞdy.

ð3Þ

Proposition 3.1. V nðx; qpÞ is convex in x and qp.

Proof. The proof will be by induction. When n ¼ 1,

q2V 1ðx; qpÞ

qx2¼ ðch þ c0Þf ðxþ qpÞX0,

q2V 1ðx; qpÞ

qq2p

¼ ðch þ c0Þf ðxþ qpÞX0,

aqV 1ð�; qpÞ

qxþ ch þ c0 ¼ aðch þ c0ÞF ðxþ qpÞ þ ch40,

q2V 0ðx; qpÞ

qxqqp

¼q2V 0ðx; qpÞ

qqpqx¼ ðch þ c0Þf ðxþ qpÞX0.

Page 5: Optimal ordering policy in a distribution system

ARTICLE IN PRESSJ.-A. Li et al. / Int. J. Production Economics 103 (2006) 527–534 531

We know V1ðx; qpÞ is convex in x and qp. SupposeV nðx; qpÞ is convex in x and qp for nX1. In thefollowing, we always use qV nð�; �Þ=qx as qV nðx1; �Þ=qx1 and qV nð�; �Þ=qqp as qVnð�;x2Þ=qx2.

qVnþ1ðx; qpÞ

qx

¼ ðch þ c0ÞF ðxþ qpÞ � c0

þ aZ xþqp

a

qVnðxþ qp � y; qpÞ

qxf ðyÞdyX� c0

) aqV nþ1ð�; qpÞ

qxþ ch þ c040,

q2V nþ1ðx; qpÞ

qxqqp

¼q2Vnþ1ðx; qpÞ

qqpqx

¼ ðch þ c0Þf ðxþ qpÞ þ aqV nð0; qpÞ

qxf ðxþ qpÞ

þ aZ xþqp

a

q2Vnðxþ qp � y; qpÞ

qx2

"

þq2V nðxþ qp � y; qpÞ

qxqqp

#f ðyÞdyX0,

q2V nþ1ðx; qpÞ

qx2

¼ ðch þ c0Þf ðxþ qpÞ þ aqV nð0; qpÞ

qxf ðxþ qpÞ

þ aZ xþqp

a

q2V nðxþ qp � y; qpÞ

qx2f ðyÞdyX0,

qV nþ1ðx; qpÞ

qqp

¼ cþ ðch þ c0ÞF ðxþ qpÞ � c0

þ að1� F ðxþ qpÞÞqV nð0; qpÞ

qqp

þ aZ xþqp

a

qVnðxþ qp � y; qpÞ

qx

"

þqVnðxþ qp � y; qpÞ

qqp

#f ðyÞdy,

q2V nþ1ðx; qpÞ

qq2p

¼ ðch þ c0Þf ðxþ qpÞ þ a½1� F ðxþ qpÞ�

�q2V nð0; qpÞ

qq2p

þ aqVnð0; qpÞ

qxf ðxþ qpÞ

þ aZ xþqp

a

q2Vnðxþ qp � y; qpÞ

qx2

"

þq2Vnðxþ qp � y; qpÞ

qxqqp

þq2Vnðxþ qp � y; qpÞ

qqpqx

þq2V nðxþ qp � y; qpÞ

qq2p

#f ðyÞdyX0.

We know Vnþ1ðx; qpÞ is convex in x and qp. &

Then, we have the following theorem.

Theorem 3.1. The optimal stationary supply of each

period over N periods is q�pob,

V Nðx; q�pÞ ¼ min

qp

V Nðx; qpÞ.

Proof. From Proposition 3.1, we know, there existsq�p satisfying

V nþ1ðx; q�pÞ ¼ min

qp

V nþ1ðx; qpÞ.

Inserting qp ¼ b into the formulae of qVnðx; qpÞ=qx and qV nðx; qpÞ=qx, n ¼ 1; 2; . . ., we knowqV nðx; bÞ=qxXch and qV nðx; bÞ=qqpXcþ ch so thatq�pob. &

3.2. The second case

In this case we assume that any order will bereceived one period late, except the stationarysupply qp each period. In order to avoid theshortage, the available inventory at the beginningof each period should not be less than b.

For example, the initial inventory should beb� qp at least. After receiving qp, the inventory willbe b at least. After satisfying the demand D1, theinventory will be b�D1. When b�D1Xb� qp,the available inventory for next period will beb�D1 þ qpXb, so that no extra order should beplaced. However, when b�D1ob� qp, the avail-able inventory for next period will be b�D1 þ

qpob if no order is placed. In this case, shortagemay be caused. Then, an order b� qp � ðb�D1Þ ¼

D1 � qp should be ordered at this period. Then,the available inventory for next period will beb�D1 þD1 � qp ¼ b� qp.

Suppose that xi þ qp is available for period i. Weknow xi þ qpXb. If xi þ qp �DiXb� qp, no extraorder should be placed. However, if xi þ qp �Dio

Page 6: Optimal ordering policy in a distribution system

ARTICLE IN PRESSJ.-A. Li et al. / Int. J. Production Economics 103 (2006) 527–534532

b� qp, the order ðb� qpÞ � ðxi þ qp �DiÞ should beplaced.

Let V nðx; qpÞ be the total expected discounted costover n periods where x is the initial inventory andV0ðx; qpÞ ¼ 0, V nðx; qpÞ can be expressed by thefollowing formula:

Vnðx; qpÞ

¼ cqp þ c0E½maxðb� qp;xþ qp �DÞ

� ðxþ qp �DÞ� þ chEðxþ qp �DÞ

þ a½1� F ðxþ 2qp � bÞ�Vn�1ðb� qp; qpÞ

þ aZ xþ2qp�b

a

Vn�1ðxþ qp � y; qpÞf ðyÞdy

¼ ðcþ ch � 2c0Þqp þ c0bþ ðch � c0Þx

þ c0

Z xþ2qp�b

a

F ðyÞdy� ðch � c0ÞED

þ a½1� F ðxþ 2qp � bÞ�Vn�1ðb� qp; qpÞ

þ aZ xþ2qp�b

a

Vn�1ðxþ qp � y; qpÞf ðyÞdy. ð4Þ

Proposition 3.2. V nðx; qpÞ is convex in x and qp.

Proof. The proof will be by induction. When n ¼ 1,

q2V 1ðx; qpÞ

qx2¼ c0f ðxþ 2qp � bÞX0,

q2V 1ðx; qpÞ

qq2p

¼ 4c0f ðxþ 2qp � bÞX0,

q2V 1ðx; qpÞ

qxqqp

¼ 2c0f ðxþ 2qp � bÞX0,

q2V 1ðx; qpÞ

qqpqx¼ 2c0f ðxþ 2qp � bÞX0,

q2V1ðx; qpÞ

qx2þ

q2V 1ðx; qpÞ

qq2p

�q2V1ðx; qpÞ

qxqqp

�q2V 1ðx; qpÞ

qqpqx¼ c0f ðxþ 2qp � bÞX0,

aqV 1ðx; qpÞ

qxþ c0 ¼ c0F ðxþ 2qp � bÞ þ c0ð1� aÞX0.

We know V1ðx; qpÞ is convex in x and qp. Suppos-ing Vnðx; qpÞ is convex in x and qp for nX1, andwe always use qV nð�; �Þ=qx as qVnðx1; �Þ=qx1

and qVnð�; �Þ=qqp as qV nð�; x2Þ=qx2.

q2Vnþ1ðx; qpÞ

qx2

¼ c0f ðxþ 2qp � bÞ

þ aqVnðb� qp; qpÞ

qxf ðxþ 2qp � bÞ

þ aZ xþ2qp�b

a

q2V nðxþ qp � y; qpÞ

qx2f ðyÞdyX0,

q2Vnþ1ðx; qpÞ

qxqqp

¼ 2c0f ðxþ 2qp � bÞ

þ 2aqVnðb� qp; qpÞ

qxf ðxþ 2qp � bÞ

þ aZ xþ2qp�b

a

q2V nðxþ qp � y; qpÞ

qx2

"

þq2Vnðxþ qp � y; qpÞ

qxqqp

#f ðyÞdyX0,

q2Vnþ1ðx; qpÞ

qqpqx

¼ 2c0f ðxþ 2qp � bÞ

þ 2aqVnðb� qp; qpÞ

qxf ðxþ 2qp � bÞ

þ aZ xþ2qp�b

a

q2V nðxþ qp � y; qpÞ

qx2

"

þq2Vnðxþ qp � y; qpÞ

qqpqx

#f ðyÞdyX0,

q2V nþ1ðx; qpÞ

qq2p

¼ 4c0f ðxþ 2qp � bÞ

þ 4aqV nðb� qp; qpÞ

qxf ðxþ 2qp � bÞ

þ a½1� F ðxþ 2qp � bÞ�

�q2Vnðb� qp; qpÞ

qx2þ

q2V nðb� qp; qpÞ

qq2p

"

�q2V nðb� qp; qpÞ

qxqqp

�q2V nðb� qp; qpÞ

qqpqx

#

Page 7: Optimal ordering policy in a distribution system

ARTICLE IN PRESSJ.-A. Li et al. / Int. J. Production Economics 103 (2006) 527–534 533

þ aZ xþ2qp�b

a

q2V nðxþ qp � y; qpÞ

qx2

"

þq2V nðxþ qp � y; qpÞ

qxqqp

þq2V nðxþ qp � y; qpÞ

qqpqx

þq2V nðxþ qp � y; qpÞ

qq2p

#f ðyÞdyX0.

We know Vnþ1ðx; qpÞ is convex in x and qp. &

Then we can present the following theorem.

Theorem 3.2. The optimal stationary supply of each

period over N periods is q�pob, and VN ðx; q�pÞ ¼minqp

V Nðx; qpÞ:

Proof. From Proposition 3.2, we know there existsq�p satisfying

V nþ1ðx; q�pÞ ¼ min

qp

V nþ1ðx; qpÞ.

Inserting qp ¼ b into qV0ðx; qpÞ=qx, qV0ðx; qpÞ=qqp,n¼1; 2; . . ., we know qVnðx; bÞ=qqp40) q�pob. &

4. A numerical example

In this section, we compute different total costsaccording to different ordering policies discussed inthe previous sections.

Suppose c ¼ 100, ch ¼ 20, c0 ¼ 350, a1 ¼ 0, a ¼0:99, a ¼ 40, b ¼ 100. And the demand is astochastic variable with the normal distributionwhose mean and standard deviation are 70 and 10,respectively. Given 100 000 periods, we can geta� ¼ 84:6449, and the cost using the order-up-to a�

policy is 736081.05, while the cost of the retailerusing order-up-to b policy is 761198.15.

Now we will compute the optimal stationarysupply. From the theorems, we know the optimalstationary supply is q�p. And q�pob shows thatwe can search q�p from b. The following is oursimulation method.

Step 1: Given a step length D, N ¼ 100 000periods and n ¼ 1, i ¼ 0, qp ¼ b� iD, the initialinventory a1

1 ¼ 0 and V1N ðqpÞ ¼ 0 for Case 1, a1

2 ¼

b� qp and V 2NðqpÞ ¼ c0a1

2 for Case 2, 0oap1, �40;

Step 2: Generating the random demand Dn;In Case 1 the extra order can be received

instantaneously with the cost c0 per unit,

V 1NðqpÞ þ an�1ðcqp þ chða

11 þ qp �DnÞ

þ

þ c0ðDn � a11 � qpÞ

þÞ ) V 1

NðqpÞ; ða11 þ qp �DnÞ

þ

) a11;

In Case 2 the extra order should be placed oneperiod advance,

V 2NðqpÞ þ an�1ðcqp þ chða

12 þ qp �DnÞ

þ c0ðmaxðb� qp; a12 þ qp �DnÞ � ða

12 þ qp �DnÞÞÞ

) V 2NðqpÞ; a

12 ¼ maxðb� qp; a

12 þ qp �DnÞ;

If noN, nþ 1) n, continue this step;Step 3: If there exists i�, V �Nðb� ði

� þ 1ÞDÞ4V �Nðb� i�DÞ and V �Nðb� i�DÞoV �N ðb� ði

� � 1ÞDÞ,

I

f jV �N ðb� ði� þ 1ÞDÞ � V �Nðb� ði

� � 1ÞDÞjo�,

q�p ¼ b� i�D, Stop;

Else, b� ði� þ 1ÞD) a, b� ði� � 1ÞD) b,D2) D,

go to step 1;Else, i þ 1) i, n ¼ 1, qp ¼ b� iD, go to Step 2 to

compute V �N ðqpÞ.

Because of the stochastic property of the demand,the optimal q�p may vary around the optimal value.So we should choose the average value of severaliterations.

Then we obtain the optimal stationary ordering

policy q�p. Here in Case 1 q�p ¼ 68:11 and V1N ¼

787214:68, in Case 2 q�p ¼ 68:11 and V2N ¼

850307:56. The costs according to different qp are

drawn in Fig. 3, respectively.Fig. 3 shows that, the convexity of the discounted

expected cost based on the simulation data is notstrict, and approximating the minimal expected costneeds a large number of samples.

From the result 850307:564787214:684761198:154736081:05, we know that, if there doesnot exist a long-term stationary supply as describedin this paper, the ordering policies of the long-termstationary supply are not better than the order-up-to policies. However, if the cost incurred from theadjusted production is considered, the long-termstationary supply may be better, which depends onthe cost comparison.

Page 8: Optimal ordering policy in a distribution system

ARTICLE IN PRESS

Fig. 3. Cost using different qp in Case 1 and Case 2.

J.-A. Li et al. / Int. J. Production Economics 103 (2006) 527–534534

Another interesting aspect of the stationarysupply is the length of the decision periods N.When N is large enough, the optimal stationarysupply in Cases 1 and 2 changes little around 68:11.Then, we may confirm that keeping the stationarysupply q�p ¼ 68:11 is the optimal ordering policy insuch distribution systems.

5. Conclusion

This paper discusses the optimal ordering policyin a distribution system where there exists one long-term supply contract between the manufacturer andthe distributor so that the distributor can bereplenished with a long-term stationary supply tosatisfy its stochastic demand. And we obtain thatthe cost is a convex function of the amount of thestationary supply, which exists in two cases. Usingthe simulation method, we can compute the optimalordering policy.

In future work, the different lead-time may beconsidered, and the variance of the stationarysupply plus the extra order may be very general.Also, the issue of contract pricing (time-based orquantity based) in the manufacturer–distributorrelationship will be very interesting.

Acknowledgements

This work was partially supported by the AnnualGrant of the University of Southampton, UK. Theauthors express deep gratitude to the anonymousreferees for their tireless efforts in improving thispaper.

References

Archibald, B.C., 1981. Continuous review (s,S) policies with lost

sales. Management Science 27, 1171–1177.

Arrow, K.J., Harris, T., Marschak, J., 1951. Optimal inventory

policy. Econometrica 19 (3), 250–272.

Axsater, S., 2000. Inventory Control. Kluwer Academic,

Dordrecht.

Bartmann, D., Beckmann, M.J., 1992. Inventory Control:

Models and Methods. Springer, Berlin.

Chang, C.T., 2004. An EOQ model with deteriorating items

under inflation when supplier credits linked to order quantity.

International Journal of Production Economics 88 (3),

307–316.

Chen, S.X., 2004. The infinite horizon periodic review problem

with setup costs and capacity constraints: a partial character-

ization of the optimal policy. Operations Research 52 (3),

409–421.

Chen, S.X., Lambrecht, M., 1996. X–Y Band and modified (s,S)

policy. Operations Research 44 (6), 1013–1019.

Federgruen, A., Zipkin, P., 1984. An efficient algorithm for

computing (s,S) policies. Operations Research 32 (6),

1268–1285.

Federgruen, A., Zipkin, P., 1986. Inventory model with limited

production capacity and uncertain demands I. The average-

cost criterion. II. The discounted-cost criterion. Mathematics

of Operations Research 11 (2), 193–215.

Heyman, D.P., Sobel, M.J., 1984. Stochastic Models in Opera-

tions Research, vol. II. McGraw-Hill Book Company, New

York.

Iglehart, D.L., 1963. Optimality of (s,S) policies in the infinite

horizon dynamic inventory problem. Management Science 9

(2), 259–267.

Johnson, E.L., 1968. On (s,S) policies. Management Science 15

(1), 80–101.

Mohebbi, E., Posner, M.J.M., 1998. A continuous-review

inventory system with lost sales and variable lead time. Naval

Research Logistics 45, 259–278.

Mohebbi, E., Posner, M.J.M., 2002. Multiple replenishment

orders in a continuous-review inventory system with lost

sales. Operations research Letters 30, 117–129.

Scarf, H., 1960. The optimal of (s,S) policies in the dynamic

inventory problem. In: Arrow, K.J., Karlin, S., Suppes, P.

(Eds.), Mathematical methods in the social sciences, 1959.

Proceeding of the First Stanford Symposium (Stanford),

pp. 196–202.

Tripathy, P.K., Wee, W.M., Majhi, P.R., 2003. An EOQ model

with process reliability considerations. Journal of the Opera-

tional Research Society 54 (5), 549–554.

Wang, Y., Gerchak, Y., 1996. Continuous review inventory

control when capacity is variable. International Journal of

Production Economics 45, 381–388.

Zheng, Y.S., 1991. A simple proof for optimality of (s,S) policies

in infinite-horizon inventory systems. Journal of Applied

Probability 28, 802–810.

Zipkin, P.H., 2000. Foundations of Inventory Management.

McGraw-Hill, New York.