1. Introduction
We ask the question: what is the purpose of this chapter in the whole book? This chapter is a supplement to fuzzy supply chains. The whole book could itself be divided into two parts according to the assumption whether the supply chain is a deterministic or non-deterministic system. For non-deterministic supply chains, the uncertainty is the main topic to be considered and treated. From the history of mathematics and its applications, the considered uncertainty is the randomness treated by the probability theory. There are many important and successful contributions that consider the randomness in supply chain system analysis by probability theory (Beamon, 1998, Graves & Willems, 2000, Petrovic et al., 1999, Silver & Peterson, 1985). In 1965, L.A.Zadeh recognized another kind of uncertainty: Fuzziness (Zadeh, 1965). There are several works engaged on the research of fuzzy supply chains (Fortemps, 1997, Giachetti & Young, 1997, Giannoccaro et al., 2003, Petrovic et al., 1999, Wang & Shu, 2005). While this chapter is a supplement of fuzzy supply chains, the author is of the opinion that the parameters occurring in a fuzzy supply chain should be treated as fuzzy numbers. How to estimate the fuzzy parameters and how to define the arithmetic operations on the fuzzy parameters are the key points for fuzzy supply chain analysis. Existing arithmetic operations implemented in supply chain area are not satisfactory in some situations. For example, the uncertainty degree will extend rapidly when the product
×
interval operation is applied. This rapid extension is not acceptable in many applications. To overcome this problem, the author of this chapter presented another set of arithmetic operations on fuzzy numbers (Alex, 2007). Since the new arithmetic operations on fuzzy numbers are different from the existing operations, the fuzzy supply chain analysis based on the new set of arithmetic operations is different from the fuzzy supply chain analysis introduced earlier. That is why the author has presented his modeling of fuzzy supply chains based on the earlier work here as a supplement to works on the fuzzy supply chains.
In Section 2, as a preliminary section, the structure and basic concepts of supply chains are described mathematically. The simple supply chains which are widely used in applications are defined clearly. Even though there have been a lot descriptions on supply chains, the author thinks that the pure mathematical description on the structure of supply chains here is a special one and specifically needed in this and subsequent sections. In Section 3, the estimation of fuzzy parameters and the arithmetic operations on fuzzy parameters are introduced. In Section 4, based on the fuzzy parameter estimations and arithmetic operations, the fuzzy supply chain analysis will be built. The core of supply chain analysis is the determination of the order-up-to levels in all sites. By means of the possibility theory (Zadeh, 1978), a couple of real thresholds the optimistic and the pessimistic order-up-to levels is generated from the fuzzy order-up-to the level of site with respect to a certain fill rate r. There are no mathematical formulae to calculate the order-up-to levels for all sites in general supply chains, but this is an exception whenever a simple supply chain is stationary. In Section 5, the stationary simple supply chain and the stationary strategy are introduced and the optimistic and pessimistic order-up-to the levels at all sites of a stationary simple supply chain are calculated. An example of a stationary simple supply chain is given in Section 6. Conclusions are given in Section 7.
2. The basic descriptions of supply chains
A supply chain consists of many sites (also know as stages) and each site (stage)
ci
provides/produces a certain kind of part/product
pj
at a certain unit/factory. For simplicity, assume that different units provide different kinds of parts/products. Let
C={c1,c2,⋯,cn}
be the set of all sites in a supply chain, and
C*
be an extension of such that it includes the set of external suppliers denoted by
Y
and the set of end-customer centers denoted by
Z
:
We will simply treat an external supplier or an end-customer center also as a site. There is a relationship among the sites of
C*
: If a site
ci
uses materials/parts/products from a site
cj
, then we say the site
cj
supplies the site
ci
and is denoted as
cj→ci
. The site
cj
is called an up-site of
ci
, and
ci
is called a down-site of
ci
. The suppliers in
Y
have no up-sites and the customers in
Z
have no down-sites in
C*
. The relation of supplying can be described in mathematics as a subset
S⊆C*×C*
(cj,ci)∈S
if and only if
cj→ci
If we do not consider the case of a site supplying itself, then the supplying relation S is anti-reflexive, i.e., for any
cj∈C*
cj→cj
is not possible. If we do not consider the case of two sites supplying each other, then S is anti-symmetric, i.e., for any
ci
cj∈C*
, if
ci→cj
, then
cj→ci
is not possible.
Definition 2.1 A
Supply chain
(C*,S)
is a set of sites
C*
equipped with a supplying relation
S, which is an anti-reflexive and anti-symmetric relation on C*.
An anti-reflexive and anti-symmetric relation S ensures that there is no cycle occurring in the graph of a supply chain.
Set
S1=S
. For any
n1
, set
It is obvious that
Sn
will become an empty set when n is large enough. Let h be a number large enough such that
Sh
is empty. Set
S*
denotes the enclosure of the supplying relation on
S
.
S*
is the relation of “supplying directly or indirectly.” It is obvious that
S*
is still an anti-reflexive and anti-symmetric relation. It is also obvious that
S*
is a transitive relation. i.e., if
(ck,cj)∈S*
and
(cj,ci)∈S*
, then
For any site
cj∈C
, let
Dj
and
Uj
be the set of down-sites and up-sites of
cj
, respectively. Suppose that
Dj1=Dj
. For any
n1
, set
The sites belonging to
Djn
and
Ujn
are called the n-generation down-sites and up-sites of
cj
, respectively. Clearly, any down-site is the 1-generation down-site, and any up-site is the 1-generation up-site. It is obvious that
Djn
or
Ujn
may become an empty set when n is large enough. Set
These are the enclosures of
Dj
and
Uj
, and are called the down-stream and up-stream of
cj
, respectively.
Proposition 2.1 For any
cj∈C
, the downstream
Dj
and the upstream
Uj
of
cj
are disjoint.Proof Assume
Dj
and
Uj
are joint, then there is at least a site called
ci
belonging to both
Dj
and
Uj
simultaneously. This leads to
ci↔cj
, which is contradicted with the requirement of the anti-symmetric of S*. Thus, the assumption is not true, and it proves that
Dj
and
Uj
are disjoint.
Proposition 2.1 just ensures that the upstream and the downstream of a site are disjoint. Unfortunately, two different generations of up-sites (or down-sites) may be intersected:
For example, let
c1
be a site supplying sugar,
c2
be a site supplying the cake mix for cakes, and
c3
be the site supplying the birthday-cakes. We have that
c1→c2
c2→c3
, and
c1→c3
. Since
c1
is the up-site of
c2
and
c2
is the up-site of
c3
, so that
c1
is the 2-generation up-site of
c3
. But
c1
is also the first generation up-site of
c3
. So that
U31∩U32≠φ
. Such situations may bring complexity to the research.
Definition 2.2 A supply chain (C*, S) is called a
simple supply chain if for any site
cj
in
C,
For a simple supply chain
(C*,S)
, any site can be in at most one generation of upstream and at most one generation of downstream of another site.
Set
, or
We call a site belonging to B the boundary site and a site belonging to O the root site of C. For a boundary site
cb∈B
Ub
should contain at least an external supplier:
Ub∩Y≠φ
. If
Ub
does only contain external suppliers, i.e.,
Ub⊆Y
, then
cb
is called a
proper boundary site. For a root site
c0∈O
D0
should contain at least a customer:
D0∩Z≠φ
. If
D0
does only contain customers, i.e.,
D0⊆Z
, then
c0
is called a
proper root site.
We can specify some of the most important cases of simple supply chains as follows:
Case 1. Linear supply chains: A linear supply chain is a simple supply chain
(C*,S)
C*
contains one supplier-site and one root site
c0
, and each site in
C has one 1-generation down-site and one 1-generation up-site.
It is obvious that the construction of a linear chain can be drawn as follows:
Case 2. Anti-tree supply chains: An anti-tree supply chain is a simple supply chain
(C*,S)
C*
contains at least two supplier sites and only one root site
c0
, each site in
C has one 1-generation down-site but any number of 1-generation up-sites, and all sites are in the upstream of the only one root site
c0
. An anti-tree chain represents a centralized supply chain.
It is obvious that all sites in C can be divided as different up-generations of
c0
. If
cj∈U0n
, we say that the (generation) code of
cj
for
c0
is n, and denoted as
χ=jχj0=n
. Since the supply chain is simple so that for any site
cj
in C with code n, there is one and only one linear chain connecting the site
cj
and
c0
given by:
Case 3. Multiple anti-trees supply chains: A multiple anti-trees supply chain is a simple supply chain
(C*,S)
C*=C1*∪C2*∪⋯∪Cm*
, and for
1≤k≤m,(Ck*,Sk)
are anti-tree supply chains, where
Sk=S∩(Ck*×Ck*)
, the constraint of S on
Ck*
. Each root site
c0(k)
is a proper root site. A multiple anti-trees chain represents a decentralized supply chain.
Omitting the proof, we can say that a multiple anti-trees supply chain is a combination of several anti-tree supply chains. It is obvious that there are several supplier-sites and many proper root sites. Each site in C has no limit on the number of 1-generation down-sites and 1-generation up-sites, but each site should be in the upstream of at least one proper root site.
It is obvious each site
cj
in C has a code
χj0
for a root-site
c0
if
cj→c0
, and has one and only one linear chain connecting
cj
and
c0
.Case 2 is a generalization of case 1, and the case 3 is a generalization of case 2. In the rest of the chapter, we will limit our attention to case 2 of a simple supply chain.
For each site
cj
in C, let
qji(t)
be the order quantity of
pj
-part/material from the down-site
ci
, which is called the order-away quantity of
cj
at time t. While
qkj(t)
, the
pk
-part/material quantity in up-site
ck
ordered by
cj
, is called the order-in quantity of
cj
at time t.
The following review period policy is assumed here: For any site
cj
in C, the time of ordering in the up-parts could not be arbitrary, but limited at
tj
tj+Tj
tj+2Tj,⋯
. These timings are called the review times, and
Tj0
is called the review period of
cj
. To be simple, assume that
tj=0
for any
cj
in C.
For any site
cj∈C
, suppose that
cj→ci
. Set
is the number of
pj
-parts that has been ordered to be sent out to the down-site of
cj
during the last period
(n−1)Tj≤tnTj
and is called the passed away number of
pj
’s in the last period. Set
This is called the order-away rate of
pj
at the time t. For a root-site
c0
, the passed-away number of
p0
–products is called the demand number at time t denoted as
d(nT0)=α0(nT0)
Set
This is called the demand rate of
p0
at the time t.
Suppose that each
pi
-product/part is produced by means of
wji
pieces of
pj
-parts, we call
wji
the equivalence of a
pi
-part for the
pj
-part. For any site pair
(cj,ci)∈S
, there is an equivalence value
wji
, which reflects the production ingredient of down-products by means of the up-parts.
In case 2, for any site
cj
in C with code
χ=jn
, there is one and only one linear chain connecting it to its root site
c0
as:
Set
This is called the equivalence of a product for the
pj
-part. The production of each final product
p0
needs
wj
pieces of
pj
-parts to supply it.
The main problem in supply chain analysis is: How to set up the reasonable inventory levels in all sites of
C
? Let
Ij=Ij(t)
be the real inventory of
pj
-parts of site
cj
at time
t=nTj
. This should be a negative number whenever it is in shortage at the time. We do not want a site to be in the shortage, so we want that
Ij
>0; While its value should not be too high since then there will be a high inventory maintenance cost; The goal of supply chain management is to minimize the supply chain inventory cost and to limit the possibility of shortage as much as possible.
The expected inventory level of the site
cj
at the time
t=nTj
should be responsible not only for supplying the down-site of
cj
during the next period
[nTj,(n+1)Tj]
, but also for a longer time until the birth of the next batch of
pj
-parts produced from up-parts ordered in
cj
at the next review time
t'=(n+1)Tj
. The length from
t=nTj
to the mentioned time can be denoted as
This is called the looking time of
cj
; while
Lj
is called the replenishment time of
cj
. The concrete expression of
Lj
is
where
Mkj
is the time of transferring the ordered
pk
-parts from the site
ck
to the site
cj
at a review time
t=nTj
, called the material lead time from
ck
to
cj
Gkj
is the time of delaying of the transferring of the ordered
pk
-parts owing to the shortage of
pk
-parts, called the delay time of
pk
-parts for
cj
;
Pj
is the time of transferring the
pk
-parts into
pj
-parts at the site
cj
, called the production time of
cj
with the following parameters:
τj
the cycle time for
pj
;
ϕj
the estimated number of occurrences of downtime;
ϑj
, the duration of downtime on the production line for
cj
;
Cj
the production capacity, the working hours per day, allocated for
cj
Set
which stands for the reasonable inventory level of site
cj
at time
t=nTj
Sj
is called the order-up-to level of site
cj
at time
t=nTj
which is the real order of
pk
-parts from site
cj
at time
The main task in supply chain analysis is the determination of the order-up-to levels {
Sj
}
(j=1,...,n)
in all sites of the chain at a time t.
3. Fuzzy parameters and their estimation and arithmetic operations
Since this chapter is a supplement of fuzzy supply chain analysis, we avoid repeating the statements on what is fuzziness, what is the different between fuzziness and randomness, and so on. But it should be emphasized here again that fuzzy theory is good at imitating the subjective experience of human beings.
When we face an unknown parameter with fuzziness in a supply chain, the natural way is representing it by a fuzzy number. There are two key points: First, how to estimate the parameters? i.e., how to get a fuzzy number to represent the estimation by experts for a parameter? Second, how to make reasonable arithmetic operations on the fuzzy parameters?
3.1. How to estimate a fuzzy parameter?
The fuzzy estimation reflects the subjective measurement about a real number by an expert (or a group of experts) who has knowledge and experience with respect to the estimated parameter. The process of subjective estimation has no general rules as guide; every case has its own approach. An expert pointing out the location of an expected number depends on his inference, which is based on the experience of grasping the main essential factors in the practical situation. Under some factor-configuration, the expert will make a choice. But when the factor-configuration has been changed, the expert will have another choice. To acquire an expert’s estimation into a fuzzy number, we could learn from psychological statistics. There are many methods that could be adopted. To be simple, the author shortens some of the methods and suggests by asking an expert the following questions:
Question 1: What is the real number in your mind, which is the most acceptable for you to represent a fuzzy parameter
α
Let a real number
a
be the answer, then we say that the fuzzy parameter
α
has the estimation value
a
, denoted as
a=m(α)
Question 2: What is the confidence on your estimation for
α
Please place the mark on a proper location in the real number line that represents the confidence interval [0, 1]. The expert points out a mark at the proper position in the interval [0, 1] to represent the degree of his confidence on the estimation of the number in question 1. For example, according to the location of the mark shown in the Fig. 1, we can get a real number
ϕ
=0.75, which is called as the confidence degree of the expert on his estimation.

Figure 1.
The confidence on the parameter estimation
If the confidence degree equals 1, then the expert must make sure that the estimation value a is true absolutely and there is no error in the estimation. If the confidence equals to 0, then the expert knows nothing about this estimation.
Suppose that there is a group of experts that make estimations of fuzzy parameters within a supply chain system. Each expert has a score
ρ∈[0,1]
to represent his skill degree on subjective estimation. The closer the score value is to 1 the higher the authority. The score can be measured and adjusted by the success rate in practical situations.
ρ
is called the authority index of the expert. The product of the authority index
ρ
of an expert and the confidence degree
ϕ
of his estimation on a fuzzy parameter represents the subjective accuracy of this estimation, denoted as
τ=ρ×ϕ
We call
δ=1−τ
the ambiguity degree of the estimation. A fuzzy parameter
α
can be represented by a pair of two real numbers, its estimation value
a
and its ambiguity degree
δ
α
=
a1±δ
The ambiguity degree of the parameter
α
could also be called the estimation error of the estimation in
α
and denoted as
δ=e(α)
. The formula (3.1) looks like the representation of error in measurement theory. Yes, they are very similar. The only difference is: The error in measurement is caused by the impreciseness of instruments and observation; while the ambiguity is caused by the fuzziness in subjective estimation. In the error theory, there are two kinds of errors: absolute error and relative error. The ambiguity reflects the error in subjective estimation and it is not an absolute error, but a relative error. The relative error plays a more essential role. For examples, when we estimate that the height of the wall as
2±0.2
units, the estimation value is
a=2
units and the absolute error is
a×δ=0.2
; when we estimate that the length of the street is
2000±200
units, the estimation value is
a=2000
units and the absolute error is
a×δ=200
; when we estimate that the length of an insect is
0.002±0.0002
units, the estimation value is
a=0.002
and the absolute error is
a×δ=0.0002
.There are differences in the three examples, but the relative error is the same
δ=0.1
. The estimation errors are invariable on the changing of unit. It reflects the intrinsic quality of subjective estimation.
We represent the membership function of a fuzzy parameter estimation by a triangle fuzzy number taking its peak at the estimation value a and its radius as
r=|a|×δ
Since
0≤δ≤1
a fuzzy parameter is a special triangle fuzzy number whose radius is
r≤|a|

Figure 2.
Example of 10 fuzzy parameters
In the Fig. 2, we can see a set of fuzzy parameters with estimation value
a=100
have membership functions shown as the broken lines
ATA,BTC,DTE,FTG,and OTH
with ambiguity
δ=0,0.25,0.5,0.75,and 1
respectively; those fuzzy parameters with estimation value
a'=−100
have membership functions shown as the broken lines
A'T'A'
B'T'C'
D'T'E'
F'T'G'
, and
O'T'H'
with ambiguity
δ=0,0.25,0.5,0.75,and 1
, respectively.
Definition 3.1 Given a positive real number 0*1, we call V, the set of fuzzy parameters
α=a±r
with
r|a|≤δ*
, the
δ*
-systems of fuzzy parameters.
For example, suppose that V is a 0.05-system of fuzzy parameters. The fuzzy parameter
2±1∉V
since
r|a|=0.50.05
The fuzzy parameter
1±0.05∈V
since
.

Figure 3.
The *-system of fuzzy parameters
In the Fig. 3, the radius of the fuzzy parameter
−3±3δ*
is
3δ*
the radius of the fuzzy parameter
−2±2δ*
is
2δ*
and the radius of the fuzzy parameter
−1±δ*
is
δ*
. The radius of fuzzy parameter
1±δ*
is
δ*
; the radius of fuzzy parameter
2±2δ*
is
2δ*
and the radius of fuzzy parameter
3±3δ*
is
3δ*
As we see from figure 3, the estimation values closer to zero, the narrower the membership function width; the estimation value farther away from zero, the wider the membership function width. However, the ambiguities of the fuzzy parameters in a
δ*
-system are all restricted by *. A
δ*−
system includes not only those fuzzy parameters whose ambiguities are equal to
δ*
but all fuzzy parameters whose ambiguities are less than
δ*
. The
δ*−
systems are not disjoint but expanded when the parameter
δ*
is increasing:
δ1*−
system
V1⊆
δ2*−
system
V2
Proposition 3.1 Suppose that V is a
δ*
-system of fuzzy parameters, where
0≤δ*≤1
For any non-zero fuzzy parameter
α=a±r∈V
, the support of
α
does not contain zero as an inner point. i.e.,
0∉(a−r,a+r)
Proof Assume that
0∈(a−r,a+r)
If
a0
, then
1−ra01+ra
Then
1−δ*≤1−ra0
, i.e.,
δ*1
. This is a contradiction to the requirement of
δ*≤1
. Suppose that
a0
, then
1−ra01+ra
Since
δ*≥|ra|=−ra
01+ra≥1−δ*
, i.e.,
δ*1
This is a contradiction with the requirement of
δ*≤1
. According to the reduction to absurdity, the assumption is not true. So
0∉(a−r,a+r)
Using Proposition 3.1, we can say that a fuzzy parameter
α
is positive if the estimation value of
α
is positive, and
α
is negative if the estimation value of
α
is negative. Proposition 3.1 constrains the fuzzy parameters in our
δ−
system in pure sign, i.e., the support of any fuzzy parameter does not contain zero. This is not a real constraint in practical but reflects such a faith in the thinking process: Human beings like to do fuzzy estimation on “how much” but not fuzzy on the main direction to do it. For example, suppose we are telling somebody: “To go to the post office, turn left and go about 150 meters”. It may be acceptable if the distance is not estimated precisely; the distance is not exactly 150 meters, instead it is 164 meters. But it is not acceptable if the direction to turn left is wrong. A
δ−
system is free in use if we put the zero point in such a place from where the directions toward West and East are distinguished.
It is worth noting that the ambiguity
δ
of a fuzzy parameter
α
could be larger than zero whenever its estimation value
a=0
In this case,
α=a±|0|×δ=a±0
Indeed, for a fuzzy parameter with estimation value zero, it can have arbitrary ambiguity
δ
However, we can make an assumption that for a fuzzy parameter with zero estimation value, we rewrite its ambiguity as zero no matter how large its ambiguity is.
The fuzzy parameters we defined here indeed are triangle fuzzy numbers with a little constraint. The reason for making a different name for them is not to emphasize the constraint, but to emphasize the different definitions of arithmetic operations on them.
3.2. Arithmetic operations of fuzzy parameters
The existing arithmetic operations of fuzzy numbers are based on the extension principle of set mappings and in accordance with the operations of interval numbers are:
The operation product
×
in equations (3) has the problem that the range of the interval may increase rapidly. For example, consider two interval numbers
I=[−2,3]
and
I'=[100,200]
According to equation (3) the product of I and
I'
is
I×I'=[−400,600]
. The range of interval I is 5, the range of interval
I'
is 100. But the range of the interval
I×I'
is 1000. This rapid expansion of the range of the interval
I×I'
is not acceptable. The radius of fuzzy numbers will extend rapidly when performing the operations of product and division.
In the search for new fuzzy arithmetic calculus where the uncertainty involved in the evaluation of the underlying operation does not increase excessively, there has been some works done in fuzzy set theory. D.Dubois and H. Prade (Dubois & Prade, 1978; Dubois & Prade, 1988) have employed the t-norm to extend the operation of membership degrees for defining the Cartesian product of fuzzy subsets and then generalized Zadeh’s extension principle to t-extension principle. Their work has made an order among different t-norms using an inequality according to its effectiveness of restraining the increasing of uncertainty involved in the evaluations across calculations. The more the t-norm is to the left of the inequality the better the arithmetic operation. The minimum t-norm
Tm
, which corresponds to the existing operations related to equations (1) through (4), sits on the right-extreme end of the inequality. People then look toward the left of the inequality to search for a t-norm to get more reasonable fuzzy calculations along the t-norm ordering. This is a direction guiding our research. Especially, people focus attention on the t-norm
Tw
, which sits on the left-extreme end of the t-norm ordering inequality. Many worthy works have been published recently along this direction (Hong, 2001, Mares & Mesiar, 2002) Mula et al., 2006).
The extension principle is a prudent principle in mathematics to define set-operations. It considers all possible; no omission! That is why it causes the extension rapidly. Based on the extension principle, any definition of the operation
×
for fuzzy numbers could not avoid the decreasing of uncertainty, even using the t-norm
Tw
The operations of random variables are indeed defined according to a kind of extension principle, which can carry probabilities. Existing arithmetic operations for fuzzy numbers and the operations for random variables are all constructed in an objective approach. However, experts’ estimation is a subjective approach. It is a decisive principle: Don’t care about omissions, but do aim at the essential point; neglect the unimportant points even though they are possible to occur; only concentrate on the most important location. The width (radius) of the membership function of a fuzzy parameter does not reflect on any relevant objective distribution, but only the subjective accuracy. The arithmetic operations of fuzzy parameters keep the operations on the estimated values of the fuzzy parameters. As ordinary real numbers, they keep ordinary arithmetic operations. The additional consideration here is the operations of their estimation errors. When two fuzzy parameters
α1
and
α2
have the same estimation error
δ
, then the same estimation error
δ
is applied to
α1±α2
or
α1×α2
, or
α1÷α2
; If they have different estimation errors, then the estimation error of
α1±α2
or
α1×α2
, or
α1÷α2
must be between the two original estimation errors. Hence the following definition:
Definition 3.2 Let
αi=ai±|ai|×δi
(i=1,2)
. The arithmetic operations of fuzzy parameters are defined as:
Here
For simplicity, we define
δ1∗δ2=max{δ1,δ2}
in this work. The inequalities in (3.7) could be called the estimation-error-limitation principle. This effectively prevents the rapid extension of uncertainty when the arithmetic operations of fuzzy parameters are taken into consideration.
It is not difficult to see that the new arithmetic operation definitions on fuzzy parameters and the ordinary arithmetic operation definitions of fuzzy numbers are coincident for the operations + and – whenever
δ1=δ2
Of course, they are not coincident on the
×
and
÷
operations
4. The application of the new arithmetic operations in supply chains
We observe that the value of
qji(t)
, the order-away quantity of
cj
at time t, is not known yet. If it is not deterministic, then uncertainties occur when we take estimation on this value. As mentioned earlier, there are two kinds of uncertainties: randomness and fuzziness. If there are enough data representing the past values and the conditions related to those data are continuing onto the present, then the value
qji(t)
could be treated as a random variable; otherwise, if there is not enough statistical data available, or if the conditions have been changed, it could be better treated as a fuzzy parameter and be estimated as mentioned in Section 3. As a supplement to the existing treatments of uncertainty in supply chain analysis, this chapter presents a new phase of the uncertainties treatment when we encounter randomness and fuzziness simultaneously. Accordingly, no matter whether the parameter is a random variable or a fuzzy number, it is always treated as a fuzzy parameter:
Here
E(qji(t))
is the mathematical expectation of
qji(t)
and
σ(qji(t))
is the root-mean-square error of
qji(t)
. Why does the author treat a random variable as a fuzzy parameter? Because the core modeling for fuzzy supply chain analysis is imitating the experts’ experiences. Experts responsible for fuzzy supply chain analysis apply their skill at two stages: 1. Estimating value of each involved parameter; 2. Choosing of arithmetic operations on fuzzy parameters according to the estimation-error-limitation principle. In the first stage, if the estimated value is the mathematical expectation of a random variable, then the expert could rely on the objective methods in probability theory and get the resulting value. That is fine! It could save expert’s time to do subjective estimation. Whenever the fuzzy estimations have been input into the second stage, the root-mean-square error has been transferred into the estimation error in the fuzzy parameters’ operations. This will not involve operations on the probability distributions of random variable. Apart from taking the operations
±
on independent variable, there may not be any need to do rigid probabilistic operations on random variables’ in the practical applications.
Similarly, the order-away quantity of
cj
at time t,
aj(t)
, is also a fuzzy parameter no matter it is a random variable or a fuzzy number.
Here
The order-away rate of
pj
at the time
t
α¯j(t)
, is also a fuzzy parameter no matter it is a random variable or a fuzzy number.
where
For a root-site
c0
, the demand number at time t is treated as a fuzzy parameter
d(t)=m(d(t))(1±e(d(t)))
. The demand rate of
p0
at the time t, treated as a fuzzy parameter
The material lead time from
ck
to
cj
Mkj
is also to treated as a fuzzy parameter no matter it is a random variable or a fuzzy number.
Mkj=m(Mkj)(1±e(Mkj))
Here
The delay time of
pk
-parts for
cj
Gkj
is also to be treated as a fuzzy parameter:
Where
Although it is possible along the same line as above, we omit writing the fuzzy parameters such as the deterministic quantities: the cycle time
τj
, the estimated number of occurrences of downtime
ϕj
, the duration of downtime on the production line
ϑj
. While the production capacity
Cj
is a deterministic number, it could be also treated as a fuzzy parameter provided we take
m(Cj)=Cj
and
e(Cj)=0
. The replenishment time of
cj
Lj
is also treated as a fuzzy parameter
where
The order-up-to level for site
cj
at time t,
Sj(t)
is a fuzzy parameter, which is the product of
αj(nTj)
and
is:
where
We note that shortage may occur whenever
where
nTj≤tnTj+Lj(t)
. It implies that the shortage interval could be roughly written as (
−∞,Sj
). But since
Sj
is a fuzzy number, the interval is not a crisp interval. To conveniently control the inventory, we need to pick out two thresholds from
Sj
: two real numbers
Sjo
and
Sjp
called the optimistic and the pessimistic order-up-to levels of site
cj
, respectively. They are determined by the following equations:
where
r
is a given fill rate, A typical value is
r=0.95
; and
These are called the left possibility function and the necessary function of fuzzy variable
Sj
respectively. We have a formula to get the two real order-up-to levels from the fuzzy order-up-to level:
4.1. Proposition
Proof The increasing part of the left possibility function is in accordance with the left-wing of the membership function of the fuzzy parameter
Sj
It is obvious that
From (4.22) we get
This is the optimistic threshold. Similarly, we can get the pessimistic threshold.
A key task of fuzzy supply chain analysis is the determination of the optimistic and the pessimistic order-up-to levels of all sites in the supply chain.
5. Stationary strategy
The roles of a supply chain are transferring raw materials as parts-flow, flowing down along the supply chain network, and the quantities of the flow are determined by information-flow flowing up inversely. There are no mathematical formulae to calculate the order-up-to levels for all sites in general supply chains. However, there could be the possibility for special simple supply chains, which are stationary supply chains defined as follows:
Definition 5.1 Suppose that
(C,S)
is a simple supply chain. When
d¯(t)≡d¯(a≤t≤b)
where
d¯
is a fuzzy parameter, we say that the simple supply chain is stationary on the interval
[ab]
Just as the stationary random process has a stationary distribution, a stationary supply chain has a stationary possibility distribution with a constant demand rate
d¯
Of course, the real demand from the customers is still a variable. No mater how complex the supply chain system is, we can think of it as a network of water flow. In the water flow network, we will have a stationary flow whenever the input equals the output at every node. To maintain a stationary flow in a supply chain network, the best way is for any site to know how many units passed away during the last period; how many units should be ordered back in the review time. Here comes the stationary strategy.
Stationary Strategy: For a simple supply chain with any site
cj∈C
and any
n0
, the number of passed away quantity
αj(nTj)
of
cj
is known at the time
t=nTj
without special note, the default order-in quantities of
cj
may be given by the following formula:
Stationary strategy aims to lead the parts-flow within the supply chain network achieving the equilibrium between output and input at every site. Even though the equilibrium is not synchronous but with a time-delay, the supply chain network will keep constant inventory for each site after a while.
Proposition 5.1 Suppose that a simple supply chain is stationary:
d¯(t)≡d¯
Under the stationary strategy, the passed-away number for each site
cj
in C is also stationary which is given by:
Proof. We use the principle of mathematical induction for the code
n=χ(cj)
Assume that the Proposition is true for any
cj
with code
n=χ(cj)=1
Indeed,
implies that
cj→c0
. It is obvious that (5.2) is true for the base case.
Suppose that (5.2) is true for n, we are going to prove that it is true for
n+1
Suppose that
cj→ci
and
χ(cj)=n
then
αj(t)=wi×d¯
We have that
So (5.2) is true.
According to (4.20), we have
Since the chain is in stationary, we can write
m(Lj)
in detail according to (4.1)-(4.18) and get
According to (4.24), we get
The likely situations of a simple supply chain system are that: 1. Supply chain is stationary; 2. the inventory in each site is keeping its order-up-to level. In this situation, the simple chain is in the optimal situation and the parts flow is stationary with the minimum inventory cost and fulfills the target fill rate on the final products at the root.
Definition 5.2: A simple supply chain is called optimal if it is in the stationary situation and the inventory number equals to the order-up-to level in all the sites of the chain.
When a simple supply chain is stationary but the inventory number is not equal to the order-up-to level in each site, then we can take the following strategy to push the supply chain to attain an optimal situation:
Optimal strategy: For a simple stationary supply chain at the review time
t=nTj
on the site
cj
1. If
Ij(t)≤Sjo+wk×m(d¯)×Tj
, then take
qkj=wk×m(d¯)×Tj+(Sjo−Ij(t))
2. If
Ij(t)Sjp+wk×d¯×Tj
, then take
qkj=0
Here
Ij(t)
is the inventory of
cj
at review time t. We can see that the optimal strategy (5.6) is the same as the stationary strategy (5.1) whenever
Ij(t)=Sj
. It means that whenever the inventory equals the order-up-to level, the optimal strategy automatically returns to the stationary strategy to keep the inventory at the order-up-to level successively. The optimal situation could be conserved until the demand rate
d¯
is changed.
6. Example
To apply the theory described above to a problem, an example (Wang and Shu, 2005) is adapted in this section. Assume that a supply chain contains one distribution center, the root-site
c0
and six production facilities:
c0
has one up-site
c1
c1
has three up-sites
c2
c3
and
c4
c2
has an up-site
c5
and
c5
has one up-site
c6
. The site
c1
has also two external suppliers
s1
and
s2
. The sites
c3
c4
and
c6
are proper boundary sites: four external suppliers
s4
s5
s6
and
s7
supply the site
c3
s3
supplies the site
c6
and
s8
supplies the site
c4
So that the supply chain for the problem consists of
C={c0c1,c2c3,c4,c5,c6}
and
C*=C∪{s1,s2,s3,s4,s5,s6,s7,s8}
. The graphical representation of the supply chain is shown in Fig. 4.

Figure 4.
Example of a simple supply chain network
Assume that the equivalence of a product for
pj
-parts is
wj=1
(j=1,2,⋯6)
. The supply chain is simple and is assumed stationary and the daily customer demand for the finished product at the root-site
c0
is the fuzzy number
d¯=200(1±0.5)
Assume that the review periods (days) are given as:
T0=2
T1=3
T2=4
T3=3
T4=3
T5=4
T6=5
Let the production cycle times (
10−2
times/hr) be given as the following with estimations:
m(τ1)=4.2
m(τ2)=2.0
m(τ3)=3.0
m(τ4)=3.3
m(τ5)=3.2
and degree of ambiguities:
e(τ1)=0.3
e(τ2)=0.25
e(τ3)=0.3
e(τ4)=0.2
e(τ5)=0.1
Let the downtime frequencies (
10−3
times/hr) be given as the following with estimations:
m(ϕ1)=1.3
m(ϕ2)=1.4
m(ϕ3)=1.3
m(ϕ4)=1.5
m(ϕ5)=1.7
and degree of ambiguities:
e(ϑ1)=0.15
e(ϑ2)=0.14
e(ϑ3)=0.12
e(ϑ4)=0.2
e(ϑ5)=0.13
Let the downtime (hr/time) be given as the following with estimations:
m(ϑ1)=2.0
m(ϑ2)=2.2
m(ϑ3)=2.3
m(ϑ4)=1.9
m(ϑ5)=3.0
and the degree of ambiguities
e(ϑ1)=0.15
e(ϑ2)=0.14
e(ϑ3)=0.12
e(ϑ4)=0.2
e(ϑ5)=0.13
Let the capacities (hr/day) be given as:
C1=16
C2=16
C3=40
C4=32
C5=40
Let the transition time (days) be given as the following with estimations:
m(M0)=2.0
m(M10)=1.0
m(M21)=3.0
m(M31)=2.0
m(M41)=3.0
m(M52)=2.0
and the degree of ambiguities:
e(M0)=0.5
e(M10)=0.5
e(M21)=3.0
e(M31)=0.25
e(M41)=0.17
e(M52)=0.25
Let the transition time (days) for the external suppliers be given as the following with estimations:
m(Ms1,1)=4.0
m(Ms2,1)=5.0
m(Ms3,6)=4.0
m(Ms4,3)=3.0
m(Ms5,3)=5.0
m(Ms6,3)=4.0
m(Ms7,3)=2.0
and the degree of ambiguities:
e(Ms1,1)=0.25
e(Ms2,1)=0.2
e(Ms3,6)=0.25
e(Ms4,3)=0.17
e(Ms6,3)=0.25
e(Ms7,3)=0.25
According to (5.4), we get that
m(S1)=m(d¯)×(T1+max{m(M21),m(M31),m(M41),m(Ms1,1),m(Ms2,1)}+
+m(d¯)×T1×m(τ1)×(1+m(ϕ1)×m(ϑ1))/C1)
m(S2)=w2×m(d¯)×(T2+m(M52)+m(d¯)×w2×T2×m(τ2)×(1+m(ϕ2)×m(ϑ2))/C2)
=200×(4+2.0+200×4×0.02×(1+0.0014×2.2)/16)=1401
e(S2)=max{max{e(M52)},e(d¯),e(τ2),e(ϕ2),e(ϑ2)}=0.5
Since the root-site
c0
is a non-production site, we have that
According to (4.24), the optimal and the pessimistic order-up-to levels for the pre-specified rate
r=0.95
at the sites
cj,j=1,2,⋯,6
are given as:
At the root site
c0
, the optimal and the pessimistic order-up-to levels at
c0
are
Thus the order-up-to levels in all sites of supply chain can be easily calculated.
7. Conclusion
As a supplement on fuzzy supply chain analysis, this chapter presents modeling for supply chain problems. In particular it answers question such as the following to the readers:
How to estimate parameters with fuzziness in supply chains? How to imitate experts’ experiences as an estimation process? How to change our used subjective approach to be an acceptable subjective way?
How to define the arithmetic operations for fuzzy parameters? How to abandon the prudent principle of classical mathematics and accept the decisive principle in subjective estimation? What is the direction to prevent the uncertainty-increasing during performing arithmetic operations on fuzzy parameters?
How to treat fuzzy parameters when the randomness and fuzziness occur simultaneously?
How to simplify the complex analysis of supply chain? What is a simple chain? What is a stationary supply chain? How to get some formulae to calculate the order-up-to levels in a stationary simple chain? How to extend the advantages of pure mathematical analysis to the general cases?
From the answers to these questions presented in this chapter, the reader will find out new aspects and new considerations. It will be helpful to reflect by asking this question again: Where is the purpose of this chapter in the book? Yes, it is a supplement of fuzzy supply chain analysis. But, in some sense, it is also a supplement of non-deterministic supply chain analysis. In some other sense, it is also a supplement of the pure mathematical analysis on supply chains.