Keywords

1 Introduction

At the end of 2019, the emergence of 2019 novel coronavirus (COVID-19) in Wuhan, China, has caused a large global outbreak and a major public health issue. As of March 9, 2020, 80890 people have been confirmed being infected by COVID-19 in China. Wuhan, the region of epidemic, has 49448 people infected, accounting for 61% of total infected people in China and 73% of total infected people in Hubei province. As the main rescue force, hospitals need a variety of materials to support their rescue work. However, as the number of confirmed cases increased, the demand for materials is also increasing rapidly. The consumption of various materials in each hospital is very large and many hospitals are under the threat of shortage of materials in the early days of the epidemic.

In Wuhan, there is a government department- the Red Cross, being responsible for the distribution of donated relief materials. The relief materials can be mainly sorted into three types: daily necessities, drug medical material and protection medical material. However, the demand of these consumable materials is hard to predict or control, which makes its distribution being a severe problem in the reality.

Currently, the process of distribution hosted by government can be roughly divided into 2 stages. Firstly, each hospital reports their demand for materials, then, these materials are distributed from one single supple depot to each hospital. There are mainly three problems in the process of whole distribution:

  1. a.

    Due to the situation of each hospital varies every day, government often fails to make an accurate prediction. Virtual high demand reported by hospitals and unfair allocation often happen.

  2. b.

    The work efficiency of single supple depot is low.

  3. c.

    In the stage of distribution, each hospital is served by one vehicle (belongs to the hospital or the supple depot). Most of the time vehicles are not fully loaded, which leads to an inefficient delivery. Furthermore, time and manpower are wasted during the whole process.

In order to solve the above problems, this paper puts forward an integrated method from two aspects. We first extend a multi-criteria decision-making method called COPRAS (COmplex PRoportional ASsessment) to evaluate the demand degree of each kind of materials for each hospital respectively. As we mentioned before, decision makers in government often fail to predict the demand of each hospital because the situation of each hospital is varied every day and cannot be counted precisely. Therefore, in this paper, a fuzzy approach is adopted instead of using precise number. We use interval 2-tuple linguistic variables as the evaluation language.

Then, based on the demand degree evaluated before, we prorate each kind of material to each hospital and take this result as the demand of each kind of material for each hospital. Finally, we propose a mixed distribution model to ensure that the relief materials are efficiently distributed.

The rest of this paper is organized as follows: Sect. 2 briefly reviews the literatures related to our problem. In Sect. 3, an extended COPRAS approach is proposed to evaluate the demand degree of each kind of material to each hospital. Section 4 models the distribution of materials and gives its mathematical formulation. Section 5 gives a numerical experiment for the whole process of distribution with 3 kinds of materials and 4 hospitals. Section 6 gives the conclusion of this paper.

2 Literature Review

We now review the literatures related to our problem. As a method of multi-criteria decision-making problem, COPRAS was first proposed by Zavadskas et al. [1] in 1994. They used this method to evaluate the building life cycles in order to select an optimal alternative. After that, many literatures have applied it to some multi-criteria decision-making problems. For instance, Mulliner et al. [2] used it to make an assessment of sustainable housing affordability. Kaklauskas et al. [3] used this method to choose the best option to design an efficient building refurbishment. Mulliner et al. [4] used the COPRAS method for the evaluation of sustainable housing affordability and compared it with other multi-criteria decision-making problem approaches. Pitchipoo et al. [5] implemented the COPRAS decision-making model to find the optimal blind spot in heavy vehicles. Then, Peng et al. [6] extended the COPRAS method into Pythagorean fuzzy environment, which enriches the abundance of the COPRAS method. Zheng et al. [7] made a severity assessment of chronic obstructive pulmonary disease based on hesitant fuzzy linguistic COPRAS method. This paper combines the COPRAS method with interval 2-tuple linguistic to make an evaluation of each hospital’s demand degree.

The literatures for distribution of materials can essentially be classified as two main situations: the demand value of each demand point is known and the demand value of each demand is a decision variable. The first situation is often described as vehicle routing problem (VRP) like reference [8,9,10] and the second is often described as inventory routing problem (IRP). Coelho [11] has made a comprehensive review for IRP, readers can search it if interested. Based on the number of depots, both of these two problems have been extended with VRP with multiple depots and IRP with multiple depots. For example, Zhen et al. [12] formulated the problem of the last mile distribution in electronic commerce as a multi-depot vehicle routing problem and solved some large-scale instances. Soeanu et al. [13] described the distribution in a supply chain management with the consideration of the risk of vehicle breakdown as a multi-depot vehicle routing problem. Multi-depot inventory was just proposed by Bertazzi et al. [14] in 2019, they described the problem of optimizing supply chain as a multi-depot inventory routing problem.

In summary, VRP tends to minimize the travel cost by determining the set of routes to deliver a given quantity to each customer in a single time period. IRP aims to minimize the routing cost only or the sum of inventory and routing costs over a time horizon by determining the quantity to each customer at each time period and the sets of routes at each time period [14]. This paper also describes the distribution of relief materials as a single-depot routing problem, but still has two differences with previous literatures: we additionally consider the consumption of vehicles and the coordination between vehicles.

3 Extended COPRAS for Evaluation of the Demand Degree

In the process of evaluation, in order to prevent the virtual high demand being reported by hospitals, the evaluation needs to be rated by experts from government. Meanwhile, experts from hospitals are also needed for improving the accuracy of the evaluation, because they often have a better understanding of the situation in hospitals. Therefore, the set of experts responsible for the evaluation should be composed of experts from hospitals and the government. It is usual that experts from different departments tend to use different linguistic term sets to express their judgments on criteria, and sometimes the experts may make a judgment between two linguistic terms for the uncertainty situation of each hospital. For example, there are 2 experts from different departments. Linguistic terms sets used by them and their ratings for a same criterion are respectively shown in Fig. 1 and Fig. 2.

Fig. 1.
figure 1

The linguistic term set and rating of the first expert

Fig. 2.
figure 2

The linguistic term set and rating of the second expert

Similar examples cannot be solved by normal fuzzy number like triangular fuzzy number, but it can be well handled by interval 2-tuple linguistic variables [15, 16]. Besides, compared to other fuzzy variables, interval 2-tuple linguistic variables have following advantages: (a) It improves the link between linguistic variables and numerical values. (b) The computational processes of dealing with interval 2-tuple linguistic variables can avoid loses of information [17]. Therefore, interval 2-tuple linguistic variable is a suitable fuzzy variable for our evaluation. More specific definitions of it are presented in Appendix 1.

The COPRAS is a method of multi-criteria decision-making problems. Compared with other multi criteria decision making methods like TOPSIS, TODIM, it is simple and efficiency, besides, it can process the information when both positive criteria and negative criteria exist [7]. And in our evaluation, criteria like the number of patients have a positive relationship with the demand degree; criteria like the materials inventory level have a negative relationship with the demand degree. Therefore, the COPRAS is an appropriate way for the evaluation of each hospital’s demand degree. Finally, this paper uses the COPRAS method based on interval 2-tuple linguistic variable to evaluate each hospital’s demand degree for different kind of materials respectively.

Suppose that the Evaluation has H decision makers \( DM_{h} \left( {h = 1,2,..,H} \right) \), \( P \) hospitals \( A_{p} \left( {p = 1,2,..,P} \right) \), Q criteria \( C_{q} \left( {q = 1,2, \ldots ,Q} \right) \) and B kind of materials \( \left( {b = 1,2, \ldots ,B} \right) \). Each decision maker \( DM_{h} \) is given a weight \( \lambda_{h} > 0 \) satisfying \( \sum\nolimits_{h = 1}^{H} {\lambda_{h} } = 1 \) to reflect the importance of each decision maker. Let \( S = \left\{ {s_{0} ,s_{1} , \ldots ,s_{g} } \right\} \) be the linguistic term set, \( D_{h} = (d_{pq}^{h} )_{P \times Q} \) be the linguistic decision matrix of decision maker h, where \( d_{pq}^{h} \) is the linguistic information provided by \( DM_{h} \) on the assessment of criteria q for hospital p. Let \( \omega_{hb} = \left( {\omega_{1}^{hb} ,\omega_{2}^{hb} , \ldots ,\omega_{Q}^{hb} } \right) \) be the linguistic weight vector given by the decision maker h, where \( \omega_{q}^{hb} \) is the weight of criteria q under the evaluation for material b provided by \( DM_{h} \). It is noteworthy that different decision makers can employ different linguistic term set. Based upon assumptions and notations, the procedure of interval 2-tuple linguistic COPRAS method for evaluation of material b’s demand degree for each hospital can be defined as follows:

  • Step 1: Convert the linguistic decision matrix \( D_{h} \) into interval 2-tuple linguistic decision matrix \( R_{h} = \left( {\left[ {\left( {r_{pq}^{h} ,0} \right),\left( {t_{pq}^{h} ,0} \right)} \right]} \right)_{P \times Q} \), where \( r_{pq}^{h} \), \( t_{pq}^{h} \epsilon S, \) and \( r_{pq}^{h} \le t_{pq}^{h} \).

  • Step 2: Convert the linguistic weight vector \( \omega_{hb} \) into 2-tuple linguistic weight vector \( w_{hb} = \left[ {\left( {w_{1}^{hb} ,0} \right),\left( {w_{2}^{hb} ,0} \right), \ldots \left( {w_{Q}^{hb} ,0} \right)} \right]^{T} \), where \( w_{q}^{hb} \epsilon S. \)

  • Step 3: Convert each element in the above two interval 2-tuple linguistic decision matrix to its equivalent numerical value with the reverse function \( \Delta^{ - 1} \) and the new matrix are separately written as \( R_{h}^{{\prime }} \) and \( w_{h}^{{\prime }} \).

  • Step 4: Aggregate the all decision makers’ ratings on each criterion to construct a collective interval 2-tuple linguistic decision matrix \( R^{{\prime }} = \left( {r^{{\prime }} } \right)_{P \times Q} \), where

    $$ r^{{\prime }} = [\sum\nolimits_{h = 1}^{H} {\lambda_{h} } \Delta^{ - 1} \left( {r_{pq}^{h} ,0} \right),\sum\nolimits_{h = 1}^{H} {\lambda_{h} } \Delta^{ - 1} \left( {t_{pq}^{h} ,0} \right),p = 1,2, \ldots ,P,\,q = 1,2, \ldots ,Q $$
    (1)
  • Step 5: Aggregate the all decision makers ratings on each criteria weights to construct a collective interval 2-tuple linguistic decision matrix \( w^{\prime} = \left[ {\left( {w_{1b} ,0} \right),\left( {w_{2b} ,0} \right), \ldots ,\left( {w_{Qb} ,0} \right)} \right]^{T} \), where

    $$ \left( {w_{qb} ,0} \right) = (\sum\nolimits_{h = 1}^{H} {\lambda_{h} } \Delta^{ - 1} \left( {w_{q}^{hb} ,0} \right)),q = 1,2, \ldots ,Q. $$
    (2)
  • Step 6: Defuzzy the interval by the following equation:

    $$ \Delta^{ - 1} \left[ {\left( {r_{pq}^{h} ,0} \right),\left( {t_{pq}^{h} ,0} \right)} \right] = \left[ {\beta_{1} ,\beta_{2} } \right] = \frac{{\beta_{1} + \beta_{2} }}{2} $$
    (3)

    the final collective decision matrix is written as \( R^{{\prime \prime }} = \left[ {r_{pq}^{{\prime \prime }} } \right]_{P \times Q} \), the final collective weight vector is written as \( w^{{\prime \prime }} = \left[ {w_{1b}^{{\prime \prime }} ,w_{2b}^{{\prime \prime }} , \ldots ,w_{Qb}^{{\prime \prime }} } \right]^{T} \).

  • Step 7: Let \( E = [e_{pq} ]_{P \times Q} \) be the Normalization matrix of the decision-making, where

    $$ e_{pq} = \frac{{w_{q}^{{\prime \prime }} }}{{\mathop \sum \nolimits_{p = 1}^{P} r_{pq}^{{\prime \prime }} }}r_{pq}^{{\prime \prime }} $$
    (4)
  • Step 8: Calculate the sums of weighted normalized criteria for every hospital. The criteria are always composed of positive criteria and negative criteria, the higher the positive criteria’s values are, the more demand degree of hospital is. Reversely, the higher the negative criteria’s values are, the more demand degree of hospital is. The sums of positive and negative weighted normalized criteria are calculated by the following equation:

    $$ S_{p}^{ + } = \sum\nolimits_{{z_{q} }} { = + e_{pq} } $$
    (5)
    $$ S_{p}^{ - } = \sum\nolimits_{{z_{q} }} { = - e_{pq} } $$
    (6)

    where \( z_{q} = \left\{ {\begin{array}{*{20}c} { + ,\;if \;criteria\; q\; is\; positive} \\ { - ,\;if\; criteria \;q \;is\; negative} \\ \end{array} } \right. \)

  • Step 9: Calculate the relative significance \( Q_{p} \) of each hospital by the following equation:

    $$ Q_{p} = S_{p}^{ + } + \frac{{S_{min}^{ - } \mathop \sum \nolimits_{p = 1}^{P} S_{p}^{ - } }}{{S_{p}^{ - } \mathop \sum \nolimits_{p = 1}^{P} \frac{{S_{min}^{ - } }}{{S_{p}^{ - } }}}} $$
    (7)
  • Step 10: Calculate the normalization number \( Q_{p}^{\sim} \) by the following equation,

    $$ Q_{p}^{\sim} = \frac{{Q_{p} }}{{\mathop \sum \nolimits_{p = 1}^{P} Q_{p} }} $$
    (8)

This section proposes a COPRAS method based on 2-tuple linguistic variable for the evaluation of each hospital’s demand degree for each kind of material. On the basis of it, we solve the problem unfair allocation and inefficient delivery in next section.

4 Mixed Distribution of the Relief Materials

The following subsections will introduce our model for the distribution of relief materials. In order to match the quantity of each kind of material allocated to each hospital with the demand degree of the hospital, we first prorate each kind of material to each hospital on the basis of the demand degree evaluated in Sect. 3 and take the results as the demand of each hospital. Then we propose a distribution model to improve the efficiency in the process of distribution. We make some assumptions for this distribution model as follows:

  1. a)

    The definition of unit quantity refers to each undetachable package, so the number of each material means the number of undetachable package of each kind of material;

  2. b)

    The volume of each package is same;

  3. c)

    All the vehicles are homogenous and have a same capacity;

  4. d)

    We consider the number of supple depot is single in our model. Actually, as we mentioned in introduction, the working efficiency of single supple depot is low when the number of relief materials is large. Therefore, multiple supple depots should be set up in face of a large number of materials. And for each supple depot, our model is suitable;

  5. e)

    Each hospital can be served by multiple vehicles;

  6. f)

    Vehicles must come back to the supple depot that they leave;

  7. g)

    The distribution time of each vehicle refers to the total time required for each vehicle to start from the warehouse, visit some hospitals in a certain order, and finally return to the supple depot;

  8. h)

    The objective is to minimize the sum of all vehicle distribution time, under the precondition that the demand of each hospital is satisfied.

4.1 Basic Notations

To avoid confusion with the notations in previous sections, we claim that the notations used in Sect. 3 are not suitable in Sect. 4 and 5.

Sets

  • \( P = \left\{ 0 \right\} \): The set of supple depot

  • \( I = \left\{ {1,2, \ldots ,I} \right\} \): The set of hospitals

  • \( V = P \cup I \): The set of supple depots and hospitals

  • \( R = \left\{ {1,2, \ldots ,r, \ldots ,R} \right\} \): The type of materials

  • \( K = \left\{ {1,2, \ldots ,k, \ldots K} \right\} \): The set of homogeneous vehicles

  • \( E = \left\{ {\left( {i,j} \right)|i,j \in V,i \ne j} \right\} \): The set of edges between i and j

Parameters

  • C: The capacity of each vehicle

  • \( w_{ir} \): The demand degree of hospital i for material r calculated in Sect. 3

  • \( t_{ij} \): The travel time between hospital i and j

  • \( B_{r} \): The number of material r in supple depot

Decision Variables

  • \( q_{ir}^{k} \): The number of material r to hospital i delivered from supple depot by vehicle k

  • \( z_{ir}^{k} \): 1 if hospital i is served by vehicle k with material r, 0 otherwise

  • \( l_{ij}^{k} \): 1 if hospital i is visited before hospital j by vehicle k, 0 otherwise

  • \( y_{k} : \) 1 if vehicle k is used, 0 otherwise

  • \( Q_{ir} \): The demand of material r for hospital i

4.2 Mixed Distribution Model

Mathematical formulation of our model can be written as follows:

$$ min\sum\nolimits_{k = 1}^{K} {\sum\nolimits_{i = 1}^{V} {\sum\nolimits_{j = 1}^{V} {l_{ij}^{k} t_{ij} z_{ir}^{kp} } } } $$
(9)

The objective function (9) minimizes the sum of all vehicle distribution time. Compared with traditional vehicle routing problem, our objective function takes vehicle consumption into account by using a binary variable \( y_{k} \). In traditional vehicle routing problem, they often consume all the given vehicles and give a solution of vehicle routing, but don’t have to consider the number of used vehicles. Moreover, the constraint that a demand point can only be visited once often lead to the result that each vehicle may finish its task with a relatively high no-load rate and waste of vehicle resources. During the background of epidemic, the government should not only give a solution of vehicle routing which aims to reduce the cost time for delivery, but also should reduce the movement of people to control the spread of the virus and this principle also works for those drivers of vehicles. Besides, hospitals have been filled with patients who get COVID-19 infected and all of them are badly in need of materials, tasks for material delivery are very heavy and it may result the number of vehicles is not enough. Hence, taking the consumption of vehicles into consideration is necessary.

Constraints of this model are presented in Eq. (10)–(15):

$$ Q_{ir} = w_{ir} B_{r} $$
(10)
$$ Q_{ir} = \sum\nolimits_{k = 1}^{K} {q_{ir}^{k} } $$
(11)
$$ \sum\nolimits_{r = 1}^{R} {\sum\nolimits_{i = 1}^{I} {q_{ir}^{k} z_{ir}^{k} } } \le C,\forall k \in K $$
(12)
$$ \sum\nolimits_{k = 1}^{K} {y_{k} \le K} $$
(13)
$$ \sum\nolimits_{i = 1}^{I} {z_{ir}^{k} } \le 1,\forall k \in K $$
(14)
$$ \sum\nolimits_{j = 1}^{I} {l_{ij}^{k} - l_{ji}^{k} } = 0,\forall k \in K,i = 0 $$
(15)

Constraint (10) prorates each kind of material to each hospital. Constraint (11) shows the demand of each kind of material r for each hospital should be satisfied by a certain number of vehicles. Constraint (12) shows the capacity limitation of each vehicle. Constraint (13) shows the resource limitation of vehicles. Constraint (14) ensures a vehicle will visit a hospital not more than once. Constraint (15) ensures vehicles come back to the supple depot that they leave.

5 Numerical Experiment

This section examines the formulated problem using numerical example. Firstly, this paper evaluates the demand degree of three typical relief materials for four hospitals in Wuchang District, Wuhan, China. Then we give the result of mixed distribution model.

5.1 Evaluation of the Demand Degree

This paper chooses four hospitals in Wuchang District, Wuhan City, which are shortly named as \( A_{1} , A_{2} , A_{3} , A_{4} \). An expert committee composed of four decision makers,\( DM_{1} , DM_{2} \), \( DM_{3} , DM_{4} \), has been formed to evaluate each hospital’s demand degree for each kind of material. And \( DM_{1} , DM_{2} \) are from hospitals, \( DM_{3} , DM_{4} \) are from government. The evaluation is made on the basis of the following four criteria:

  1. (1)

    The number of hospitalizations who get COVID-19 infected every day.

  2. (2)

    The proportion of critical patients who get COVID-19 every day.

  3. (3)

    The overall protection level of hospital.

  4. (4)

    The inventory level of corresponding materials for COVID-19 every day.

The four decision makers employ different linguistic term sets to make evaluation. Then they give their assessments of four hospitals on each criterion and the weight of each criterion for different materials. It is noteworthy that for different kind of materials, the weight of each criterion given by each expert is also varied. Finally, we use the proposed ITL-COPRAS method to calculate the demand degree of hospitals for different materials. Specific steps of solution are shown in Appendix 2. The demand degree for materials of four hospitals is shown in Table 1.

Table 1. The demand degree of each kind of material for each hospital

5.2 Computational Study for Mixed Distribution Model

In this section, we virtually set the number of three kinds of materials in the supple depot and give a numerical experiment for this model. More relative parameters are specifically shown in Appendix 3.

The results of this instance are shown in Tables 2, 3, 4 and 5, the format of Tables 2, 3, 4 and 5 is as follows: Table 2 shows the demand of each kind of material for each hospital. Table 3 and Table 4 respectively show the results of distribution by using our model and the original way. Table 5 is an example of the situation of materials in vehicle 1.

Table 2. Demand of material r for hospital i, \( Q_{ir} \)
Table 3. The routes of each vehicle and distribution time by using our model
Table 4. The routes of each vehicle and distribution time by using the original way
Table 5. The number of each kind of material to each hospital in vehicle 1 in our model

From Table 2, we can see that a hospital’s demand degree is varied for different kinds of materials and hospitals with higher demand degree can get more materials in general. Take the allocation for hospital 4 as an example. Hospital 4 is a mobile cabin hospital which aims to isolate and give some simple medical treatment for those COVID-19 patients with mild clinical symptom. There are two main characteristics of this hospital: the number of patients is much larger than those general designated hospitals and the clinical symptom of these COVID-19 patients is much milder than those designated hospitals. So it is reasonable that the demand of hospital 4 for daily necessities and drug medical material are the highest. As for the demand of hospital 4 for protection medical material is also the most, this phenomenon relates to the reason that the inventory level of this kind of material for newly-built hospital 4 is much lower than other hospitals.

Table 3 and Table 4 are the result of vehicle routing by using our model and original way respectively. According to the previous government’s way of distribution which is shown in Table 3, each vehicle was assigned to deliver to one hospital at a time but without any programming. In our model, for the purpose of improving the efficiency of distribution, we project the driving path of used vehicles which aims to minimize the distribution time of all used vehicles. Obviously, the total cost time for distribution in our model is less than that of the original way.

From Table 5, we can see that all kinds of materials are mixed in vehicle 1 and we still give a solution about the task assignment of each vehicle for each hospital. Take the distribution for hospital 4 as an example, the demand of each kind of material for hospital 4 is satisfied by 2 vehicles, the combination of materials in each vehicle is different and the route of each vehicle is also different. In another word, the distribution of materials for hospital 4 is finished by the coordination of these vehicles with a variety number of materials. In traditional vehicle routing problem or inventory routing problem, the service for a hospital is usually satisfied by a single vehicle and can often lead to the waste of vehicles.

In general, compared with the previous methods adopted currently, our model ensures the fairness of material distribution and improves the efficiency. Moreover, we reduce the number of vehicles used.

6 Conclusions

This paper proposed an integrated method for the distribution of relief materials when facing at an emergency situation. Taking the COVID-19 rescue work as an introductory example, we first compute the demand degree of each hospital for each kind of relief material by COPRAS. Based on the degrees, make the decisions of distribution. Different from classical transportation problem and vehicle routing problem, we consider the consumption of vehicles into accountant, each hospital can be served by different vehicles, and each vehicle may just satisfy parts of the hospital’s demand. The results suggest that our evaluation for the demand degree of each hospital for each kind of relief material is actually feasible and reasonable. For the distribution of various emergency relieves, our approach with mixed distribution is effective in reducing the use of vehicles.