Keywords

1 Introduction

Supply chain disruptions are unanticipated events that disrupt the normal flow of goods and materials within a supply chain [1]. Supply chain disruptions could lead to many problems, such as extending the lead time, out of stock, not satisfactory customers. Such as “9 • 11” terrorist attacks, which led to the closure of U.S. airspace, earthquakes in Japan and the SARS outbreak in 2003, all of them have paralyzed the supply chain.

These pressures are driving intense effort and initiatives to reduce exposure to risk. So it is important to have insight into network construction to avoid disruptions in the supply chain. Therefore, to prevent the supply chain disruption risk and improve the reliability of the supply chain has theoretical and practical significance.

2 Literature Review

2.1 Supply Chain Disruptions Management

Snyder and Shen [2] develop simulation models for several networks comparing stochastic demand and supply disruptions. They conclude the two different sources of stochasticity have very different impacts on optimal supply chain design. Hopp and Yin [3] examine an assembly system with the potential for disruptions in capacity.

While among the research, sophisticated quantitative analysis continues to appear, but in general it is not extensive. In view of this, this article analyses the disruption risk of the supply chain by introducing supply chain reliability theory.

2.2 Classification of Risks in a Supply Chain

Classification of risks in a supply chain is also a growing research trend. For example, Deleris and Erhun [4] present a Monte Carlo simulation that they use to evaluate risk levels in the supply chain. According to the risk source, supply chain disruption risk fall into three broad categories [5]: External risks can be driven by events either upstream or downstream in the supply chain. Internal risks provide better opportunities for mitigation because they are within your business’s control. Risks between enterprises in the supply chain make influences on all of the members in the supply chain.

2.3 Supply Chain Reliability

The concept of supply chain reliability is related to network reliability theory [6], which is concerned with calculating or maximizing the probability that a graph remains connected after random failures due to congestion, disruptions, or blockages.

There are three structural models of supply chain, the series connection structure, parallel structure and series–parallel structure.

Series structure is a system constructed in series, in which with the increase of nodes, the reliability of supply chain will gradually decline. Parallel structure is a system constructed in parallel, in which the entire system can run as long as a node is in the normal operation. Series–parallel structure is a system constructed both in series and parallel. The reliability of the system depends on not only the series structure but also the parallel structure, and its reliability analysis is more difficult, but it can be a better solution to the practical problem.

3 Modeling the Supply Chain Structure Network

According to the above analysis, a network model of series–parallel structure of supply chain will be made and optimized, building a reliable supply chain model.

3.1 Analysis Reliability Function of Network Structure of Supply Chain

Supply chain network model is constructed in a series–parallel structure in reliability analysis, whose reliability block diagram is shown as following Fig. 1. The reliability of the j node of the subsystem is \( {R_{ij }}(t) \), whose operational lifetime is \( {T_{ij }} \). And the operational life of the system is set as t.

Fig. 1
figure 1

Reliability diagram of the supply chain network model

$$ \begin{array}{llll} {R_i}(t)= & P({T_i}\;>\;t) \\= &P\{\max[{T_{i1 }},{T_{i2 }},\ldots,{T_{im }}]\;>\;t\} \\= &1-P\{{T_{i1 }}\le t,{T_{i2 }}\le t,\ldots,{T_{im }}\le t\} \\= &1-\prod\nolimits_{j=1}^m [1-{R_{ij }}(t)]\end{array} $$
(1)

Assume that the distribution of the operational life of each node within each subsystem is independent of each other. \( {R_i}(t) \) is strictly increasing which means that with m increased, the reliability of node i , \( {R_i}(t) \), will increase.

$$ \begin{array}{lll} R(t)= &P(T\;>\;t)=P\{\min[{T_1},{T_2},\ldots,{T_n}]\;>\;t\} \\= & P\{{T_1}\;>\;t,{T_2}\;>\;t,\ldots,{T_n}\;>\;t\} \\= &\prod\nolimits_{i=1}^n {R_i}(t)\end{array} $$
(2)

Assume that the distribution of the operational life of each node is independent of each other. \( R(t) \) is strictly decreasing which means that with n increased, the reliability of system \( R(t) \) will decrease. In summary for the whole supply chain, with the increase of subsystem the system reliability will gradually decline.

3.2 Mathematical Model and Resolution

Supply chain model consists of n sub-systems. The cost of child nodes in each subsystem is \( {C_{ij }} \). The sub-system of supply chain is composed of m nodes.

The objective of the supply chain model is the reliability of the series system which consisting of subsystem to meet the condition, \( R\ge {R_0} \). And the reliability of each subsystem meets the condition \( {R_i}\ge {R_0}(i) \), and spends the minimum total cost of C.

$$ \sum {C=\min \left\{ {\sum\nolimits_{i=1}^n {\sum\nolimits_{j=1}^m {{C_{ij }}} \cdot {X_{ij }}} } \right\}} $$
(3)
$$ R=\prod\nolimits_{i=1}^n {{R_i}} \cdot {X_i}\ge {R_0} $$
(4)
$$ {R_i}\cdot {X_i}\ge {R_0}(i) $$
(5)
$$ {R_i}=1-\prod\nolimits_{j=1}^m {[1-{X_{ij }}\cdot {R_{ij }}]} $$
(6)

\( {X_i}=1 \), subsystems i should be included in the supply chain model, or \( {X_i}=0 \)

\( {X_{ij }}=1 \), node j should be included in the subsystem i, or \( {X_{ij }}=0 \)

According to the definition of the model, we need to determine which subsystem-s should be included in the whole supply chain, and which node enterprises s-should be included within each subsystem in order to find a program with the minimum cost based on the reliability.

3.3 Solving Ideas

This model is an 0–1 integer programming model. Usually the exhaustive method would be used to solve the 0–1 integer programming problem to find the optimal solution. Using Microsoft Office Excel to solve such problems is fast and accurate, and you can get a multiplier effect. In accordance with practical requirements, the solution ideas are given as following:

(1) Entry the known cost, reliability data, increase the variable region; (2) Calcu-late the cost of each subsystem; (3) Calculate the reliability of each subsystem; (4) Set constraints; (5) Calculate the total cost of the supply chain system.

4 Numerical Studies

4.1 Conditions and Assumptions

To illustrate more convenience, the numerical example was simply adjusted, assuming that there are four alternative subsystems in the supply chain, and each of the subsystem has four alternative nodes. The reliability of the supply chain system requires 0.95. In addition, each subsystem should include at least two nodes to make sure the stability of the system. The cost and reliability of each node in each subsystem are shown in Tables 1 and 2.

Table 1 The cost of each subsystem node units: 10,000 yuan
Table 2 The reliability of each subsystem of each node

4.2 Modeling Resolving

Set the corresponding parameters in the Solver function in Excel and select the target cell, constraints and the variable cell. This results show in a graphical representation of Fig. 2. The supply chain consists of four subsystems, the first subsystem consists of 1,3 node, the second consists of the 1,4 node, the third consists of the 1,2 node, the fourth consists of the 2,3 node. The optimal cost is 17 million dollars. The reliabilities of the four subsystems are 0.99, 0.99, 1.0 and 0.99. The reliability of the entire supply chain is 0.95 which means that it meets the reliability requirement.

Fig. 2
figure 2

Solver results

5 Conclusions

This paper analyses the disruption risk of the supply chain. By introduction of supply chain reliability theory, establishing a supply chain model with reliability constraints based on the reliability theory, taking into account the conditions of reliability and resource and the minimization of the cost of the supply chain system. The numerical study show that the use of the model and the algorithm could provide a reference to the supply chain network determination with reliability constraints, which can not only reduce the overall cost of the supply chain to ensure rapid response capability, but also improve the supply chain to resist interruption risks.