1. Introduction
Emergency logistics is one of the most active fields in Operations Research and Management Science, which involve planning, managing, and controlling the flow of resources to provide relief to the people affected (Sheu [
1]). Providing an adequate service level is a struggle for many emergency response systems, but it is of special concern in the field of emergency management. Despite the recent progress in hardware equipment, information access, human resources, some pressing issues are worth to be further concerned: the reduction of the urgency of the emergency response, the funding shortfalls, the carbon emission issues, to mention a few. As a critical part of emergency logistics, the location-allocation problem concerns to open a set of candidate emergency distribution centers such that the transportation cost from centers to demand points is minimized.
As its general practical application backgrounds, location-allocation problem has received considerable attention since Cooper [
2] studied it for the first time. For reviews on optimization models of emergency location-allocation problem, we may consult Beaumont [
3] and de Camargo and Miranda [
4], where various cases were discussed. In Murtagh and Niwattisyawong [
5], a capacitated location-allocation problem, in which the capacities of facilities are limited, was proposed and a new model was introduced. Then Badri [
6] and Fang and Li [
7] studied multi-objective location-allocation problems using goal programming. Recently, Fan et al. [
8] formulated a reliable location-allocation model for hazardous materials by considering the depot disruption. Chu and Chen [
9] proposed a multi-objective location-allocation model for a three-level logistics network. There is considerable research that has been carried out for emergency facility location-allocation problems; the interested readers may refer to Wang et al. [
10].
A limitation of most existing studies on the location-allocation problem is that most work is done for the deterministic case. In practice, many parameters, such as the timing, location and magnitude of a natural disaster are unpredictable rather than deterministic. The highly unpredictable of natural disasters causes the real decisions are usually surrounded in the state of indeterminacy. Some scholars thought that parameters in this case can be described as random variables. Accordingly, probability theory (Kolmogorov [
11]) is introduced into location-allocation problems and a wide range of stochastic programming models and a series of heuristic algorithms have been developed. For instance, Zhou and Liu [
12] formulated three kinds of stochastic programming models according to different criteria and presented a hybrid intelligent algorithm on the basis of stochastic simulation, network simplex algorithm and genetic algorithm. Alizadeh et al. [
13] studied a location-allocation problem in the heterogeneous environment and employed the normal approximation method to assess the probability distribution of the demand. Cheng and Wang [
14] developed a stochastic chance-constrained programming location model for capacitated alternative-fuel stations by considering road condition. Hu et al. [
15] proposed a stochastic programming model for a capacitated single allocation hub location problem.
Although the stochastic programming models have been widely used, and tally with the facts in widespread cases, it is also not suitable in a great many situations. As a matter of fact, the probability distributions for indeterminate quantities are not easy to obtain due to the lack of sufficient data. Instead, experts’ belief degrees are usually employed to describe the quantities with indeterministic information. Considering this, how can we deal with belief degrees? Fuzziologists believe belief degrees can be interpreted as fuzziness. This calls for the incorporation of fuzzy set theory (Zadeh [
16]) into location-allocation problem. A fuzzy set
A in
X is characterized by its membership function which assigns to each element
x a real number
. The value of
is interpreted as the degree of membership of
x in fuzzy set
A for each
(Zadeh [
16]). Within the framework of fuzzy set theory, location-allocation problem has been widely studied and a variety of fuzzy programming models have been carried out. For example, Zhou and Liu [
17] investigated a capacitated location-allocation problem with fuzzy demands and proposed three types of fuzzy programming models. Wen and Iwamura [
18] formulated an
α-cost model for fuzzy location-allocation problem under the Hurwicz criterion. Liu et al. [
19] proposed a two-stage fuzzy 0–1 mixed integer programming model for a three-level location-allocation transfer center.
However, is it reasonable to use fuzzy set theory to deal with belief degrees? Through a lot of investigation and analysis, Kahneman and Tversky [
20] concluded that human beings usually overweight some unlikely events. With the further research, Liu [
21] reveals that paradoxes may appear when we use fuzzy set theory to handle belief degrees. That is to say, it is not suitable to employ fuzzy set theory to handle belief degrees. As a breakthrough to cope with indeterminate information, uncertainty theory, which was created by Liu [
22] based on normality, duality, subadditivity and product axioms, provides a powerful alternative to address belief degrees. In turn, uncertain programming was proposed by Liu [
23] as a spectrum of mathematical programming to handle optimization problems involving uncertain variables. Subsequently, uncertain programming has been gradually developed and successfully applied to a series of optimization problems, such as network optimization (Gao [
24]), supply chain design (Ma and Li [
25]), and optimal control problems (Sheng et al. [
26]), and so forth.
In terms of emergency logistics network design, Gao [
27] first proposed two types of uncertain models for a single facility location problem. Then Wen et al. [
28] formulated an uncertain location-allocation model via chance-constraints, and designed a hybrid intelligent algorithm to solve the model. Wang and Yang [
29] studied a hierarchical facility location problem from different decision criteria and proposed two types of uncertain models. Zhang et al. [
30] developed three types of covering location models for emergency facilities and discussed the analytical solutions of the models based on operational laws of uncertainty distribution. Soltanpour et al. [
31] investigated an inverse 1-median location problem with uncertain parameters, and discussed the necessary and sufficient condition for the
α-1-median on uncertain trees. Wang and Qin [
32] studied a hub maximal covering location problem in the presence of partial coverage with uncertain travel times, proposed two types of uncertain models and presented a greedy variable neighborhood search heuristic. Gradually, more researchers investigated emergency facility location problems, see Wen et al. [
33], Gao and Qin [
34], Zhang et al. [
35] and Zhang et al. [
36], for example.
The above discussion makes it clear that a whole range of research has been carried out to address location-allocation problem within the framework of uncertainty theory. However, most of studies did not take into account the urgency of emergency response. Additionally, sustainability is currently a societal concern for development, especially in the aspect of the environment. However, large-scale logistics activities will inevitably aggravate the environment. This fact provides our motivation to design a sustainable emergency logistics network, which can not only timely rescue the affected people but also effectively reduce the pollution to the environment.
Inspired by the above discussion, this article mainly concerns the following two issues: First, how can we quantitatively characterize urgency and environmental pollution? Second, how can we provide a good trade-off the relationship among urgency, cost and environmental pollution? To answer the questions, the time penalty cost function and carbon dioxide (CO2) emissions are used to describe urgency and environmental pollution, respectively. Then, we formulate a multi-objective uncertain programming model that includes (i) minimization of the time penalty cost, (ii) minimization of the total distribution cost, and (iii) minimization of the CO2 emissions. To solve the model, we apply goal attainment technique to obtain Pareto-optimal solutions. As a consequence, a set of Pareto-optimal solutions is provided for decision-makers to seek the best strategy in accordance with their preferences.
In comparison to the existing works, this paper mainly focuses on optimizing facility location-allocation strategies with uncertain information. The main contributions of this paper can be summarized as follows. First, compared to the use of other approaches, such as probability theory and fuzzy set theory, for location-allocation with uncertain information, this paper provides an opportunity to advance uncertainty theory to address location-allocation problem. Second, compared to the existing works related to the uncertain facility location-allocation problem, this paper develops a novel multi-objective location-allocation model. This paper thus complements existing literature, and it will certainly further improve the efficiency of emergency response.
The rest of the paper is organized as follows.
Section 2 briefly reviews some relevant basic knowledge about uncertainty theory for readers to better understand this paper.
Section 3 introduces the location-allocation problem and presents a novel multi-objective model for the deterministic case. In
Section 4, an uncertain multi-objective location-allocation model is developed. After that, some crisp equivalents of the model are discussed and a solution methodology is introduced.
Section 5 discusses the main contributions of the paper by comparing it with the existing works.
Section 6 presents the computational experiments and illustrates the results of the analysis in detail. Finally, conclusion remarks and future research directions are provided in
Section 7.
2. Preliminaries
Since its introduction in 2007 by Liu [
22], uncertainty theory has been well studied and applied in a wide variety of fields. In the following, we briefly review the basic concepts, such as uncertainty space, uncertain variable, and uncertainty distribution, of uncertainty theory.
Let Γ be a nonempty set,
a
σ-algebra over Γ, and
an uncertain measure. Then the triplet
is said to be an uncertainty space. The uncertain measure
satisfies the following three axioms (Liu [
22]): (i)
for the universal set
; (ii)
for any event Λ; (iii) For every countable sequence of events
, we have
To obtain an uncertain measure of compound event, Liu [
37] defined a product uncertain measure on multiple uncertainty spaces: Let
be uncertainty spaces for
k = 1, 2, ⋯. The product uncertain measure
is an uncertain measure satisfying
where Λ
k are arbitrarily chosen events from
for
k = 1, 2, ⋯, respectively.
An uncertain variable (Liu [
22]) is defined as a measurable function
ξ from an uncertainty space to the set of real numbers such that {
ξ ∈ B} is an event for any Borel set
B of real numbers. The uncertainty distribution Φ (Liu [
22]) of an uncertain variable
ξ is defined as
If an uncertain variable
ξ has a linear uncertainty distribution
where
a and
b are both real numbers with
a <
b, we name it linear and denote this by
(Liu [
22]). It is easy to verify that the inverse uncertainty distribution of
is
Theorem 1 (Liu [
38])
. Let be independent uncertain variables with regular uncertainty distributions , respectively. If is a continuous and strictly increasing function, then is an uncertain variable with inverse uncertainty distribution Definition 1 (Liu [
22])
. Let ξ be an uncertain variable. Then, the expected value of ξ is defined byprovided that at least one of the two integrals is finite.
It can be verified that the expected value of the linear uncertain variable
is (
a +
b)/2, i.e.,
. For detailed expositions, the interested reader may refer to Liu [
21,
22,
38].
4. Uncertain Location-Allocation Model
Notice that the parameters in the above model are all assumed to be constants. However, in the real world, especially in the emergency response system, indeterminate factors may exist, and it is difficult for us to describe them as random variables due to the lack of history data. In this case, we usually invite some domain experts to evaluate the values of the parameters. As a result, we may get states such as “about 10 km”, “about 5 tons” and “between 3 and 5 h”. Uncertainty theory is a mathematical subject specially used to address this kind of expert’s experimental data. To formulate the location-allocation problem with uncertain information, we assume that pij, cij, dij, sj, qi, and fi are all uncertain variables, and rewrite them as ξij, ηij, ζij, ψj, φi, and ωi, respectively. That is,
ξij: Uncertain unit material time penalty cost from Ci to Dj, i ∈ I, j ∈ J
ηij: Uncertain unit material distribution cost from Ci to Dj, i ∈ I, j ∈ J
ζij: Uncertain distance from Ci to Dj, i ∈ I, j ∈ J
ψj: Uncertain minimal demand of materials in Dj, j ∈ J
φi: Uncertain capacity of Ci, i ∈ I
ωi: Uncertain operation cost of opening Ci, i ∈ I.
Accordingly, the model formulated above becomes an uncertain model. Employing expected value and chance-constraint, the uncertain location-allocation model can be developed as follows:
where
,
and
γ are predetermined confidence levels.
4.1. Deterministic Transformations
To solve the proposed uncertain model, it is necessary for us to discuss the equivalence of the model. Using
θ,
δ and
μ as auxiliary variables, which are defined as follows:
Then, Models (
9)–(
16) is reformulated as
Theorem 2. Let , , and be independent uncertain variables with finite expected values. If , , and are independent uncertain variables with regular uncertainty distributions , , and , respectively. Then, model (17)–(23) can be converted into the following form: Proof. It follows from the linearity of expected value operator of uncertain variable that
which shows that Constraint (
27) holds for any
j ∈
J. Similarly, we may verify that Constraints (
21) and (
22) can be equivalently transformed into Constraints (
28) and (
29), respectively.
Next, we prove that Constraint (
13) can be transformed into Constraint (
31). Denote Y
i as the uncertainty distribution of
. That is,
for any real number
x. It follows from Theorem 1 that Y
i is regular since
has a regular uncertainty distribution
. In other words, for any
, we have
In addition,
since Y
i is regular. According to Constraint (
13), for each
i, we know
As a result, it follows from (
34) and (
35) that Constraint (
31) holds. Similarly, we may also verify that constraints (12) and (14) can be converted into Constraints (
30) and (
32), respectively. Thus, the proof is completed. □
4.2. Solution Methodology
As mentioned above, to solve the proposed uncertain Models (
9)–(
16), the most important but most difficult step is to solve the Models (
24)–(
33), which is essentially a multi-objective programming model. Typically, no single optimal solution can be found to optimize all of the objectives at the same time. Instead, the efficient solution/Pareto optimal is commonly used for multi-objective optimization. To date, an assortment of methods, such as heuristic algorithms (Zhang and Xiong [
40], Majumder et al. [
41]), goal programming methods (Liu and Chen [
42]) and multi-objective evolutionary algorithms (Alcaraz et al. [
43]), have been developed to solve multi-objective problems. Goal attainment technique (Azaron et al. [
44]) is one of the multi-objective techniques, and has been successfully applied to production systems (Azaron et al. [
45]) and supply chain design (Azaron et al. [
44]). In the following, we will use the goal attainment technique to solve Models (
24)–(
33) and to generate Pareto-optimal solutions. Different from interactive multi-objective technology, the goal attainment technique is a one-stage method, so it will be computationally faster.
By using the goal attainment technique, Models (
24)–(
33) can be reformulated as follows:
In Models (
36)–(
40),
gi and
wi,
i = 1, 2, 3, are goals and weights for the three objective functions. The values of
wi are generally normalized such that
and
wi ≥ 0 for
i = 1, 2, 3. The weights
wi relate the relative under-attainment of the goals
gi. In other words, the more important the goal
gi, the smaller the weight
wi.
Notice that if (
X*,
Y*) is Pareto-optimal, then there exists a pair of (
g = {
gi},
w = {
wi}) such that (
X*,
Y*) is an optimal solution to the optimization Problems (
36)–(
40) (Azaron et al. [
44]). Obviously, the optimal solution to Models (
36)–(
40) is sensitive to (
g,
w). In the numerical experiments, we will generate different Pareto-optimal solutions by changing the values of
g and
w.
6. Numerical Experiments
To verify the validity of the proposed model and test the efficiency of the solution method, numerical experiments are conducted in this section. To further illustrate the sensitivity of the optimal solution with respect to the values of goals gi and weights wi, more experiments with different values of gi and wi are provided.
We consider an instance with 12 demand points and 6 candidate emergency distribution centers, i.e.,
m = 12 and
n = 6. Without loss of generally, the unit material time penalty cost
, unit material distribution cost
and distance
from candidate emergency distribution center
Ci to demand point
Dj are assumed to be independent linear uncertain variables, which are shown in
Table 4,
Table 5 and
Table 6, respectively. The minimal demands
are given in
Table 7. The capacities
and the operation costs
are also assumed to be independent linear uncertain variables, which are shown in
Table 8. In addition, set
p = 5,
W = 120,
for any
i ∈
I,
j ∈
J.
The problem attempts to minimize the time penalty cost, the total material distribution cost and the CO
2 emissions in the sense of expected value while making the following determinations: (i) which of the candidate emergency distribution centers to open; and (ii) for each demand point, which distribution centers are assigned to it? We use the multi-objective uncertain programming approach to this multi-objective optimization problem and employ the goal attainment technique to solve the multi-objective model. Then, a mathematical model can be formulated as Models (
36)–(
40), which contains 82 variables and 132 constraints, is essentially a deterministic linear programming model.
To generate the Pareto-optimal solutions, the values of
gi and
wi (
i = 1, 2, 3) are varied manually. In order to illustrate the sensitivity of parameters, when one of the parameters is varied, the others are fixed. According to the obtained absolute minimum values for the maximal time penalty cost (i.e., “urgency”), the maximum material distribution cost and the maximum CO
2 emissions, by solving the corresponding single objective models,
g1 is varied from 200 (close to the absolute minimum value for the maximal time penalty cost) to 400,
g2 is varied from 850 (close to the absolute minimum value for the maximal material distribution cost) to 1700,
g3 is varied from 3000 (close to the absolute minimum value for the maximal CO
2 emissions) to 6000. Similarly,
wi are varied from 0.001 to 0.998 for
i = 1, 2, 3. Let
, by using of LINGO 10, 30 Pareto-optimal strategies and the corresponding objective values for time penalty cost, material distribution cost and the CO
2 emissions are generated and are revealed in
Table 9. Obviously, each strategy generates a location-allocation strategy. For example, according to strategy 1, the candidate emergency distribution centers 1, 3, 5 and 6 should be selected. In more detail, the resource allocation strategy is illustrated in
Figure 1.
For each pair of (g, w), the Pareto-optimal solution is obtained. If we are not satisfied with any Pareto-optimal solution, then the value of w should be modified. As mentioned above, the values of wi relate the relative under-attainment of the objective goals gi. The more important the goal gi, the smaller the value of wi. For example, if the obtained value of objective 1 is much greater than 200, w1 should be decreased. Accordingly, both w2 and w3 should also be modified such that the summation of wi equals to 1. Obviously, this process can be repeated with different pairs of (g, w) until the decision-maker obtains a satisfactory Pareto-optimal solution.
For example, strategy 1 in
Table 9 implies that one unit deviation of the time penalty cost from 200 is about 1000 times as important as one unit deviation of the CO
2 emissions from 3000 and the same important as one unit deviation of the material distribution cost from 850. In this strategy, the weights for time penalty cost and material distribution cost are relatively low, which result in the strategy has low time penalty cost and material distribution cost. As shown in strategies 1–6, as the value of
w2 increases, the value of material distribution cost also increases gradually. For better readability, the results are shown in
Figure 2.
It follows from
Table 9 that the lowest time penalty cost comes from strategy 25, with a value of 200.11. The strategy has relatively low material distribution cost, but high CO
2 emissions. The lowest CO
2 emissions is obtained in strategy 22 and strategy 23, with a time penalty cost of 258.80. The optimal material distribution cost is obtained in strategy 28, with a time penalty cost of 285.12. So, the time penalty cost ranges from 200.11 to 285.12. To find an appropriate solution, the decision-maker needs insight into this range of outcomes, to be able to trade-off different criteria in terms of the results. According to the numerical results, it is concluded that the relationship among time penalty cost, material distribution cost and CO
2 emissions is not clear and it is not easy to define a function to handle the relation among them. That is why we formulate a multi-objective model to solve this location-allocation problem.
It is also can be seen from
Table 9 that increasing goal for the time penalty cost (i.e.,
g1) and keeping other parameters unchanged cause the material distribution cost and CO
2 emissions to be decreased (see strategies 1–6 and strategies 13–18). In addition, the results are shown in
Figure 3 and
Figure 4. Similarly, increasing goal for the material distribution cost causes both the time penalty cost and the CO
2 emissions to be decreased (see strategies 7–12 and strategies 19–24). In addition, the increasing goal for the CO
2 emissions may cause time penalty cost or material distribution cost to be decreased (see strategies 7–12 and strategies 25–30). In other words, it seems that by increasing the goal of any one of the objectives, we can provide more space for other objectives to be improved.
7. Conclusions and Future Research
This paper studies the location-allocation problem within the framework of uncertainty theory. Its main contribution, the time penalty cost function, is introduced to characterize the urgency of emergency response and the formulation of a multi-objective model to consider urgency, relief costs and CO2 emissions simultaneously. In the solving procedures, we transform the model from an uncertain programming problem to a deterministic programming problem.
In the numerical experiments, a series of Pareto-optimal solutions are generated by goal attainment technique. The results reveal that the goal attainment technique can provide an effective approach to trade-off urgency, relief costs and CO2 emissions. It also shows that the goal attainment technique will help the decision-makers to find the best strategy based on their preferences by varying parameter (g, w). However, for large-scale problems, this technique may no longer be effective, in terms of computational time. In this case, some heuristic algorithms, such as genetic algorithms or simulated annealing, would be suitable.
Several directions for further studies are pointed out here. Future research could take the choices by beneficiaries into account, which will improve the allocation of relief goods and effectively enhance the use of scarce resources. The beneficiaries remain free in their choice of the distribution centers, so the preferences of beneficiaries rather than cost should be considered for decision-makers. Apart from that, for large-scale emergencies, the relief goods should be delivered to distant demand points. Therefore, it is necessary to develop a series of meta-heuristic approaches such as genetic algorithm or tabu search algorithm to solve large-scale problems. In addition, we could consider the problem under a more complex environment. For example, in an uncertain random environment, some indeterminate quantities can be interpreted as uncertain variables, while others may be interpreted as random variables.