0% found this document useful (0 votes)
16 views14 pages

Docs

sqcm
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views14 pages

Docs

sqcm
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

J Syst Sci Syst Eng (Sep 2008) 17(3): 353-366

DOI: 10.1007/s11518-008-5080-z

ISSN: 1004-3756 (Paper) 1861-9576 (Online)


CN11-2983/N

AN ALGORITHM FOR THE DETERMINATION OF THE ECONOMIC


ORDER QUANTITY IN A TWO-LEVEL SUPPLY CHAIN WITH
TRANSPORTATION COSTS: COMPARISON OF DECENTRALIZED WITH
CENTRALIZED DECISION
Armand BABOLI1

Mohammadali Pirayesh NEGHAB2

Rasoul HAJI2

Laboratoire LIESP, INSA de Lyon, 19 avenue Jean Capelle, 69621Villeurbanne Cedex, France
[Link]@[Link] ( )

Department of Industrial Engineering, Sharif University of Technology, Azadi Av. Tehran, Iran
a_pirayesh@[Link], haji@[Link]

Abstract
This paper considers a two-level supply chain consisting of one warehouse and one retailer. In this
model we determine the optimal ordering policy according to inventory and transportation costs. We
assume that the demand rate by the retailer is known. Shortages are allowed neither at the retailer nor
at the warehouse. We study this model in two cases; decentralized and centralized. In the decentralized
case the retailer and the warehouse independently minimize their own costs; while in the centralized
case the warehouse and the retailer are considered as a whole firm. We propose an algorithm to find
economic order quantities for both the retailer and the warehouse which minimize the total system cost
in the centralized case. The total system cost contains the holding and ordering costs at the retailer and
the warehouse as well as the transportation cost from the warehouse to the retailer. The application of
this model into the pharmaceutical downstream supply chain of a public hospital allows obtaining
significant savings. By numerical examples, the costs are computed in MATLAB to compare the costs
in the centralized case with decentralized one and to propose a saving-sharing mechanism through
quantity discount.
Keywords: Inventory control, transportation, medical supply chain, saving-sharing mechanism

1. Introduction

in a supply chain.

The goal of many research efforts related to


supply

chain

supply

chain

costs.

a criterion to decide replenishment policy. In the

Inventory holding and transportation costs are

replenishment process, beside the inventory cost,

regarded as the most important operational costs

the transportation cost is a major cost factor

reduce

to

in

management only consider the inventory cost as

to

is

researches

propose

mechanisms

management

Many

operational

The original version was presented on ICSSSM06.

Systems Engineering Society of China & Springer-Verlag 2008

Baboli et al.: An Algorithm for the Determination of the Economic Order Quantity
J Syst Sci Syst Eng

354

which affects the shipment size. In this paper,

affected by the shipment size and vice versa. So,

our purpose is to investigate the inventory cost

it is important to determine the economic order

as well as the transportation cost in a two-level

quantity to minimize the overall logistic costs.

supply chain and to compare centralized with

Ghanshan (1999) introduces a three-level supply

decartelized decision making.

chain consisting of a number of identical

The paper is organized as follows. Section 2

retailers, one central warehouse, and a number

is devoted to literature review. Section 3

of identical suppliers. In this model, the

describes the model. Sections 4 and 5 present

objective function consists of ordering, holding

cost

and

and the transportation costs. Specifically, the

decentralized cases, respectively. Section 6

transportation cost is considered as a function of

introduces our algorithm to find optimal solution

the quantity to order, but ignores the capacity of

in the centralized case. Numerical results are

the vehicle.

evaluation

for

the

centralized

described in section 7; and finally section 8

Swenseth and Godfrey (2002) demonstrates

presents the conclusions and suggestions for

that straightforward freight rate functions can be

further research in this area.

incorporated

into

inventory

replenishment

decisions without compromising the accuracy of

2. Literature Review

the

decision

and

without

adding

undue

Literature review is presented in two parts;

complexity to the decision process. Ertogral et al.

first, the inventory models in a supply chain

(2007) consider a vendor-buyer supply chain

with

second,

model and incorporate the transportation cost.

centralized and decartelized models in supply

The transportation cost depends on shipment

chains.

size.

transportation

costs,

and

All-unit-discount

transportation

cost

structures with and without over declaration

2.1 Inventory Models in a Supply Chain


with Transportation Cost

have been considered in their work. Huang et al.


(2005) consider a two-level supply chain in

Many researches have been undertaken in

which a warehouse delivers its products to many

supply chains which consider the transportation

retailers. Each retailer faces a constant and

cost as part of the ordering cost and, thus,

deterministic demand. The objective is to

assume it to be independent of the size of the

determine an optimal stationary ZIO (Zero

shipment; e.g. Hill (1997), Goyal and Nebebe

Inventory

(2000), and Hoque and Goyal (2000). These

warehouse and retailers in which the average

papers deal with determining the economic

transportation and inventory cost is minimized.

policy of production and shipment for a

The transportation cost consists of a fixed cost

single-vendor

integrated

and a variable cost which is linearly proportional

production-inventory system. The objective is to

to the amount of quantity ordered. Zhao et al.

minimize the total joint costs incurred by both

(2004) propose an algorithm to find the optimal

the vendor and the buyer.

ordering

single-buyer

In practical cases, the transportation cost is

Ordering)

quantity

policy

and

for

both

frequency

for

the

supplierretailer logistic system in which the

Baboli et al.: An Algorithm for the Determination of the Economic Order Quantity
J Syst Sci Syst Eng

355

fixed and the variable transportation as well as

and at the retailer as well as the holding costs at

multiple use of the vehicle cost are considered.

the warehouse and the retailer.

heuristic

In supply chains in which the sites belong to

decomposition method to solve the problem of

independently owned companies, decentralized

an inventory-transportation system, minimizing

decision is made. Axster (2005) considers a

the long-run total average costs (major- and

two-echelon distribution inventory system with

minor-ordering, holding, backlogging, stopover

a central warehouse and a number of retailers.

and travel). The decomposition algorithm works

The system is controlled by continuous review

by using separate calculations for inventory and

installation stock (R, Q) policies with given

routing decisions, and then coordinating them

batch quantities. He develops an approximate

appropriately.

technique for determining the backorder cost of

Qu

et

al.

(1999)

propose

the warehouse, and let the warehouse choose its

2.2 Centralized and Decartelized Models


in Supply Chains

reorder point so that the sum of expected


holding and backorder costs are minimized.

Some researchers consider a supply chain as

Given the resulting warehouse policy, the

a single firm; i.e. all sites belong to the same

retailers similarly optimize their costs with

organization. Thus, they investigate centralized

respect to the reorder points.

models. Axster (1993, 1996), Forsberg (1995,

Andersson and Marklund (2000) study

1996), Matta and Sinha (1995), Das and Tyagi

decentralized inventory control in a two-level

(1997) Seifbarghi and Akbari (2006), and

distribution system. They consider a two-level

Mrklund (2002) study centralized models in the

distribution system with a central warehouse and

inventory system of two-level supply chains.

N non-identical retailers. All installations use

They investigate different models with respect to

continuous review installation stock (R, Q)

the type of demand distribution function, the

policies. They present an approximate cost

type of shortage (lost-sale or backorder) and the

evaluation technique, where the retailers replace

inventory replenishment policy. These models

their stochastic lead times by correct averages.

include a central warehouse and a number of

They introduce a modified cost-structure at the

retailers. The retailers face stochastic demand.

warehouse

They develop an exact or an approximate

inventory control problem into N+1 single-level

method to evaluate the total system cost. The

sub-problems, one problem per installation.

to

decompose

the

multi-level

total system cost consists of the holding cost at

Abdul-Jalbar et al. (2003) compare the effect

the warehouse and at the retailers as well as the

of centralization versus decentralization on the

shortage cost at the retailers.

total system cost. They consider a two-level

Silver et al. (1998) investigate a supply chain

supply chain consisting of one warehouse and a

consisting of one warehouse and one retailer in

number of retailers. By numerical examples,

which the external demand rate is known with

they show that as the number of retailers

certainty. In their model, the total cost consists

increases so does the number of instances in

of fixed replenishment costs at the warehouse

which the decentralized policy is better. In

Baboli et al.: An Algorithm for the Determination of the Economic Order Quantity
J Syst Sci Syst Eng

356

addition, given a number of retailers, sensitivity

strategy.

analysis indicates that under specific conditions

Viswanathan and piplanis model to allow for a

Mishra

(2004)

generalizes

the

of the unit replenishment and holding costs at

selective discount policy that excludes some

the warehouse, the centralized policy can make

buyers to minimize the suppliers total cost.


Li and Liu (2006) consider a supplier-buyer

better solutions.
In some two-level supply chain inventory

system with probabilistic customer demand.

systems (containing warehouse and retailer), a

They show that quantity discount policy is a way

coordination mechanism is a way to gain lower

to achieve coordination. They propose a method

total system cost. Coordination usually generates

to divide the profit due to joint decision between

savings for the warehouse and losses for the

the buyer and supplier and the optimal quantity

retailer. In these situations, researchers propose

discount policy is obtained by using this profit

saving-sharing mechanisms to interest the

sharing method. We present now our model,

retailer in accepting the coordination. The

which is based on this previous work.

quantity discount policy is a saving-sharing

3. Model

mechanism to achieve coordination.


Chen and Chen (2005) present a joint

In this paper we consider a two-level supply

replenishment arrangement with a two-echelon

chain consisting of one warehouse and one

supply

retailer, as illustrated by Figure 1.

chain,

having

one

supplier

or

manufacturer and one buyer or retailer, facing a

Warehouse

deterministic demand and selling a number of

External

products in the marketplace. They considered a

Supplier

situation involving a major setup cost and minor

Flow

processing cost. The retailer also has major

Information

setup costs due to economies of scale in


minor

setup

cost

for

each

Customer
of

Figure 1 A two-level supply chain

transportation and distribution expenses and an


item-specific

Retailer

We obtain the economic order quantity (EOQ)

additional item involved in the order. They

for our retailer and our warehouse in two

proposed both centralized and decentralized

different cases; centralized and decartelized. In

decision models to determine the best solution to

the decentralized case the retailer and the

minimize costs and by a search algorithm and

warehouse independently minimize their own

numerically illustrated present the benefits

costs. In the centralized case the warehouse and

generated from such an arrangement.

the retailer are considered as a whole firm and

Viswanathan and Piplani (2001) study a one

the objective is to minimize the total system cost.

vendor, multi-buyer supply chain. They analyze

Conversely to the most similar models which

the benefit of coordinating supply chain

determine EOQ just based on inventory costs, in

inventories

common

this model, the transportation cost from the

replenishment epochs. The vendor offers the

warehouse to the retailer is also taken into

price discount to entice the buyers to accept this

account.

through

the

use

of

Baboli et al.: An Algorithm for the Determination of the Economic Order Quantity
J Syst Sci Syst Eng

357

It is necessary to specify that the proposed

the warehouse to the retailer is made by a single

model can be applied when the inventory control

vehicle without splitting. Each type has its own

policy is:

fixed and variable costs and capacity size. Table

Periodic review: order point, order quantity

1 shows the context of our transportation

(R, s, Q); every /R/ unit of time, we check

scheme.

the inventory position, if it is at or below

With the notations in Table 1, it is assumed

the reorder point /s/, we order the quantity

that

/Q/.

F2=F1+q1(v1-v2),

Continuous review: order point, order

equations

quantity, (s, Q); the fix quantity Q is

over-declaration. Hence, the transportation cost

ordered whenever the inventory position

varies according to the order quantity as shown

drops to the recorder point s or lower.

in Figure 2.

Table 1 Computational results for small problems


Vehicle
Type

Capacity

Fixed
Cost

Variable Cost

q1

F1

v1

q2

F2

v2

q3

F3

v3

F1<F2<F3,
are

v1>v2>v3,

q1<q2<q3,

F3=F2+q2(v2-v3).
supposed

to

and
These

avoid

any

Assumptions:
1.

The retailer faces deterministic demand


with a constant demand rate.

2.

The demand is confined to a single

3.

Shortage is allowed neither at the

item.
retailer nor at the warehouse.
4.

The

warehouse

incurs

the

transportation cost from the warehouse

Transportation

to the retailer.

Cost (TC)

5.

F3

The transportation time for an order to


arrive

at

the

retailer

from

the

warehouse is constant.

F2

6.

Total TC

The lead time for an order to arrive at


the warehouse is constant.

TC per unit

7.

There

is

no

lot-splitting

at

the

8.

Order quantity of the retailer does not

warehouse.
q1

q2

q Quantity

exceed the capacity of large vehicle.

Order

Figure 2 Variations of transportation cost

Notations:
1.

D: Demand rate at the retailer.

In this model, we suppose three types of

2.

Ar: Ordering cost for the retailer.

vehicles, namely, small (S), medium (M) and

3.

Aw: Ordering cost for the warehouse.

large (L), and the delivery of each order from

4.

hr: Rate of holding cost at the retailer.

Baboli et al.: An Algorithm for the Determination of the Economic Order Quantity
J Syst Sci Syst Eng

358

5.

hw: Rate of holding cost at the

economic

warehouse.

respectively as follows:

6.

Qr: Order quantity of the retailer.

7.

Qw: Order quantity of the warehouse.

8.

Cr (Qr ) =

Tr: The time interval between any two


consecutive orders of the retailer.

9.

Tw: The time interval between any two


consecutive orders of the warehouse.

10. LTr: Lead Time (Transportation Time)


from the warehouse to the retailer.

We now present the first method to make


model,

that

is,

retailer

are

DAr hr Qr
+
Qr
2

(1)

2 DAr
hr

(2)

We assume that lot-splitting of retailer order


is not authorized at the warehouse. Furthermore,
shortage is not allowed at the warehouse. Thus,

retailer. For optimal solution the arrival of an

13. CTi: Total system cost.


this

of

integer multiple (n) of the order quantity of the

12. Cwi: Total cost of the warehouse.

in

Q*r =

quantity

the order quantity of the warehouse must be an

11. Cr: Total cost of the retailer.

decisions

order

in

decentralized way.

order to the warehouse corresponds to the


delivery of an order to the retailer. Thus, the
maximum inventory level at the warehouse is
QwQr. Changes in the inventory level at the
warehouse are shown in Figure 4.

4. Decentralized Case
In the decentralized case, the retailer and the

Inventory
Level

warehouse intend to optimize their own costs


independently. Demand rate at the retailer and

Qw-Qr

transportation time to the retailer are supposed


to be constant. Shortage is not allowed at the

Tr

Qr

retailer, therefore, the retailer uses a simple EOQ


model and inventory level behaves as depicted
in Figure 3.

Tw

Inventory
Level

Time

Figure 4 Inventory level at warehouse


LTr

In the decentralized case, the total cost of

Qr

warehouse is the sum of the holding and


ordering costs plus the transportation cost from
Time

Figure 3 Inventory level of the retailer


The total cost of retailer is the sum of
holding and ordering costs. The total cost and

the warehouse to the retailer. Thus, the total cost


of the warehouse is:
Cwi (Qw ) =

DAw hw (Qw Qr )
+
Qw
2

DFi
+ Dvi ,
Qr

i = 1, 2,3

(3)

Baboli et al.: An Algorithm for the Determination of the Economic Order Quantity
J Syst Sci Syst Eng

q(i 1) < Qr qi

(3.1)

Qw = nQr

(3.2)

n is int, q0 = 0

(3.3)

Index i denotes the vehicle type; 1, 2 and 3


respectively for S, M and L. For the shipment of
retailers orders, one of these types must be

359

transportation cost from the warehouse to the


retailer. Thus, the total system cost can be
written as:
DAw hw (Qw Qr ) DAr hr Qr
+
+
+
Qw
2
Qr
2

CTi (Qw , Qr ) =

chosen based on the size of the order quantity.


Hence, the ordering-size is restricted by the
vehicle capacity.
We substitute nQr for Qw in (3). Thus, we can
rewrite (3) as:

DFi
+ Dvi ,
Qr

i = 1, 2,3

CTi (n, Qr ) =

(4)
(4.1)

n is int, q0 = 0

(4.2)

n equal to zero, we obtain the approximate


optimal value of n as follow:
2 DAw
hwQr 2

(5)

Or, from (2) we can rewrite:


hr Aw
hw Ar

q(i 1) < Qr qi

(7.1)

Qw = nQr

(7.2)

n is int, q0 = 0

(7.3)

(6)

We now present the other approach of


decision making, that is, the centralized case.

DAw hw (n 1)Qr DAr hr Qr


+
+
+
nQr
2
Qr
2

Setting the derivatives of Cwi with respect to

n* =

(7)

(7) as:

q(i 1) < Qr qi

n* =

i = 1, 2,3

Substituting nQr for Qw in (7) we can rewrite

DAw hw ( n 1)Qr
+
nQr
2

Cwi ( n) =

DFi
+ Dvi ,
Qr

DFi
+ Dvi ,
Qr

i = 1, 2,3

(8)

q(i 1) < Qr qi

(8.1)

n is int, q0 = 0

(8.2)

6. Algorithm to Find the Optimal


Solution in the Centralized Case
Figure 5 graphically shows the total system
cost for a given value of n. We analyze the
properties of this function with respect to the
order quantity of the retailer. We present the
following 3 propositions to show that for a given
value of n the total system cost function is a
piece-wise convex function.
Proposition 1 For a given value of n the total

system cost function, CTi, is convex, i=1, 2, 3.

5. Centralized Case
In the centralized case, the objective is to
find the economic order quantities for both the
retailer and the warehouse in order to minimize
the total system cost. The total system cost is the
sum of holding and ordering costs at both the
retailer and the warehouse plus the

Proof. For i=1, the first interval of Qr, the total

system cost function is:


CT 1 ( n, Qr ) =

DAw hw (n 1)Qr DAr


+
+
nQr
2
Qr

hr Qr DF1
+
+ Dv1
Qr
2

(9)

Baboli et al.: An Algorithm for the Determination of the Economic Order Quantity
J Syst Sci Syst Eng

360

Total

of CT1 at q1 is greater than the slope of CT2 at q1,


also the slope of CT2 at q2 is greater than the
slope of CT3 at q2.
Proof. The derivative of CT1 minus the

derivative of CT2 at q1 is:

Qr

Figure 5 Total system cost for a given value of n

Taking the second derivation we have:


2 CT 1
2Qr

2 DAw
nQr 3

It is clear that

2 DAr
Qr 3
2CT 1
2 Qr

DF1
Qr 3

(10)

> 0 , thus CT1 is a

convex function. Similarly we can prove that CTi


is convex for i=2, 3.
Proposition 2 For a given value of n,
CT1(q1)=CT2(q1) and CT2(q2)=CT3(q2).
Proof. CT1 at point q1 is as follow:
DAw hw (n 1)q1 DAr
+
+
nq1
2
q1

CT 1 ( q1 ) =

hr q1 DF1
+
+ Dv1
q1
2

(11)

Based on the chosen transportation scheme


we know that F2=F1+q1(v1-v2). By substituting
F2 for F1 we obtain:
CT 1 (q1 ) =

hr q1 DF2
+
+ Dv2
q1
2

(13)

The transportation scheme assumes F2>F1,


which means the slope of CT1 at q1 is greater
than the slope of CT2 at q1. Similarly, it can be
shown that the slope of CT2 at q2 is greater than
the slope of CT3 at q2. As a consequence,
Proposition 3 indicates that the minimum of the
total system cost function cannot occur at the
break points q1 and q2.
As a result, we can conclude from
Propositions 1, 2 and 3 that for a given value of
n the method of obtaining the optimal value of
Qr is the same as the one described by Hadley
and Whitin (1963) for their incremental quantity
discount model.
In order to obtain the optimal values of n,
and Qr, we develop a search algorithm based on
the model presented by Ertogral et al. (2007). As
mentioned above, we apply the incremental
quantity discount method for a given value of n.
To create our search algorithm we need a lower
bound and an upper bound for n. Clearly 1 is a

DAw hw (n 1) q1 DAr
+
+
nq1
2
q1

CT 1 ( q1 ) CT 2 ( q1 ) D

= 2 ( F2 F1 )
Qr
Qr
q1

(12)

The left side of the above equation is CT2(q1).


Similarly we can prove CT2(q2)=CT3(q2).
We note that, proposition 2 indicates that the
total system cost function is a continuous

lower bound for n. The following proposition


generates the upper bound for n.
Proposition 4 The upper bound of n is:

A (h hw )
nup = w r

hw ( Ar + F1 )

function.

Proof. In the first interval of Qr, the total system

Proposition 3 For a given value of n, the slope

cost function is:

Baboli et al.: An Algorithm for the Determination of the Economic Order Quantity
J Syst Sci Syst Eng

CT 1 (n, Qr ) =

DAw hw ( n 1)Qr DAr


+
+
nQr
2
Qr

hr Qr DF1
+
+ Dv1
Qr
2

4
(14)

If we set the derivatives of CT1 with respect


to Qr and n equal to zero we obtain:
Q

2D(

n* =

Aw
n

+ Ar + F1 )

hw (n 1) + hr

1
Qr

2 DAw
hw

CT1 (n) =

(16)

+ Ar + F1 )(hw (nI 1) + hr ) + Dv1

Aw ( hr hw )
hw ( Ar + F1 )

From (16), it is clear that n and Qr have an


inverse relation. The value of Qr obtained from
(15) is a lower bound on Qr, because there is no
gain to decrease Qr less than Q*r. Hence, the n*
in (18) would be an upper bound on n.
In summary, the procedure to obtain the
values of n and Qr is as follow:
Algorithm:
1
2

hr
A (h hw ) A
w
=
Set nup = w r
.
u
n
F
hw ( Ar + F1 ) h
w
rA
For n=1, 2,,nup find the corresponding
optimal value of Qr by incremental quantity
discount method to minimize total system

costs.
For n=1, 2,,nup and the corresponding
optimal value of Qr calculate the minimum
total system cost.

to compare the centralized method presented in


this section with the decentralized method
presented in the previous section.

7. Numerical Results

(17)
The value of n which optimizes CT1(n) is
obtained as:
n* =

The solution which has the minimum total


system cost among the solutions in step 3 is
the overall optimal solution.
The next section employs simulation in order

(15)

Substituting Q*r in (14) we have:


A
2D( nw

361

In this section we apply our model to the real


case of the pharmaceutical downstream supply
chain of a public hospital, in which the hospital
pharmacy (HP) is considered as a retailer
because it delivers the pharmaceutical products
to several care units. HP orders these products
from the central pharmacy (CP), considered here
as the warehouse that delivers to several
hospitals (2006). We target a part of the
pharmaceutical products, which are ordered
regularly with fixed quantities and at fixed
periods. By numerical examples, the costs are
computed in MATLAB to compare the costs in
the centralized case with the decentralized one
and to propose a saving-sharing mechanism
through quantity discount.
Tables 2 and 3 give the transportation data
and four types of pharmacy product, respectively.
The capacity and variable costs of vehicles
depend on volume. In order to apply our
algorithm we need to transform these parameters
(capacity and variable cost of vehicles) into
units of product.
Table 4 presents the capacity and variable
costs of the vehicles in terms of a unit of
product.
The ordering cost of HP (retailer) and CP
(warehouse) are 1 and 3 respectively, i.e., Ar=1
and Aw=3. At both CP and HP, the rate of the

Baboli et al.: An Algorithm for the Determination of the Economic Order Quantity
J Syst Sci Syst Eng

362

holding cost is presented in terms of volume.

According to the results in Table 6, for all

The values of this rate at both pharmacies are


100 and 70 Euros per volume (m3) per year

products centralized decision increases the


retailer cost, but decreases both the warehouse

respectively. We transform these values into


units of product. Table 5 contains the rates of

and the total system costs.


Table 5 Rate of holding cost

holding cost that are used in our model.


Table 2 Transportation data
Vehicle
Type

Capacity
(m3)

Fixed
Cost ()

S
M
L

8
14
20

169
179
196

Variable
Cost
(/m3)
5
3.75
2.5

Table 3 Data of pharmacy products


Product
No.
1
2
3
4

Demand
(unit/year)
19518
15106
1685
1864

Price
(/unit)
0.07
0.11
1.74
6.26

Volume
(m3)
0.011
0.017
0.073
0.045

Table 4 Transportation data according to product unit


Product
No.
1

Vehicle
Type

Capacity
(unit)

S
M
L
S
M
L
S
M
L
S
M
L

727
1273
1818
471
824
1176
110
192
274
178
311
444

Variable
Cost
(/unit)
0.06
0.04
0.03
0.09
0.06
0.04
0.37
0.27
0.18
0.23
0.17
0.11

Table 6 shows the numerical results. In these


examples, we obtain EOQ for HP and CP by our
centralized and decentralized methods. We
compare the cost of HP, the cost of CP and the
total system cost obtained by these two methods.

Product
No.
1
2
3
4

hr
(/unit/year)
1.1
1.7
7.3
4.5

hw
(/unit/year)
0.77
1.19
5.11
3.15

Table 7 shows the amount of loss or saving


and the percentage of them which are gained in
the centralized case. If HP and CP are
considered as a single firm, then it is cost
efficient to apply the centralized model; for
these four products the total system cost is lower
in the centralized case. If the pharmacies are
independent firms, then HP prefers to make
decentralized decisions but CP prefers
centralized decisions. Since the saving of CP is
more than the loss of HP, it is possible for CP to
propose a saving-sharing mechanism in order to
motivate HP to make centralized decisions.
Discount quantity is a common and simple
saving-sharing mechanism that CP can apply
here. The discount price offered by CP should be
large enough to cover the increases in cost of HP.
Table 8 presents the minimum discount and its
percentage by which HP is motivated to accept
centralized decisions.
Table 8 Minimum discount price
Product
No.
1
2
3
4

Discount
(/unit)
0.05 (71.4%)
0.06 (54.5%)
0.42 (24.1%)
0.31 (5.0%)

Price after
discount
0.02
0.05
1.32
5.95

Baboli et al.: An Algorithm for the Determination of the Economic Order Quantity
J Syst Sci Syst Eng

363

Table 6 The results for four pharmacy products


Product
No.
1
2
3
4
Total cost (for 4
products)

Model

Retailer Cost
(/year)

Warehouse Cost
(/year)

Total System Cost


(/year)

DeCent.
Cent.
DeCent.
Cent.
DeCent.
Cent.
DeCent.
Cent.
DeCent.
Cent.

207.22
1010.6
226.63
1012.4
156.85
854.68
129.52
705.79
720.22
3583.47

18909
2689.8
20759
3160.4
14050
1678.6
11516
1331
65234
8859.8

19116
3732.6
20986
4172.9
14206
2533.3
11645
2036.8
65953
12475.6

Table 7 Loss or saving in centralized case


Product
No.
1
2
3
4
Total (for 4 products)

Retailer
(/year)
0.803.38
(387.69%)
785.77
(346.72%)
697.83
(444.9%)
576.27
(444.93%)
2863.25
(397.55%)

For some products the percentage of


discount is high, for example 71.4% for Product
1. At first glance, it might seem unreasonable
that CP propose this amount of discount.
Table 9 Saving in central pharmacy after discount
Product No.
1
2
3
4

Saving after Discount (/unit)


15243.3 (80.6%)
16692.2 (80.4%)
11663.7 (83.0%)
9607.2 (83.4%)

Warehouse
(/year)
+16219.2
(+85.78%)
+17598.6
(+84.78%)
+12371.4
(+88.05%)
+10185
(+88.44%)
56374.2
(86.41%)

System
(/year)
+15383.4
(+80.47%)
+16813.1
(+80.12%)
+11672.4
(+82.17%)
+9608.2
(+82.51%)
53477.4
(81.08%)

8. Discussion
Through this example, we compare the costs
generated by the centralized and the
decentralized strategies. The interest of the
centralized policy has been illustrated and we
show that the warehouse has a better benefit
from the retailer. To incite retailers to take part
in this type of decisions, it is necessary to use a
mechanism to share savings (win-win strategy).
Several solutions such as consignment stocks,

However, Table 9 shows that there is still a


saving for CP after discount. In the other words,
there is a saving for CP despite implementing

the division of security stocks or discount


policies could be considered. We illustrate the
last solution and we show that in spite of very

discounts.

important discounts for low-price products,

Baboli et al.: An Algorithm for the Determination of the Economic Order Quantity
J Syst Sci Syst Eng

364

expensive products do not require an important


discount. Finally, as illustrated by Table 10, the
total discount cost is not very important (more
than 10%) when compared to savings because,
in our results, the transportation and inventory
costs are much more important than the price of
the products.
Table 10 Discount cost and saving in centralized case
Product

Saving per
product

1
2
3
4

Discount
cost per
product
975.9
906.36
707.7
577.84

Total

3167.8

37491.4

1713.9
19852.64
2452.7
13472.16

9. Conclusions and Suggestions for


Further Research
In this paper, we have looked for the optimal
ordering policy in a two-level supply chain in
two cases; centralized and decentralized.
Conversely to the most similar models which
determine the economic order quantity just
based on inventory costs, our model
incorporates transportation costs into inventory
replenishment decisions. An algorithm was
proposed to find economic order quantities for
both the retailer and the warehouse which
minimize the total system cost in the centralized
case. The numerical results indicated that the
centralized case leads to savings for the
warehouse and the whole system as compared to
the decentralized case. However, centralized
decisions induce losses for the retailer. These
losses are the reason for which we proposed a
mechanism for the warehouse to share its saving
through discount quantity in order to cover

retailer's losses.
For future research we intend to complete
this model by including the multi-item lot-sizing
problem. Next, we think that our model can be
more practical if the number of vehicles are a
decision variable.

References
[1] Abdul-Jalbar, B., Gutirrez, J., Puerto, J. &
Sicilia, J. (2003). Policies for inventory/
distribution systems: the effect of
centralization
vs.
decentralization.
International
Journal
of
Production
Economics, 81-82: 281-293
[2] Andersson, J. & Marklund, J. (2000).
Decentralized inventory control in a
two-level distribution system. European
Journal of Operational Research, 127:
483-506
[3] Axster, S. (1993). Exact and approximate
evaluation of batch-ordering policies for
two-level inventory systems. Operations
Research, 41 (4): 777-785
[4] Axster, S. (1996). Optimization of
order-up-to-S policies in two-echelon
inventory systems with periodic review.
Naval Research Logistics, 40: 245-253
[5] Axster, S. (2005). A simple decision rule
for decentralized two-echelon inventory
control. International Journal of Production
Economics, 93-94: 53-59
[6] Chen, J.M. & Chen, T.H. (2005). The
multi-item replenishment problem in a
two-echelon supply chain: the effect of
centralization
versus
decentralization.
Computers & Operations Research, 32:
3191-3207
[7] Das, C. & Tyagi, R. (1997). Role of
inventory and transportation costs in

Baboli et al.: An Algorithm for the Determination of the Economic Order Quantity
J Syst Sci Syst Eng

determining the optimal degree of


centralization. Transportation Research Part
E: Logistics and Transportation Review, 33
(3): 171-179
[8] Ertogral, K., Darwish, M. & Ben-Daya, M.
(2007). Production and shipment lot sizing in
a vendor-buyer supply chain with
transportation cost. European Journal of
Operational Research, 176: 1592-1606
[9] Forsberg, R. (1995). Optimization of
order-up-to-S
policies
for
two-level
inventory systems with compound Poisson
demand. European Journal of Operational
Research, 81: 143-153
[10] Forsberg, R. (1996). Exact evaluation of (R,
Q) policies for two-level inventory systems
with Poisson demand. European Journal of
Operational Research, 96: 130-138
[11] Ganeshan, R. (1999). Managing supply
chain inventories: a multiple retailer, one
warehouse, multiple supplier model.
International
Journal
of
Production
Economics, 59: 341-354
[12] Goyal, S.K. & Nebebe, F. (2000).
Determination of economic productionshipment policy for a single-vendor-single
-buyer system. European Journal of
Operational Research, 121: 175-178
[13] Hadley, G. & Whitin, T.M. (1963).
Analysis of Inventory Systems. Prentice-Hall
Inc
[14] Hassan, T., Baboli, A., Guinet, A.,
Leboucher, G. & Brandon, M.T. (2006). Reorganizing the pharmaceutical supply chain
downstream:
implementation
a
new
pharmacy. In: 12th IFAC Symposium on
Information
Control
Problems
in
Manufacturing, 17-19, May 2006

365

[15] Hill, R.M. (1997). The single-vendor


single-buyer integrated production-inventory
model with a generalized policy. European
Journal of
493-499

Operational

Research,

97:

[16] Hoque, M.A. & Goyal, S.K. (2000). An


optimal policy for a single-vendor singlebuyer
integrated
production-inventory
system with capacity constraint of the
transport equipment. International Journal of
Production Economics, 65: 305-315
[17] Huang, H.C., Chew, E.P. & Goh, K.H.
(2005). A two-echelon inventory system
with transportation capacity constraint.
European Journal of Operational Research,
167: 129-143
[18] Li, J. & Liu, L. (2006). Supply chain
coordination with quantity discount policy.
International
Journal
of
Production
Economics, 101: 89-98
[19] Marklund, J. (2002). Centralized inventory
control in a two-level distribution system
with Poisson demand. Naval Research
Logistics, 49 (2): 798-822
[20] Matta, K.F. & Sinha, D. (1995). Policy and
cost
approximations
of
two-echelon
distribution systems with a procurement cost
at the higher echelon. IIE Transactions. 27
(5): 638-645
[21] Mishra, A.K. (2004). Selective discount for
supplier-buyer coordination using common
replenishment epochs. European Journal of
Operational Research, 153: 751-756
[22] Qu, W.W., Bookbinder, J.H. & Iyogun, P.
(1999).
An
integrated
inventory
transportation system with modified periodic
policy for multiple products. European
Journal of Operational Research, 115:
254-269

Baboli et al.: An Algorithm for the Determination of the Economic Order Quantity
J Syst Sci Syst Eng

366

[23] Seifbarghy, M. & Jokar, M.R.A. (2006).


Cost evaluation of a two-echelon inventory
system with lost sales and approximately
Poisson demand. International Journal of
Production Economics, 102: 244-54
[24] Silver, E.A., Pyke, D.F. & Peterson, R.
(1998).
Inventory
Management
and
Production Planning and Scheduling. John
Wiley & Sons, Third Edition
[25] Swenseth, S.R. & Godfrey, M.R. (2002).
Incorporating transportation
inventory
replenishment

costs into
decisions.

International
Journal
of
Production
Economics, 77: 113-130
[26] Viswanathan, S. & Piplani, R. (2001).
Coordinating supply chain inventories
through common replenishment epochs.
European Journal of Operational Research,
129: 277-286
[27] Zhao, Q.H., Wang, S.Y., Lai, K.K. & Xia,
G.P. (2004). Model and algorithm of an
inventory problem with the consideration of
transportation cost. Computers & Industrial
Engineering, 46: 389-397
Armand Baboli is currently an Associate
Professor in the Industrial Engineering
Department of the National Institute of Applied
Sciences (INSA) of Lyon, France, and member
of LIESP laboratory. He received his [Link].
degree in Industrial Engineering from Iran
University of Science & Technology in 1988. In
1994 he received his [Link]. degree in Industrial
Engineering and then in 1999 his Ph.D. degree
in Industrial Engineering both from Grenoble
Polytechnic National Institute (INPG). His

current research interests include supply chain


design and organization, inventory management
and facility layout planning.
Mohammadali Pirayesh Neghab received his
[Link]. & [Link]. degrees in Industrial Engineering
from Sharif University of Technology, Tehran,
Iran, in 2000 and 2002, respectively. Currently
he is a Ph.D. candidate in the Industrial
Engineering Department of Sharif University.
His Ph.D. thesis is in the area of inventory
control and supply chain management.
Rasoul Haji is currently a professor of
Industrial Engineering at Sharif University of
Technology in Tehran, Iran. He received a [Link].
degree from University of Tehran in Chemical
Engineering in 1964. He also earned an [Link].
degree from University of California-Berkeley
in Industrial Engineering in 1967. In 1970 he
received his Ph.D. degree from Berkeley in
Industrial Engineering. He is the Editor-in-Chief
of the Journal of Industrial and Systems
Engineering and he is a member of Irans
Academy of Sciences. He is recognized as a
co-founder of a fundamental and important
relation in queuing theory known as
Distributional Littles Law His research
interest includes inventory control, stochastic
processes, and queuing theory. He has published
papers in different technical journals such as
Journal of Applied Probability, SIAM Journal of
Applied Math, European Journal of Operations
research, Computers and Industrial Engineering,
Journal of Production Planning and Control,
and Applied Mathematics and Computation.

You might also like