Professional Documents
Culture Documents
Nagurney2012 Article SupplyChainNetworkOperationsMa
Nagurney2012 Article SupplyChainNetworkOperationsMa
Nagurney2012 Article SupplyChainNetworkOperationsMa
DOI 10.1007/s10287-011-0133-z
ORIGINAL PAPER
Received: 12 November 2010 / Accepted: 3 August 2011 / Published online: 13 August 2011
© Springer-Verlag 2011
Abstract Blood service operations are a key component of the healthcare system
all over the world and yet the modeling and the analysis of such systems from a com-
plete supply chain network optimization perspective have been lacking due to their
associated unique challenges. In this paper, we develop a generalized network opti-
mization model for the complex supply chain of human blood, which is a life-saving,
perishable product. In particular, we consider a regionalized blood banking system
consisting of collection sites, testing and processing facilities, storage facilities, dis-
tribution centers, as well as points of demand, which, typically, include hospitals. Our
multicriteria system-optimization approach on generalized networks with arc multi-
pliers captures many of the critical issues associated with blood supply chains such as
the determination of the optimal allocations, and the induced supply-side risk, as well
as the induced cost of discarding the waste, while satisfying the uncertain demands as
closely as possible. The framework that we present is also applicable, with appropriate
modifications, to the optimization of other supply chains of perishable products.
1 Introduction
In today’s world, supply chains are more complex than ever before. Consumers’
demand for new products as well as the still-critical economic situation require that
123
206 A. Nagurney et al.
123
Supply chain network operations management of a blood banking system 207
Several authors have applied integer optimization models such as facility loca-
tion, set covering, allocation, and routing to address the optimization/design of supply
chains of blood or other perishable critical products (see Jacobs et al. 1996; Pierskalla
2004; Yang 2006; Sahin et al. 2007; Sivakumar et al. 2008; Cetin and Sarul 2009;
Ghandforoush and Sen 2010). In addition, inventory management methods (cf. Cohen
and Pierskalla 1979; Karaesmen et al. 2011, and the references therein), Markov mod-
els (Boppana and Chalasani 2007) as well as simulation techniques (Rytila and Spens
2006; Katsaliaki and Brailsford 2007; Mustafee et al. 2009) have been used to handle
blood banking systems. Yegul (2007), in his dissertation, which has extensive refer-
ences on the subject of blood supply chains, also utilized simulation for a blood supply
chain with a focus on Turkey. He noted that there were few studies which consider
multiple echelons (as the model in our paper does). Haijema et al. (2007) used a Mar-
kov dynamic programming and simulation approach with data from a Dutch blood
bank (see also the dissertation of Haijema 2008).
In this paper, we develop a multicriteria system-optimization framework for a
regionalized blood supply chain network, such as that of the American Red Cross.
In the US, the American Red Cross (ARC) is the major supplier of blood products
to hospitals and medical centers satisfying over 45% of the demand for blood com-
ponents nationally (Walker 2010). A system-optimization approach is believed to be
mandated for critical supplies (Nagurney et al. 2011) in that the demand for such
products must be satisfied as closely as possible at minimal total cost. The use of
a profit maximization criterion, as in Nagurney (2010a,c), is not appropriate for an
organization such as the American Red Cross, due to its non-profit status.
Unlike many other supply chain models that assume a fixed lifetime for a perish-
able good (see, e.g., Hwang and Hahn 2000; Omosigho 2002; Zhou and Yang 2003),
our system-optimization approach for supply chain network management, as we shall
demonstrate, captures the perishability/waste that occurs over the relevant links associ-
ated with various activities of the supply chain, similar to the spatial price equilibrium
model in Nagurney and Aronson (1989). However, in contrast to the latter model, here
we also take into account the discarding cost of the waste over the relevant links as
well as the discarding cost of outdated product at the demand points due to the possible
excess supply delivered. Furthermore, we capture in the model the uncertainty of the
demand and the associated shortage penalties at the demand points. System-optimi-
zation models have been developed to capture various issues of SCM including that
of mergers and acquisition as well as network design (cf. Nagurney 2009, 2010b,c;
Nagurney and Woolley 2010; Nagurney et al. 2011; Nagurney and Nagurney 2010).
This paper is organized as follows. In Sect. 2, we describe, in detail, the structure
of a regionalized blood banking system. We develop the supply chain network model
for the blood banking system problem, and establish that the multicriteria optimiza-
tion problem is equivalent to a variational inequality problem, with nice features for
computations. We also present simple numerical examples and conduct sensitivity
analysis. Our model has several novel features:
1. it captures perishability of this life-saving product through the use of arc multi-
pliers;
2. it contains discarding costs associated with waste/disposal;
123
208 A. Nagurney et al.
In this section, we develop the supply chain network model for regionalized blood
banks. It is necessary to mention that our model for blood banking management is
applicable to many perishable products, with minor modifications, but with the same
foundations. Also, it is worth noting that although the structure of the network for
a blood banking system, or the way that the modules of the supply chain are called,
may be slightly different from country to country, or from one region to another, our
network framework is sufficiently general to address any blood supply chain network.
In most parts of the world, blood banking operations systems conduct procurement and
distribution in a regionalized manner. In other words, there exists a Regional Blood
Center in each geographic area which is in charge of coordination and administra-
tion of its lower-level units. Nevertheless, despite advances in storage and distribution
technologies, hospitals may need to acquire blood products from suppliers that are
located in other regions, sometimes even hundreds of miles away.
In the US, for example, the regional divisions of the American Red Cross over-
see the entire operation of their corresponding regions. Other suppliers of blood are
hospitals—typically the larger ones with blood collection programs—which, however,
account for less than 5% of the market share (Whitaker et al. 2007). There also exist
private blood suppliers across the country.
Since 1960, the Red Cross has been reimbursed by the hospitals for the costs asso-
ciated with providing blood to hospital patients. The Red Cross does not charge for the
blood itself; it only recovers the costs associated with the recruitment and screening
of potential donors, the collection of blood by trained staff, the processing and testing
of each unit of blood in state-of-the-art laboratories, and the labeling, storage, and
distribution of blood components.
Figure 1 depicts a network topology of a regionalized blood banking system as for
the ARC in the US. In this network, the top level (origin) node represents the ARC
regional division. Every other node in the network denotes a component/facility in
the system. A path connecting the origin node to a destination node, corresponding to
a demand point, consists of a sequence of directed links which correspond to supply
123
Supply chain network operations management of a blood banking system 209
chain network activities that ensure that the blood is collected, processed, and, ulti-
mately, distributed to the demand point. We assume that in the supply chain network
topology there exists at least one path joining node 1 with each destination node. This
assumption guarantees that the demand at each demand point will be met as closely as
possible, given that we will be considering uncertain demand for blood at each demand
point. The solution of the model yields the optimal flows of blood at minimum total
cost and risk, as we shall demonstrate.
In the network in Fig. 1, we assume that the division is considering n C blood collec-
tion sites constituting the second tier of the network. Many of these collection sites are
mobile or temporary locations while others are permanent sites. In the case of drastic
shortages; i.e., natural or man-made disasters, the regional divisions are likely to need
to import blood products from other regions or even other countries, an aspect that is
excluded from this model. In the current topology, the first set of the links connecting
the origin node to the second tier corresponds to the process of “blood collection.”
These collection sites are denoted by: C S1 , C S2 , . . . , C Sn C S .
The next set of nodes, located in the third tier, are the blood centers. There exist
n BC of these facilities in one region, denoted by BC1 , BC2 , . . . , BCn BC , to which the
whole blood (WB) is shipped after being collected at the collection sites. Thus, the
next set of links connecting tiers two and three of the network topology represents
the “shipment of collected blood.”
The fourth tier of the network is composed of processing facilities, commonly
referred to as component labs. The number of these facilities in one region is assumed
123
210 A. Nagurney et al.
123
Supply chain network operations management of a blood banking system 211
The last set of links joining the bottom two tiers of the network are “distribution”
links, ending in n R demand points. Hospitals and surgical medical centers are the
predominant users of blood. The actual but uncertain demands of the demand points
R1 , R2 , . . . , Rn R are denoted by: d R1 , d R2 , . . . , d Rn R , respectively.
It is necessary to mention that specific components of the system may physically
coincide with some others; however, this network topology is process-based rather than
location-based, which is compatible with our blood banking problem. Moreover, as
mentioned earlier, in general cases of perishable product supply chains, these facilities
may be located far apart which can be nicely addressed using our presented model.
The supply chain network topology is represented by G = [N , L], where N and L
denote the sets of nodes and links, respectively. The ultimate solution of the complete
model will yield the optimal flow on the various links of the network.
Our formulation is of a single-period type, where the time horizon spans the various
activities of procurements, processing, and distribution. Since WB is highly perish-
able, all modules of the blood supply chain network tend to avoid long term storage
(except for plasma, which is excluded from our model). Hence, the assumption of
a single-period time horizon is realistic with the focus of this paper being on oper-
ations management, rather than on inventory management. Nevertheless, our model
takes into account the potential shortage associated with the uncertain demand at the
demand points, that is, the lost “sales.” In addition, the surplus penalty can address
additional relevant costs, whether in terms of excess supply or even if short-term
inventory holding cost is included.
Associated with each link of the network is a unit operational cost function that
reflects the cost of operating the particular supply chain activity, that is, the collection
of blood at blood drive sites, the shipment of collected blood, the testing and pro-
cessing, the storage, and the distribution. We denote these links by a, b, etc. The unit
operational cost on link a is denoted by ca and is a function of flow on that link, f a .
The total operational cost on link a is denoted by ĉa , and is constructed as:
ĉa ( f a ) = f a × ca ( f a ), ∀a ∈ L . (1)
The link total cost functions are assumed to be convex and continuously differentiable.
The origin/destination (O/D) nodes consist of the pairs of nodes (1, Rk ); 1, . . . , n R ,
where Pk denotes the set of paths, which represent alternative associated possible
supply chain network processes, joining (1, Rk ). P denotes the set of all paths joining
node 1 to the destination nodes, and n P denotes the number of paths.
Let vk denote the projected demand for blood at the demand point Rk ; k =
1, . . . , n R . We assume that the demand at each demand point is uncertain with a
known probability distribution. Recall that dk denotes the actual demand at demand
point Rk ; k = 1, . . . , n R , and is a random variable with probability density func-
tion given by Fk (t). Let Pk be the probability distribution function of dk , that is,
D
Pk (Dk ) = Pr ob(dk ≤ Dk ) = 0 k Fk (t)d(t). Therefore,
123
212 A. Nagurney et al.
−
k ≡ max {0, dk − vk }, k = 1, . . . , n R , (2)
+
k ≡ max {0, vk − dk }, k = 1, . . . , n R , (3)
where − +
k and k represent the shortage and surplus of blood at demand point Rk ,
respectively.
The expected values of the shortage (− +
k ) and the surplus (k ) are given by:
∞
E(−
k ) = (t − vk )Fk (t)d(t), k = 1, . . . , n R , (4)
vk
vk
E(+
k )= (vk − t)Fk (t)d(t), k = 1, . . . , n R . (5)
0
Due to the vitalness of the availability of blood at the demand points, a relatively
large penalty of λ− k is associated with the shortage of a unit of blood at demand point
Rk , where λ− k corresponds to the social cost of a death or a severe injury of a patient,
due to a blood shortage. Also, since blood is extremely perishable and will be outdated
if not used over a certain period after being delivered, the outdating penalty of λ+ k is
assigned to the unit of a possible supply surplus. Note that, in our formulation, this
surplus penalty is charged to the organization even though the ARC is not directly
responsible for the outdated blood at the hospitals once it is delivered to them. This
is because human blood is scarce, and the ARC aims to minimize the amount of out-
dated blood at demand points, which actually dominates the amount of blood waste
during the other activities of blood banking within the ARC network (Rios 2010).
Hence, λ+ k , in the case of blood (as for other perishable products), includes the cost of
short-term inventory holding (cold storage), and, possibly, the discarding cost of the
outdated product. It is necessary to mention that having excessive supplies outdated
at the demand points not only imposes a discarding cost on the already financially
stressed healthcare institutions such as hospitals, but also leads to further environmen-
tal damage. Similar examples of penalty costs, due to excessive supplies, as well as to
shortages, can be found in the literature (see, e.g., Dong et al. 2004; Nagurney et al.
2011). These penalties can be assessed by the authority who is contracting with the
organization to deliver the blood.
Thus, the expected total penalty at demand point k; k = 1, . . . , n R , is:
E(λ− − + + − − + +
k k + λk k ) = λk E(k ) + λk E(k ). (6)
Nevertheless, the demand points (such as hospitals) are not the only modules of the
blood supply chain in which the perishability of the collected blood occurs. Through-
out the processes of blood collection, shipment, testing and processing, storage, and
distribution, a fraction of the collected blood may deteriorate, be lost, or be wasted. The
fraction of the lost product depends on the type of the activity since various processes
of collection, testing, storage, etc., lead to different amounts of waste. This fraction,
in general, can also be different among the various facilities at the same tier of the
123
Supply chain network operations management of a blood banking system 213
network, depending upon the technology used, the efficiency of the staff personnel,
and so forth.
Hence, we associate with every link a in the network, a multiplier αa , which, for
all activities of the blood supply chain, lies in the range of (0,1] where αa = 1 means
that αa × 100% of the initial flow on link a reaches the successor node of that link,
reflecting that there is no waste/loss on link a. The average percentage of loss due to
the testing process was reported to be 1.7% (Sullivan et al. 2007); consequently, the
corresponding multiplier, αa , would be equal to 1 − 0.017 = 0.983.
As mentioned earlier, f a denotes the (initial) flow on link a. Let f a denote the final
flow on that link; i.e., the flow that reaches the successor node of the link. Therefore,
f a = αa f a , ∀a ∈ L . (7)
wa = f a − f a = (1 − αa ) f a , ∀a ∈ L . (8)
The organization such as ARC is responsible for discarding this waste which is
potentially hazardous. Contractors are typically employed to remove and dispose of
the waste. The corresponding discarding cost, ya , is a function of the waste, wa , which
is charged to the organization:
ya (wa ) = ya ( f a − f a ) = ya (1 − αa ) f a , ∀a ∈ L . (9a)
Since αa is constant, and known a priori, a new total discarding cost function, ẑ a ,
can be defined accordingly, which is a function of the flow, f a , and is assumed to be
convex and continuously differentiable:
ẑ a = ẑ a ( f a ), ∀a ∈ L . (9b)
Also, let x p represent the (initial) flow of blood (or a general perishable product)
on path p joining the origin node with a destination node. The path flows must be
nonnegative, that is,
x p ≥ 0, ∀ p ∈ P, (10)
μp ≡ αa , ∀ p ∈ P. (11)
a∈ p
123
214 A. Nagurney et al.
The projected demand at demand point Rk , vk , is the sum of all the final flows on
paths joining (1, Rk ):
vk ≡ x pμp, k = 1, . . . , n R . (12)
p∈Pk
Indeed, although the amount of blood that originates on a path p is x p , the amount
(due to perishability) that actually arrives at the destination of this path is x p μ p .
We also define the multiplier, αap , which is the product of the multipliers of the
links on path p that precede link a in that path. This multiplier can be expressed as:
⎧
⎪
⎪ δap
⎨ αa , if {a < a} = Ø,
αap ≡ a <a (13)
⎪
⎪
⎩
δap , if {a < a} = Ø,
where {a < a} denotes the set of the links preceding link a in path p, δap is defined
as equal to 1 if link a is contained in path p, and 0, otherwise, and Ø denotes the null
set. Hence, αap is equal to the product of all link multipliers preceding link a in path
p. If link a is not contained in path p, then αap is set to zero. If a belongs to the first
set of links, the blood collection links, this multiplier is equal to 1. The relationship
between the link flow, f a , and the path flows is as follows:
fa = x p αap , ∀a ∈ L . (14)
p∈P
nR
− +
Minimize ĉa ( f a ) + ẑ a ( f a ) + λk E(− +
k ) + λk E(k ) (15)
a∈L a∈L k=1
123
Supply chain network operations management of a blood banking system 215
the collection sites has been observed to be highly stochastic. Even though the ARC
encourages blood donors to make appointments beforehand, donors may miss their
appointments due to inclement weather situations, traffic, personal issues, etc.
Interestingly, disasters, such as the 2010 earthquake in Haiti, may stimulate people’s
sympathy and dramatically increase the number of blood donors. As in Nagurney et al.
(2005), we introduce a total risk function r̂a corresponding to link a for every blood
collection link. This function is assumed to be convex and continuously differentiable,
and a function of the flow, that is, the amount of collected blood, on its corresponding
link. The organization attempts to minimize the total risk over all links connecting the
first two tiers of the network, denoted by L 1 ⊂ L. The remainder of the links in the
network, i.e., the shipment of collected blood, the processing, the storage, shipment,
and the distribution links, comprise the set L C C
1 . The subset L 1 and its complement L 1
partition the entire set of links L, that is, L 1 ∪ L 1 = L.
C
Thus, the risk minimization objective function for the organization can be
expressed as:
Minimize r̂a ( f a ), (16)
a∈L 1
nR
−
+
Minimize ĉa ( f a ) + ẑ a ( f a ) + λk E(−
k ) + λ +
k E( k ) + θ r̂a ( f a )
a∈L a∈L k=1 a∈L 1
(17)
nR
−
+
Minimize Ĉ p (x) + Ẑ p (x) + λk E(− +
k ) + λk E(k ) + θ R̂ p (x)
p∈P k=1 p∈P
(18)
subject to: constraints (10) and (12), where the total operational cost, Ĉ p (x), the total
discarding cost, Ẑ p (x), and the total risk, R̂ p (x), corresponding to path p are, respec-
tively, derived from C p (x), Z p (x), and R p (x) as follows:
123
216 A. Nagurney et al.
with the unit cost functions on path p, i.e., C p (x), Z p (x), and R p (x), in turn,as below:
C p (x) ≡ ca ( f a )αap , ∀ p ∈ P, (20a)
a∈L
Z p (x) ≡ z a ( f a )αap , ∀ p ∈ P, (20b)
a∈L
R p (x) ≡ ra ( f a )αap , ∀ p ∈ P. (20c)
a∈L 1
Next, we present some preliminaries that enable us to express the partial derivatives
of the expected total shortage and discarding costs of outdated blood at the demand
points solely in terms of path flow variables. Observe that, for each O/D pair wk :
Therefore,
⎛ ⎞
∂ E(−
k )
= Pk ⎝ x p μ p ⎠ − 1, k = 1, . . . , n R . (22b)
∂vk
p∈Pk
∂vk ∂
= x pμp = μp, ∀ p ∈ Pk ; k = 1, . . . , n R . (23)
∂xp ∂xp
p∈Pk
The above is correct since the μ p ’s are constant values. Therefore, from (22b) and
(23), we conclude that
⎡ ⎛ ⎞ ⎤
∂ E(− )
k
= μ p ⎣ Pk ⎝ x p μ p ⎠ − 1⎦ , ∀ p ∈ Pk ; k = 1, . . . , n R . (24)
∂xp
p∈Pk
123
Supply chain network operations management of a blood banking system 217
Thus,
⎛ ⎞
∂ E(+ )
k
= Pk ⎝ x pμp⎠ , k = 1, . . . , n R . (26b)
∂vk
p∈Pk
nP
K ≡ {x|x ∈ R+ }. (28)
Lemma 1 The partial derivatives of the total operational cost, the total discarding
cost, and the total risk with respect to the corresponding path flow are, respectively,
given by:
∂ q∈P Ĉq (x) ∂ ĉa ( f a )
= αap , ∀ p ∈ P, (29a)
∂xp ∂ fa
a∈L
∂ q∈P Ẑ q (x) ∂ ẑ a ( f a )
= αap , ∀ p ∈ P, (29b)
∂xp ∂ fa
a∈L
∂ R̂
q∈P q (x) ∂ r̂a ( f a )
= αap , ∀ p ∈ P. (29c)
∂xp ∂ fa
a∈L 1
123
218 A. Nagurney et al.
Proof We establish the equivalence for (29a); the equivalences (29b) and (29c) can be
obtained in a similar fashion. The partial derivative of the total operational cost with
respect to the flow on path p is first defined as:
∂ q∈P Ĉq ∂ Ĉq
= , ∀ p ∈ P, (30a)
∂xp ∂xp
q∈P
which, based on the total path cost (19a), can be rewritten as:
∂ q∈P Ĉq ∂(Cq xq ) ∂Cq
= = Cp + xq , ∀ p ∈ P. (30b)
∂xp ∂xp ∂xp
q∈P q∈P
∂ ca αaq
∂Cq a∈L
∂ca ∂ca ∂ f a
= = αaq = αaq , ∀ p, q ∈ P. (31)
∂xp ∂xp ∂xp ∂ fa ∂ x p
a∈L a∈L
∂ fa
= αap , ∀a ∈ L , ∀ p ∈ P. (32)
∂xp
∂Cq ∂ca
= αap αaq , ∀ p, q ∈ P. (33)
∂xp ∂ fa
a∈L
Thus,
∂ q∈P Ĉq ∂ca
= Cp + αap xq αaq , ∀ p ∈ P. (34)
∂xp ∂ fa
a∈L q∈P
123
Supply chain network operations management of a blood banking system 219
By substituting proper equivalences from (14) and (20a) into (34), we have:
∂ q∈P Ĉ q ∂ca ∂ca
= ca αap + αap f a = ca + f a αap , ∀ p ∈ P.
∂xp ∂ fa ∂ fa
a∈L a∈L a∈L
(35)
∂ ĉa ∂ca
= ca + fa , ∀a ∈ L . (36)
∂ fa ∂ fa
The variational inequality (38), in turn, can be rewritten in terms of link flows as:
determine the vector of optimal link flows, and the vector of optimal projected demands
( f ∗ , v ∗ ) ∈ K 1 , such that:
∂ ĉa ( f ∗ ) ∂ ẑ a ( f ∗ ) ∂ r̂a ( f a∗ )
a
+ a
+θ × [ f a − f a∗ ]
∂ fa ∂ fa ∂ fa
a∈L 1
∂ ĉa ( f ∗ ) ∂ ẑ a ( f ∗ )
+ a
+ a
× [ f a − f a∗ ]
C
∂ f a ∂ f a
a∈L 1
nR
+
+ λk Pk (vk∗ ) − λ− ∗ ∗
k (1 − Pk (vk )) × [vk − vk ] ≥ 0, ∀( f, v) ∈ K 1 , (39)
k=1
123
220 A. Nagurney et al.
Proof First, we prove the result for path flows (cf. (38)).
The convexity of Ĉ p , Ẑ p , and R̂ p for all paths p holds since ĉa , ẑ a , and r̂a were
assumed to be convex for all links a. We need to verify that λ− − +
k E(k ) + λk E(k )
+
∂2 − +
λk E(− +
k ) + λk E(k )
∂xp 2
∂ 2 E(− k ) + ∂ E(k )
2 +
= λ− + λ , ∀ p ∈ Pk ; k = 1, . . . , n R . (40a)
k
∂ x p2 k
∂ x p2
Substituting the first order derivatives from (24) and (27) into (40a) yields:
⎡ ⎛ ⎞ ⎤
∂2 − ∂
λ E(− + +
k ) + λk E(k ) = λk
−
μ p ⎣ Pk ⎝ x p μ p ⎠ − 1⎦
∂ x p2 k ∂xp
p∈Pk
⎛ ⎞
∂
+ λ+ μ p Pk ⎝ x pμp⎠
k
∂xp
p∈Pk
⎛ ⎞
= (λ− +
k + λk )(μ p ) Fk
2 ⎝ x p μ p ⎠ > 0, ∀ p ∈ Pk ; k = 1, . . . , n R . (40b)
p∈Pk
Note that variational inequality (38) can be put into standard form (see Nagurney
1999) as follows: determine X ∗ ∈ K such that:
F(X ∗ )T , X − X ∗ ≥ 0, ∀X ∈ K, (41)
where ·, · denotes the inner product in n-dimensional Euclidean space, X ∈ R n , and
F(X ) is an n-dimensional function from K to R n , with F(X ) being continuous and
the feasible set K being closed and convex.
123
Supply chain network operations management of a blood banking system 221
Indeed, if we define the feasible set K ≡ K , and the column vector X ≡ x, and
F(X ), such that:
⎡
∂ Ĉq (x) ∂ Ẑ q (x) ⎛ ⎞
⎢ q∈P
⎢ q∈P
F(X ) ≡ ⎢ + + λ+
k μ p Pk
⎝ x pμp⎠
⎣ ∂xp ∂xp
p∈Pk
⎤
⎛ ⎛ ⎞⎞ ∂ R̂q (x)
⎥
q∈P ⎥
−λ− ⎝
k μ p 1 − Pk
⎝ x p μ p ⎠⎠ + θ ; p ∈ Pk ; k = 1, . . . , n R⎥ ,
∂xp ⎦
p∈Pk
(42)
then the variational inequality (38) can be reexpressed in standard form (41).
We will utilize variational inequality (38) in path flows for our computations since
our proposed computational procedure will yield closed form expressions at each iter-
ation. Once we have solved problem (38), by using (14), which relates the links flows
to the path flows, we can obtain the solution f ∗ that minimizes the total cost as well
as the total supply risk (cf. (17)) associated with the optimization of the supply chain
network of a regionalized blood banking system.
In order to further illustrate the above model, we now present several simple examples.
Consider the blood supply chain network topology in Fig. 2 in which the organiza-
tion has a single blood collection site, a single blood center, one component lab, one
storage facility, a single distribution center and is to serve a single demand point. The
links are labeled as in Fig. 2, that is, a, b, c, d, e, and f .
We assumed that there was no waste so that αa = 1 for all links in Fig. 2. Hence,
all the functions ẑ a were set equal to 0 for all the links a, . . . , f .
The total risk cost function on the blood collection link a was: r̂a = 2 f a2 , and the
risk aversion factor, θ , was assumed to be 1.
There is only a single path p1 which was defined as: p1 = (a, b, c, d, e, f ) with
μ p1 = 1.
We assumed that the demand for the product followed a uniform distribution on the
x
interval [0, 5] so that: P1 (x p1 ) = 5p1 .
123
222 A. Nagurney et al.
Under the assumption that x ∗p1 > 0, the left-hand side of inequality (43) must be
equal to zero, that is:
∂ Ĉ p1 (x ∗ ) ∂ R̂ p1 (x ∗ )
− 100(1 − P1 (x ∗p1 )) + = 0. (44)
∂ x p1 ∂ x p1
123
Supply chain network operations management of a blood banking system 223
∂ Ĉ p1 (x ∗ )
= (2 f a∗ + 6) + (4 f b∗ + 7) + (2 f c∗ + 11) + (6 f d∗ + 11)
∂ x p1
+(2 f e∗ + 2) + (2 f f∗ + 1) = 18x ∗p1 + 38. (46)
Similarly:
∂ R̂ p1 (x ∗ ) ∂ r̂a ( f a∗ )
= αap1 = 4 f a∗ = 4x ∗p1 . (47)
∂ x p1 ∂ fa
whose solution yields the optimal path flow: x ∗p1 = 1.48, and the corresponding opti-
mal link flow pattern: f a∗ = f b∗ = f c∗ = f d∗ = f e∗ = f f∗ = 1.48. Following (12), the
projected demand is equal to: v1∗ = x ∗p1 = 1.48.
Example 2 Example 2 had the same data as Example 1 except that now there was a
loss associated with the testing and processing link with αc = .8. Hence, we now set
(cf. (9a, b)) ẑ c = .5 f c2 and μ p1 = αc = .8.
Similar to the solution procedure used for Example 1, from variational inequality
formulation (38), under the assumption that x ∗p1 > 0, the following equation must
hold for Example 2:
∂ Ĉ p1 (x ∗ ) ∂ Ẑ p1 (x ∗ ) ∂ R̂ p1 (x ∗ )
+ − 100 × 0.8(1 − P1 (0.8 × x ∗p1 )) + = 0. (49)
∂ x p1 ∂ x p1 ∂ x p1
∂ Ĉ p1 (x ∗ )
= (2 f a∗ + 6) + (4 f b∗ + 7) + (2 f c∗ + 11)
∂ x p1
+0.8(6 f d∗ + 11) + 0.8(2 f e∗ + 2) + 0.8(2 f f∗ + 1) (50)
= 8x ∗p1 + 24 + 0.8(10 × 0.8x ∗p1 + 14) = 14.4x ∗p1 + 35.2.
Also,
∂ Ẑ p1 (x ∗ ) ∂ ẑ c ( f c∗ )
= αcp1 = f c∗ = x ∗p1 . (51)
∂ x p1 ∂ fc
The partial derivative of the total risk function was equal to that of Example 1:
∂ R̂ p1 (x ∗ ) ∂ r̂a ( f a∗ )
= αap1 = 4 f a∗ = 4x ∗p1 . (52)
∂ x p1 ∂ fa
123
224 A. Nagurney et al.
0.8x ∗p1
P1 (0.8x ∗p1 ) = . (53)
5
Therefore, the following equation needs to be solved:
0.8x ∗p1
14.4x ∗p1 + 35.2 + x ∗p1 − 80 1 − + 4x ∗p1 = 0. (54)
5
The new optimal path flow solution was: x ∗p1 = 1.39, which corresponds to the
optimal link flow pattern: f a∗ = f b∗ = f c∗ = 1.39, and f d∗ = f e∗ = f f∗ = 1.11. The
projected demand was: v1∗ = x ∗p1 μ p1 = 1.11. Comparing the results of Examples 1
and 2 reveals the fact that when perishability is taken into consideration, with αc = .8
and the above data, the organization chooses to produce/ship slightly smaller quanti-
ties so as to minimize the discarding cost of the waste, despite the shortage penalty of
λ− 1.
Note that when λ− ∗
1 = 200, the optimal path flow solution becomes: x p1 = 2.77,
and the corresponding optimal link flow pattern: f a = f b = f c = 2.77, and f d∗ =
∗ ∗ ∗
100(λ−
1 − 44)
x ∗p1 = . (55)
16λ−
1 + 2425
Sensitivity analysis
We conducted additional sensitivity analysis by varying the loss associated with the
testing and processing activity, αc , and the unit shortage penalty cost, λ−1 , respectively.
The computed optimal path flows x ∗p1 and the optimal values of the objective function
(OF) (18) are reported in Table 1.
It is interesting to note from Table 1 that, under a specific unit penalty cost, the path
flow will be reduced when the loss of testing and processing, (1−αc ), increases within
some specific range. For instance, when λ− 1 is 200 and the loss, 1 − αc , increases from
0.4 to 0.8, the optimal path flow decreases from 2.83 to 0.88. However, the optimal
value of the objective function always keeps on increasing. Table 1 also illustrates,
under the same loss associated with testing and processing, the optimal path flow rises
with an increase in the unit shortage penalty cost, λ− 1.
123
Supply chain network operations management of a blood banking system 225
Table 1 Computed optimal path flows x ∗p1 and optimal values of the objective function as αc and λ−
1 vary
λ−
1 αc
.2 .4 .6 .8 1
5αc (λ−
1 − 14) − 120
x ∗p1 = . (56)
αc2 (λ−
1 + 50) + 65
In this section, we recall the Euler method, which is induced by the general iterative
scheme of Dupuis and Nagurney (1993). Its realization for the solution of the blood
bank SCM problem governed by variational inequality (38) (see also (41)) induces
subproblems that can be solved explicitly and in closed form.
Specifically, at an iteration τ of the Euler method (see also Nagurney and Zhang
1996) one computes:
where PK is the projection on the feasible set K and F is the function that enters the
variational inequality problem (41).
123
226 A. Nagurney et al.
As shown in Dupuis and Nagurney (1993); see also Nagurney and Zhang (1996), for
convergence of the general iterative scheme, which
induces the Euler method, among
other methods, the sequence {aτ } must satisfy: ∞ τ =0 aτ = ∞, aτ > 0, aτ → 0,
as τ → ∞. Specific conditions for convergence of this scheme can be found for a
variety of network-based problems, similar to those constructed here, in Nagurney
and Zhang (1996) and the references therein. Applications of this Euler method to
the solution of oligopolistic supply chain network design problems can be found in
Nagurney (2010a).
Explicit formulae for the euler method applied to the blood supply chain network
variational inequality (38)
The elegance of this procedure for the computation of solutions to the blood supply
chain network operations management problem modeled in Sect. 2 can be seen in
the following explicit formulae. In particular, (57) for the blood supply chain net-
work management problem governed by variational inequality problem (38) yields
the following closed form expressions for the blood product path flows:
⎧ ⎛ ⎛ ⎛ ⎞⎞ ⎛ ⎞
⎨
x τp+1 = max 0, x τp + aτ ⎝λ− ⎝
k μ p 1− Pk
⎝ x τp μ p⎠⎠ −λ+
k μ p Pk
⎝ x τp μ p⎠
⎩
p∈Pk p∈Pk
!"
∂ q∈P Ĉq (x τ ) ∂ q∈P Ẑ q (x τ ) ∂ q∈P R̂q (x τ )
− − −θ ,
∂xp ∂xp ∂xp
∀ p ∈ Pwk ; k = 1, . . . , n R . (58)
This closed form expression was applied to calculate the updated product flow
during the steps of the Euler Method for our blood banking optimization problem.
123
Supply chain network operations management of a blood banking system 227
where the first O/D pair of nodes is (1, R1 ), the second is (1, R2 ), and the third is
(1, R3 ).
The shortage and outdating penalties for each of the three demand points were:
λ− +
1 = 2200, λ1 = 50,
λ2 = 3000, λ+
−
2 = 60,
λ−
3 = 3000, λ +
3 = 50.
The total risk functions corresponding to the blood collection links were:
123
228 A. Nagurney et al.
than or equal to this . The algorithm was initialized by setting the projected demand
at each demand point and all other variables equal to zero. Table 2 also provides the
computed optimal solutions.
Thus, under the given demand probability distributions for our three demand points,
the amounts of optimal product flow on each link were as reported above. These num-
bers clearly demonstrate the effect of the waste throughout the network, and are subject
to the mentioned link multipliers as well as the various costs associated with those
links, as formerly stated.
The computed amounts of projected demand for each of the three demand points
were:
v1∗ = 6.06, v2∗ = 44.05, and v3∗ = 30.99.
It is interesting to note that, between the two blood collection links, although link 1
has a higher waste/loss rate, and higher total risk and discarding costs, it has a higher
optimal flow of blood product as compared to link 2 due to its lower total cost func-
tion. Furthermore, for the small surgical center, R1 , the value of projected demand,
v1∗ = 6.06, is closer to the lower bound of its uniform probability distribution due to
the relatively smaller shortage penalty cost. In contrast, the values of projected demand
for the larger hospitals, R2 and R3 , are closer to the respective upper bounds of their
uniform distributions.
123
Supply chain network operations management of a blood banking system 229
In this paper, we developed a supply chain network optimization model for the man-
agement of the procurement, testing and processing, and distribution of a perishable
product—that of human blood.
The original contributions in the paper, include the blood supply chain network
model operations management model, which has the notable features that it captures
perishability of this life-saving product through the use of arc multipliers; it contains
discarding costs associated with waste/disposal; it handles uncertainty associated with
demand points; it assesses costs associated with shortages/surpluses at the demand
points, and it also quantifies the supply-side risk associated with procurement.
For the sake of generality, and the establishment of the foundations that will enable
further extensions and applications, we used a variational inequality approach for
model formulation and solution. We illustrated the model through transparent numer-
ical examples, which vividly demonstrate the flexibility and generality of our supply
chain network optimization model.
The framework developed here can be applied, with appropriate adaptation, to
other perishable products, such as medicines and vaccines, as well as to agricultural
products, including food.
Acknowledgments This research was supported by the John F. Smith Memorial Fund at the Isenberg
School of Management. This support is gratefully acknowledged. The authors acknowledge Mr. Len Walker,
the Director of Business Development for the American Red Cross Blood Services in the greater Boston
area, who shared valuable information on the subject. They also thank Dr. Jorge Rios, the Medical Director
for the American Red Cross Northeast Division Blood Services, who graciously agreed to be interviewed,
and who provided enlightening thoughts on the model. The first author also acknowledges Professor Georg
Pflug of the University of Vienna, the organizer of the International Conference on Computational Man-
agement Science that took place in Vienna, Austria, July 28–30, 2010 for many interesting conversations
and lectures. Comments and suggestions made by reviewers of earlier versions of this paper were most
appreciated.
References
Ahumada O, Villalobos JR (2009) Application of planning models in the agri-food supply chain: a review.
Eur J Oper Res 195:1–20
Boppana RV, Chalasani S (2007) Analytical models to determine desirable blood acquisition rates. In: IEEE
international conference on system of systems engineering
Cetin E, Sarul LS (2009) blood bank location model: a multiobjective approach. Eur J Pure Appl Math
2(1):112–124
Cohen MA, Pierskalla WP (1979) Target inventory levels for a hospital blood bank or a decentralized
regional blood banking system. Transfusion 19(4):444–454
Dong J, Zhang D, Nagurney A (2004) A supply chain network equilibrium model with random demands.
Eur J Oper Res 156:194–212
Dupuis P, Nagurney A (1993) Dynamical systems and variational inequalities. Ann Oper Res 44:9–42
Federgruen A, Prastacos G, Zipkin P (1986) allocation and distribution model for perishable products. Oper
Res 34(1):75–82
Georgiadis P, Vlachos D, Iakovou E (2005) A system dynamics modeling framework for the strategic
supply chain management of food chains. J Food Eng 70:351–364
Ghandforoush P, Sen TK (2010) DSS to manage platelet production supply chain for regional blood centers.
Decis Support Syst 50(1):32–42
123
230 A. Nagurney et al.
Haijema R (2008) Solving large structured Markov decision problems for perishable—inventory manage-
ment and traffic control. PhD thesis, Tinbergen Institute, The Netherlands
Haijema R, van der Wal J, van Dijk NM (2007) Blood platelet production: optimization by dynamic pro-
gramming and simulation. Comput Oper Res 34:760–779
Hsu CI, Hung SF, Li HC (2007) Vehicle routing problem with time-windows for perishable food delivery.
J Food Eng 80:465–475
Hwang H, Hahn KH (2000) An optimal procurement policy for items with an inventory level-dependent
demand rate and fixed lifetime. Eur J Oper Res 127(3):537–545
Jacobs D, Silan M, Clemson B (1996) An analysis of alternative locations and service areas of American
Red Cross blood facilities. Interfaces 26(3):40–50
Karaesmen IZ, Scheller-Wolf A, Deniz B (2011) Managing perishable and aging inventories: review and
future research directions. In: Kempf KG, Kskinocak P, Uzsoy P (eds) Planning production and
inventories in the extended enterprise. Springer, Berlin pp 393–436
Katsaliaki K, Brailsford SC (2007) Using simulation to improve the blood supply chain. J Oper Res Soc
58:219–227
Mustafee N, Katsaliaki K, Brailsford SC (2009) Facilitating the analysis of a UK national blood service
supply chain using distributed simulation. Simulation 85(2):113–128
Nagurney A (1999) Network economics: a variational inequality approach, second and revised edition.
Kluwer, Dordrecht
Nagurney A (2009) A system-optimization perspective for supply chain network integration: the horizontal
merger case. Transp Res E 45:1–15
Nagurney A (2010a) Supply chain network design under profit maximization and oligopolistic competition.
Transp Res E 46:281–294
Nagurney A (2010b) Optimal supply chain network design and redesign at minimal total cost and with
demand satisfaction. Int J Prod Econ 128:200–208
Nagurney A (2010c) Formulation and analysis of horizontal mergers among oligopolistic firms with insights
into the merger paradox: a supply chain network perspective. Comput Manag Sci 7:377–401
Nagurney A, Aronson J (1989) A general dynamic spatial price network equilibrium model with gains and
losses. Networks 19(7):751–769
Nagurney A, Nagurney LS (2010) Sustainable supply chain network design: a multicriteria perspective. Int
J Sustain Eng 3:189–197
Nagurney A, Qiang Q (2009) Fragile networks: identifying vulnerabilities and synergies in an uncertain
world. Wiley, Hoboken
Nagurney A, Woolley T (2010) Environmental and cost synergy in supply chain network integration in merg-
ers and acquisitions. In: Ehrgott M, Naujoks B, Stewart T, Wallenius J (eds) Sustainable energy and
transportation systems. Proceedings of the 19th international conference on multiple criteria decision
making. Lecture notes in economics and mathematical systems. Springer, Berlin, pp 51–78
Nagurney A, Zhang D (1996) Projected dynamical systems and variational inequalities with applications.
Kluwer, Boston
Nagurney A, Cruz J, Dong J, Zhang D (2005) Supply chain networks, electronic commerce, and supply
side and demand side risk. Eur J Oper Res 164:120–142
Nagurney A, Yu M, Qiang Q (2011) Supply chain network design for critical needs with outsourcing. Papers
Reg Sci 90(1):123–143
Nahmias S (1982) Perishable inventory theory: a review. Oper Res 30(4):680–708
Omosigho SE (2002) Determination of outdate and shortage quantities in the inventory problem with fixed
lifetime. Int J Comput Math 79(11):1169–1177
Osvald A, Stirn L (2008) A vehicle routing algorithm for the distribution of fresh vegetables and similar
perishable food. J Food Eng 85:285–295
Pierskalla WP (2004) Supply chain management of blood banks. In: Brandeau ML, Sanfort F, Pierskalla
WP (eds) Operations research and health care: a handbook of methods and applications. Kluwer,
Boston pp 103–145
Prastacos GP (1984) Blood inventory management: an overview of theory and practice. Manag Sci
30(7):777–800
Redcrossblood.org. (2010) Donation FAQs. http://www.redcrossblood.org/donating-blood/donation-faqs
Rios J (2010) Interview with the Medical Director for the American Red Cross Northeast Division Blood
Services. Dedham, Massachusetts on July 19, 2010
123
Supply chain network operations management of a blood banking system 231
Rytila JS, Spens KM (2006) Using simulation to increase efficiency in blood supply chains. Manag Res
News 29(12):801–819
Sahin G, Sural H, Meral S (2007) Locational analysis for regionalization of Turkish Red Crescent blood
services. Comput Oper Res 34:692–704
Sivakumar P, Ganesh K, Parthiban P (2008) Multi-phase composite analytical model for integrated alloca-
tion-routing problem—application of blood bank logistics. Int J Logist Econ Global 1(3/4):251–281
Sullivan M, Cotten R, Read E, Wallace E (2007) Blood collection and transfusion in the United States in
2001. Transfusion 47:385–394
The New York Times (2010) In a world of throwaways, making a dent in medical waste. Chen, I., July 5.
http://www.nytimes.com/2010/07/06/health/06waste.html
Walker L (2010) Phone interview with the Director of Business Development for the American Red Cross
Blood Services in the Greater Boston Area on July 14
Whitaker BI, Green J, King MR, Leibeg LL, Mathew SM, Schlumpf KS, Schreiber GB (2007) The 2007
national blood collection and utilization survey report. The United States Department of Health and
Human Services
Yang X (2006) Choosing transportation alternatives for highly perishable goods: a case study on nuclear
medicine. Masters thesis, Massachusetts Institute of Technology, Cambridge
Yegul M (2007) Simulation analysis of the blood supply chain and a case study. Master’s thesis, Middle
East Technical University, Turkey
Zanoni S, Zavanella L (2007) Single-vendor single-buyer with integrated transport-inventory system: Mod-
els and heuristics in the case of perishable goods. Comput Ind Eng 52:107–123
Zhou YW, Yang SL (2003) An optimal replenishment policy for items with inventory-level-dependent
demand and fixed lifetime under the LIFO policy. J Oper Res Soc 54(6):585–593
123