Next Article in Journal
A Study of the Allocation of Carbon Emission Permits among the Provinces of China Based on Fairness and Efficiency
Previous Article in Journal
Short Term Wind Power Prediction Based on Improved Kriging Interpolation, Empirical Mode Decomposition, and Closed-Loop Forecasting Engine
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Objective Optimization Model of Emergency Organization Allocation for Sustainable Disaster Supply Chain

1
College of Management and Economics, Tianjin University, Tianjin 300072, China
2
School of Management, Jinan University, Guangzhou 510632, China
3
School of Business, Sichuan Normal University, Chengdu 610101, China
*
Author to whom correspondence should be addressed.
Sustainability 2017, 9(11), 2103; https://doi.org/10.3390/su9112103
Submission received: 13 October 2017 / Revised: 10 November 2017 / Accepted: 13 November 2017 / Published: 17 November 2017

Abstract

:
To mitigate or reduce various losses and improve efficiency of disaster response, the focus of this paper is to design optimized strategies of emergency organization allocation regarding sustainability. Firstly, an integrated framework including several elements such as emergency organization, task, decision-agents, environment and their relations is developed from a systematic perspective. Then, this problem is formulated as a novel multi-objective 0–1 integer programming model to minimize total weighted completion times, total carbon emissions and total emergency costs. Next, branch and bound approach and handling strategies for multiple objectives are designed to solve this model. Finally, a case study from the Wenchuan earthquake is presented to illustrate the proposed model and solution strategies. Computational results demonstrate their significant potential advantages on allocating emergency organization from the perspectives of best practice, objective functions, preferences of decision-agents, and problem size.

1. Introduction

As a prominent component of sustainable development, how to deal with natural disasters and their consequences can benefit the maintenance of social stability, and this is an emerging topic that has garnered increasing attention from both practitioners and academics in recent years. It is reported that the total number of natural disasters and affected people shows an overall increasing tendency since 1900s (see Figure 1) according to the International Disaster Database (EM-DAT). Particularly, such natural disasters including Wenchuan earthquake, tsunami of India Ocean, typhoon Hato, pose serious threats to social development from the point of view of economic, social, and ecological dimensions of sustainability, place populations at risk, and cause large casualties, property losses as well as environmental disruptions [1,2]. For instance, the great Wenchuan earthquake in 2008 resulted in 69,277 deaths, 374,643 injuries, and 17,923 missing people based on the report of Ministry of Civil Affairs of the People’s Republic of China. It also caused direct economic losses exceeding 800 billion CNY. The great earthquake that occurred in Nepal resulted in at least 8786 deaths and 22,303 injured people. Economic losses are about 113 billion CNY. Damages by Typhoon Hato in south China in 2017 reached a total of 12.5 billion CNY. Additionally, 26 people in total have been killed. Since the frequency of natural disasters increased sharply, to save lives, reduce human suffering, and contribute to development, are pressing needs for the sustainable disaster supply chain (SDSC) and this is still an issue despite of increasing contributions in this field [3,4].
Dubey et al. [3] and Haavisto et al. [5] pointed out that SDSC could be regarded as the result of combinations of philosophies of sustainable development and traditional disaster supply chain. Carter et al. [6] elaborated clearly that sustainability was able to be characterized by the triple bottom line model regarding social, economic, ecological dimensions. The United Nations World Commission on Environment and Development (1987) highlighted that sustainable development was to meet the needs of the present without compromising the ability of future generations to meet their own needs. On the other hand, rescue goals in practice are most often to save lives, evacuate survivors, decrease human suffering, and contribute to development. It is line with the main ideas of sustainability. In this context, this paper shows that SDSC intends to achieve the coordinated development with the concern of social, economic and ecological dimension of sustainability by optimizing disaster response strategies related to human capital (e.g., emergency organization), relief (e.g., food, water), and others [7,8]. Meanwhile, Hoyos et al. [7] portrayed a similar viewpoint, which was that efficient response can benefit reduction of impacts of disasters on society, economy and environment. Thus, they further strengthen the aforementioned ideas regarding sustainability of disaster supply chain.
Practical cases indicate that emergency organization (EO) as one of the critical elements of SDSC that is usually regarded as the link or bridge between decision- and demand-agents. Importance of EO and relevant topics in disaster operations activities are addressed by many researchers from different perspectives. For example, Lettieri et al. [9] delineated that wrong coordination among EOs would result in conflicts, resource and time wasting, as well as human and property losses. Altay et al. [1] highlighted that loose connection between amongst EOs lead to managerial confusions and ambiguity of authority. Particularly, Haavisto et al. [5] addressed that enhancing the fit between EOs and their environment could benefit the improvement of performance of SDSC. Accordingly, it can be inferred that the need for modeling EO for not only traditional disaster supply chain but also SDSC is pressing. This claim is also supported by Galindo et al. [8], Habib et al. [10], Caunhye et al. [11], Wex et al. [12].
In practice, it must be acknowledged that a set of the emergency tasks (ETs) need to be executed immediately by a variety of EOs after the occurrence of natural disasters. Nevertheless, inefficient and unreasonable/non-optimized strategies for emergency organization allocation (EOA) may result in tremendous losses involving economy, society, and ecology. Strategies here refer to the matching mechanism between EOs and ETs, and structure of ETs for each EO in disaster response decision optimization system. Consequently, how to optimize the strategies for EOA is very significant. Particularly, the motivations or goals to optimize strategies regarding EOA are to enhance utilization rate of human capital or efficiency of disaster response, improve terrible ecological environment, and reduce excessive emergency costs.
In recent years, although EOA problem has received increasing attention, it is still in its infancy. Such topics solved by the OR/MS technique have been addressed in the literature, but are very limited [5,11,12]. Firstly, most of the researchers are dedicated to traditional disaster supply chain rather than SDSC. Besides, how to measure sustainability regarding disaster context, and its combination with EOA remain problematic. Secondly, only EO as critical element in disaster response decision optimization system is considered with regard to making response strategies. But how to incorporate other key elements such as ETs and their matching relations into EOA problem is rarely concentrated on. Thirdly, they usually describe this problem as parallel machine scheduling model, and merely focus on the assignment of EOs. How to integrate assignment of EOs and structures or sequences of ETs into a more practical problem is an emerging topic. Finally, most of them merely focus on traditional rescue objectives, such as minimization of time and cost. Besides, single objective is more favored. How to formulate this problem as a multi-objective mathematical model regarding new perspectives (e.g., sustainability) is hardly considered in literature.
In this context, this paper focuses on SDSC, and is devoted to characterizing sustainability regarding EOA from the perspective of social, economic, and ecological dimension. The OR/MS method is used to formulate the integrated issue concerning sequences and urgencies of ETs, eligibility restrictions of EOs as a multi-objective mathematical programming model. Besides, decisions on the matching mechanism between EOs and ETs, as well as sequences of ETs for each EO need to be made by decision-makers in a centralized manner. Thus, the goals to enhance the utilization rate of human capital or the efficiency of disaster response, improve ecological environment, and reduce emergency costs might be achieved ultimately.
The contributions of this paper include three points. Firstly, SDSC differing from the previous one is the focus of this paper. Sustainability with the concern of EOA during response phase is simultaneously characterized from economic, social and ecological dimension. Besides, an integrated framework of tasks-oriented emergency organization allocation is proposed from a holistic thinking. Secondly, an integrated optimization problem regarding matching relations between EOs and ETs, heterogeneity and eligibility restrictions of EOs, sequences and urgencies of ETs, sustainability is considered. Thirdly, EOA problem for SDSC is formulated as a novel 0–1 integer programming model to minimize total weighted completion times, total carbon emissions and emergency costs. In other words, a method to achieve the matching or fit between disaster and sustainability objectives is outlined [5].
The rest of this paper is organized as follows: the next section describes and analyzes the extant literature which concerns EOA and SDSC. Section 3 presents problem definition in detail and designs an integrated framework regarding EOA. This problem is formulated as a 0–1 integer multi-objective programming model in Section 4. Section 5 proposes a branch and bound approach to solve this multi-objective programming model. A case study from Wenchuan earthquake is used to test feasibility and effectiveness of the proposed model and solution strategies in Section 6. Finally, managerial insights and future directions are provided.

2. Literature Review

In recent years, EOA as one of critical issues in disaster supply chain has garnered increasing attention. This paper contributes to literature on SDSC, EOA and multi-objective optimization problem.
Firstly, a significant issue of this research is SDSC. Sustainability of disaster supply chain is an emerging topic in recent years. Although this issue is significantly critical, it is still in its early stage. In terms of the concept of sustainability, different scholars hold different opinions, thus having no unified definition. However, as a common cognition, the main ideas in nature of sustainability are to reduce, reuse, recovery and recycle. And its measurement dimensions include society, economy and ecology [6]. In the context of disaster, Ibegbunam et al. [13] delineated that sustainability was related to responsible communication and coordination, thus improving the responsiveness of disaster supply chain. Weerawardena et al. [14] elaborated that sustainability in the non-profit organization was defined roughly as maintaining operations. In other words, it is able to survive, thus continuing to serve its constituency. Haavisto et al. [15] opined that sustainability was related to the embeddedness of humanitarian supply chain in society and nature. Particularly, they pointed out that long-term effects of rescue on local economies, society and environment ought to be considered. Haavisto et al. [5] further showed that sustainability could be understood from the point of view of societal, beneficiary, supply chain and program. They also proposed a conceptual framework based on contingency theory, and tested it. With regard to the SDSC, Papadopoulos et al. [2] proposed and tested a theoretical framework to explain resilience and sustainability of disaster supply chain networks via responses of emergency managers participating in relief activities of the Nepal earthquake. Dubey et al. [3] identified the critical characteristics of sustainable humanitarian supply chain as agility, adaptability and alignment, and tested theses constructs using empirical studies. Kuzn et al. [16] clarified that the local environment should be considered into disaster rehabilitation during recovery phase, and proposed a framework regarding sustainability. Habib et al. [17] developed an integrated location-allocation model for sustainable disaster debris management during response phase, and sustainability was reflected by the term ‘reuse’ and ‘recycle’.
Secondly, EOA problem is another important stream in this paper. Caunhye et al. [11] highlighted that centralized methods might be better to drastically improve the coordination between the multiple parties involved. Mathematical programming is one of the most popular methods to characterize the coordination or horizontal intergovernmental relations among emergency organizations in a centralized manner. For example, Yan et al. [18] used a time–space network approach to model work team scheduling problem after a major disaster. Chen et al. [19] took into account optimal team deployment problem regarding selection of sites and order of visits in urban search and rescue. Maya-Duque et al. [20] contended that the state of post-disaster road network was the main factor to influence relief distribution. They concentrated on scheduling and route planning of a single repair crew from a single depot. Ren et al. [21] considered priority disaster areas and limited amounts into rescue team scheduling problem with regard to forest fires. Su et al. [22] considered matching problem between multiple rescue teams and concurrent incidents, thus obtaining the optimal scheme concerning rescue teams. To restore the critical components of multiple interdependent lifeline infrastructure systems, Zhang et al. [23] focused on homogeneous rescue team allocation problem with the concern of a precedence relation constraint so as to reduce the total losses and improve the efficiency of disaster response. Only assignment of EO is considered in the aforementioned literature. A more complex, but interesting, issue regarding matching relations between EOs and ETs, and structure of ETs for each EO requires a lot of attention. For instance, Wex et al. [12] applied a single-objective programming model to capture assignment of rescue units and their matching mechanism with incidents in natural disaster management. Zheng et al. [24,25] took into consideration both assignment of multiple rescue teams and the corresponding structure of emergency tasks. Rolland et al. [26] concentrated on assignment of heterogeneous response teams, and their matching relationships with emergency tasks.
Thirdly, this paper also contributes to literature on multi-objective optimization model. Holguin-Veras et al. [27] elaborated that multi-objective optimization was a very popular stream in humanitarian logistics, even disaster supply chain. In terms of relief scheduling problem, Zhou et al. [28] proposed a multi-objective programming model to minimize the sum of quantity of all types of unsatisfied resources as well as risks for dynamic emergency resource scheduling problem. Tzeng et al. [29] formulated relief distribution problem as a multi-objective programming model to minimize total costs and travel time, as well as maximize satisfaction. Sheu et al. [30] considered a composite weighted multi-objective optimization model to maximize time-varying relief demand fill rate and minimize time-varying distribution costs. Huang et al. [31] highlighted the trade-off of multiple objectives regarding lifesaving utility, delay cost and fairness. With respect to EOA problem, Su et al. [22] formulated rescue teams allocation as an integer programming model to minimize the weighted travel time and total emergency costs. Zhang et al. [23] developed a two-stage stochastic mixed-integer programming model for rescue team allocation with the minimization of total losses or costs and the latest completion time of tasks (namely, makespan). Zheng et al. [25] focused on matching problem between rescue teams and tasks, aiming to minimize the weighted completion time and total operation risk.
In summary, the aforementioned literature discussed either EOA problem or SDSC from different perspectives. Table 1 presents the summary of related literature regarding EOA problem. The first four rows respectively present the already defined features, including literature, main elements of disaster response decision optimization system, research question, and integrated framework regarding EOA problem. ‘Problem characteristics’ row describes if heterogeneity, workloads, eligibility restrictions of EO, and urgency as well as setup times of ET is considered. ‘Model characteristics’ row consists of ‘Obj.’, ‘Main Obj.’, and ‘Categ.’. Specifically, ‘Obj.’ row indicates the model is either single or multiple objectives. But ‘Main Obj.’ row focuses on the factors (e.g., time, cost, carbon emissions, or others) considered in mathematical model. ‘Categ.’ row demonstrates that the type of model can be integer, 0–1 integer, mixed-integer programming, and others. ‘Sustainability’ row depicts whether or not sustainability regarding disaster context is considered clearly. The last row represents the solution method is either exact or heuristic.
The following conclusions can be summarized:
(1)
The majority of the extant literature defines sustainability and SDSC from a long-term perspective. Besides, reduce, reuse, recovery and recycle are identified as main ideas of SDSC. They mainly focus on the term ‘reuse’, ‘recycle’ and ‘recovery’ during recovery phase. However, the term ‘reduce’ during response phase from the point of view of short-term perspective is the focus of this paper by comparing with Papadopoulos et al. [2], Kunz et al. [16], and Habib et al. [17].
(2)
An empirical or qualitative approach to investigate sustainability or relevant is popular in the existing literature. In addition, Carter et al. [6] clarified that social, economic and ecological dimension could be used to measure sustainability. In this paper, OR/MS method is yet considered to quantitatively characterize sustainability regarding disaster context from these dimensions, which is different from Dubey et al. [3], Haavisto et al. [5,15], and Carter et al. [6]. Meanwhile, an integrated framework with the concern of tasks-oriented EOA is also proposed to elaborate optimized mechanism.
(3)
Most of them are only dedicated to assignment of EO except for Wex et al. [12], Zheng et al. [24,25], Rolland et al. [26] and Zhang et al. [18]. At the same time, they merely take into account one or more aspects but not all depicted in Table 1. In contrast, combined issue regarding assignment of EOs, sequences of ETs and their matching relations is concentrated on here. Besides, heterogeneity and eligibility restrictions of EOs, sequences and urgencies of ETs, as well as sustainability are all considered by comparing with all literature presented in Table 1.
(4)
Single objective model for EOA is favored in literature except for Su et al. [22], Zhang et al. [23], Zheng et al. [24,25]. Moreover, time or similar is the most popular objective, and cost is the secondary, carbon emissions are rare. Their insights are leveraged and extended here to develop a multi-objective 0–1 integer programming model for EOA regarding sustainability, attempting to minimize total weighted completion times, total carbon emissions, and total emergency costs.

3. Problem Definition

On the one hand, as mentioned above, SDSC can be regarded as organic combinations between sustainable development and traditional disaster supply chain. It attempts ultimately to enhance efficiency of disaster response, reduce emergency costs, and mitigate environmental disruptions. On the other hand, response strategies regarding goals of SDSC are usually made in disaster response decision optimization system, which can be understood as integration of decision-agent, EO, survivors, ET, relief, environment and their interactive relations [12,32].
This paper only involves several critical elements including decision-agent, EO, ET and their matching relations. That is, only response strategies regarding EOA are considered here. Specifically, EO represents a cluster of personnel with technical skills [12,19]. Chen et al. [19] clarified that each EO could be composed of specially trained fire and rescue personnel, physicians, paramedics, structural engineers, canine handlers, crane operators, and others. They also delineated that members of each EO was able to be over 100 personnel. This claim is supported by Virginia Task Force consisting of 131 members as one of the FEMA task forces in response to Haiti earthquake. Besides, according to Wang et al. [32] and Xie et al. [33], it can be inferred that each ET is composed of a series of sub-tasks. For instance, ET regarding relief distribution encompasses multiple sub-tasks with the concern of identification of demand- and supply-point, development of dispatching plan, coordination of transportation resource, and others. In addition to that, matching relations refer to how to assign EOs to accomplish all of ETs in an efficient manner, so as to achieve ultimate goals of SDSC. In summary, both EO and ET discussed in this paper are identified from a coarse-grained perspective. Thus, these critical elements and their relations compose an integrated framework regarding tasks-oriented EOA for SDSC. It is depicted in Figure 2.
Following Figure 2, it can be concluded that a set of the scattered EOs with different capabilities are identified and virtualized, which results in the corresponding virtual network layer. On the other hand, after the occurrence of natural disasters, rescue goals (RGs) in physical layer are identified, and then mapped into virtual network layer by decision-agents as soon as possible. In practice, RGs will be decomposed into different ETs, thus identifying a series of ETs. In other words, all ETs are generated based on the RGs [32]. Then, these ETs are reorganized and classified, thus constituting ETs in virtual network layer. Thus, coordinators or decision-agents with higher authority would determine the matching relations between EOs and ETs in virtual network layer. In other words, EOs with different capabilities would be assigned to accomplish these ETs in an optimized way.
In this context, the critical issue of this paper is to design an optimized allocation mechanism of EO with the concern of heterogeneity, workloads, and eligibility restrictions, urgency of non-split ETs, and setup times, as well as sustainability. Besides, the term ‘reduce’ is different from other literature and that is the main focus here. Its essence in nature aims to eliminate redundancies or improve utilization rate of emergency resources, decrease emergency costs, and reduce carbon emissions via the optimized mechanism, thus achieving sustainability of disaster supply chain. More specifically, decision-agents with higher authority need to determine whether or not ETs are assigned to the corresponding EOs, and determine the structure of ETs for each EO. It is obvious that both of them are regarded as decision variables of EOA optimization problem. Meanwhile, decision-agents concentrate on how to achieve the sustainability of disaster supply chain from the perspective of social, economic and ecological dimension.
In detail, with regard to social dimension of sustainability, total weighted completion times are used to characterize it. The reason for doing this includes the following points. On the one hand, it is in accordance with the goal to improve efficiency of disaster response, which is as one of several aspects regarding victims’ satisfaction or similar. On the other hand, victims’ satisfaction reflected their suffering can to some extent manifest social sustainability [5]. In terms of economic dimension of sustainability, it is measured by total costs spent in accomplishing all ETs [26]. In addition to that ecological dimension of sustainability is captured by carbon emissions produced by all activities involved. It intends to provide a new perspective for decision-agents to make response strategies regarding EOA. Nevertheless, this paper attempts to reduce carbon emissions only via an optimized mechanism of EOA, which indicates that specific methods to measure carbon emissions are out of the scope. In other words, excessive carbon emissions are only produced by wrong matching or fit between EOs and ETs rather than others. To simply real-world cases, average carbon emissions per unit time produced by the activity that ETs processed on EOs are assumed to be given but different.
The reason for doing this includes the following points. Firstly, completion of ETs here needs to rely on transportation tools, professional equipment, or others. It can be inferred that all activities of accomplishing these ETs are energy-consuming (e.g., gasoline, electric energy), thus producing carbon emissions. Secondly, in general, since most of measurements of carbon emissions derived from different types of energy or fields is commonly known [34], carbon emissions produced by unit energy-consumed to accomplish each ET can be naturally obtained. Thirdly, energy-consumed in unit is always directly or indirectly related to distance, time and others [35]. To a large extent, other dimensions are able to be replaced by time through some transformations [36,37]. Fourthly, as ETs that represents a set of sub-tasks are identified from a coarse-grained viewpoint, an average value could be used here. In this context, the assumption that average carbon emissions per unit time spent in accomplishing ETs on EOs seems reasonable. Furthermore, both processing and setup time for any ET processed on EO is known. Consequently, different matching relations between EOs and ETs would result in different total carbon emissions. In this context, change of total carbon emissions would be influenced by processing and setup times of ET.

4. A Multi-Objective Programming Model Formulation

4.1. Explanations of Parameters and Variables

K Set of m EOs, indexed by k ( k K )
J Set of n ETs, indexed by j ( j J )
L Set of n sequences or orders of ETs executed by EOs, indexed by l ( l L )
M j Eligibility restrictions of EO k with the concern of ET j
C j k Completion time of ET j on EO k
w j k Weights of ET j executed on EO k
c a p j k Whether or not EO k has the capability of executing ET j , namely not every EO is able to execute each ET, and if k M j , then c a p j k = 1 , otherwise, c a p j k = 0
p j k Non-negative duration or processing time of ET j on EO k
s j , l k Average setup times of executing ET j with order l on EO k , and it is non-negative
A j , l k Carbon emissions produced per setup times of executing ET j with order l on EO k
B j k Carbon emissions produced per processing time of ET j on EO k
D j k Carbon emissions produced by other activities of accomplishing ET j on EO k
a j , l k Cost per setup times of executing ET j with order l on EO k
b j k Cost per processing time of ET j on EO k
h Average workloads (average amounts of assigned tasks) of each EO
x j k Whether or not EO k is assigned to execute ET j , if yes, then x j k = 1 ; otherwise, x j k = 0
y j , l k Whether or not sequence of ET j on EO k is l , if yes, then y j , l k = 1 ; otherwise, y j , l k = 0

4.2. Assumptions

To simplify real-world cases in a reasonable manner and develop a mathematical model, the following necessary assumptions should be clarified.
Assumption 1.
Since each EO and ET that respectively represents a set of personnel and sub-tasks is identified from a coarse-grained perspective, and available computing power is insufficient, small and moderate scale natural disasters are only considered here. Besides, a subset of a large-scale one is also suitable. More details are presented in Section 6.
Assumption 2.
ETs are non-split and their execution is non-preemptive, and each ET can only be executed once by one of EOs.
Assumption 3.
All ETs involved here need to be accomplished by professional equipment, transportation tools, and others. In other words, execution of these ETs is energy-consuming (e.g., gasoline, electric energy), thus producing carbon emissions.
Assumption 4.
EOs are heterogenous, being classified into general and professional type.
Assumption 5.
Eligibility restrictions of EOs are considered since not every EO has the capability of processing each ET. That is, the capability of each EO of executing ET may be different.
Assumption 6.
EOs have different processing speeds, thus resulting in different processing times even thought with regard to the same ET.
Assumption 7.
Processing time, sequences dependent average setup times, costs per processing time and average setup times, carbon emissions produced per processing time and average setup times, and carbon emissions produced by other activities obey uniform distribution.

4.3. A 0–1 Integer Programming Model for EOA

In this context, EOA taking into account the urgency of tasks, heterogeneity, workloads, eligibility restrictions, setup times dependent on sequences as well as sustainability is formulated as a multi-objective 0–1 integer linear programming model. It is defined as Formulas (1)–(18).
Minimize
k K j J w j k C j k
k K j J w j k ( B j k p j k + C j k ) x j k + k K j J l L w j k A j , l k s j , l k y j , l k
k K j J l L ( s j , l k a j , l k + p j k b j k ) y j , l k
Subjective to
C j k = l L ( s j , l k + p j k ) y j , l k
j J x j k h / k K /
x j k c a p j k / j J , k K /
j J x j k n / k K /
k K x j k = 1 / j J /
k K j J x j k = n
l L y j , l k = x j k / j J , k K /
j J l L y j , l k = j J x j k / k K /
k K j J l L y j , l k = k K j J x j k
k K l L y j , l k = 1 / j J /
j J y j , l k 1 / l L , k K /
y j , l k x j k / l L , j J , k K /
j J y j , r k j J y j , l k / r < l L , k K /
x j k = { 0 , 1 } / j J , k K /
y j , l k = { 0 , 1 } / l L , j J , k K /
In the model, Formulas (1)–(3) are objective functions of mathematical programming model. Specifically, Formula (1) is to minimize total weighted completion times as one of the most important focus in traditional disaster supply chain [38,39,40]. Completion time of ET j is determined by setup times dependent on sequences and processing time. Formula (2) represents the second objective function is to minimize total carbon emissions produced by waiting, processing and other activities, and weights are the relatively urgency of ET j . Formula (3) denotes the third objective function is the minimization of total emergency costs including waiting and executing cost.
Constraint (4) defines completion time of ET j on EO k . Constraint (5) ensures that the number of the assigned ETs for each EO is no less than a fixed or given amount. Constraint (6) gives eligibility restrictions of EO k . Constraint (7) limits the number of the assigned ETs for each EO. Constraint (8) denotes any ET j can only be executed by EO k . Constraint (9) denotes all ETs are executed for SDSC. Constraint (10) indicates ET will be distributed with an order as long as it is assigned to any EO. Constraints (11) and (12) measure balance of the assigned tasks with regard to EO k and disaster response decision optimization system for SDSC, respectively. Constraint (13) demonstrates each ET can only be executed once. Constraint (14) represents the number of the assigned tasks may be different. Constraint (15) shows that sequences of only the assigned tasks on EO k need to be determined, and some sequences of EO k may be idle. Constraint (16) delineates that EO k is allocated in order. Constraints (17) and (18) register 0–1 decision variables.

5. Solution Strategies for Multi-Objective Integer Programming Model

5.1. Reformulations or Transformations of Mathematical Programming Model

5.1.1. Equivalent Mathematical Programming Model

To decrease complexity of the proposed model, some necessary constraints should be checked again. With regard to multi-objective 0–1 integer programming model defined by Formulas (1)–(18), Constraints (8) and (9) are equivalent. Proofs are given as follows.
According to Constraint (8), the following conclusion can be made k K x j k = 1 / j J / . Then, calculate the sum of two sides of equation with the concern of ETs. Thus, Equation (19) is gained.
k K x 1 k + k K x 2 k + k K x n k n = 1 + 1 + + 1 n = n
Consequently, it is able to the aforementioned conclusion. In addition, based on Constraint (10), it can be concluded that l L y j , l k = x j k / j J , k K / . And then, compute the sum of two sides of Equation regarding ETs for each EO. Thus, the following equation can be achieved.
l L y 1 , l k + l L y 2 , l k + + l L y n , l k n = x 1 k + x 2 k + + x n k n j J l L y j , l k = j J x j k / k K /
Therefore, Constraints (10) and (11) play the same role in solving this mathematical model regarding EOA. Furthermore, for SDSC, Equation (21) is obtained after summing two sides of Equation (20) taking into account all EOs.
j J l L y j , l 1 + + j J l L y j , l m m = j J x j 1 + + j J x j m m k K j J l L y j , l k = k K j J x j k
Thus, it must be acknowledged that Constraint (11) is equivalent to Constraint (12). In addition to that, the following Equation can be otained acocording to Equation (10).
l L y j , l 1 + + l L y j , l m m = x j 1 + x j 2 + + x j m m k K l L y j , l k = k K x j k = 1 / j J /
It can be inferred that Constraints (10) and (13) are equivalent. In summary, Constraints (8) and (9) has the same influence on the computational results. Constraints (10)–(12) as well as (13) are all equivalent. In this context, Constraints (8) and (10) are only considered or retained in solving original model. The equivalent integer programming model is defined by Formulas (1)–(8), (10), and (14)–(18).

5.1.2. Handling Strategies for Multiple Objectives

As mentioned above, EOA problem is formulated as a multi-objective integer programming model. In general, handling strategies designed to cope with multiple objectives are very critical, and they ought to be clarified clearly so as to solve the proposed mathematical model. According to the previous works in literature, it can be concluded that the methods to solve multi-objective optimization problem include the weighted sum, epsilon-constraints, and other relevant [30,41,42]. In this paper, their insights are leveraged and extended to develop a linear weighted method to integrate two objective functions into a single one. Consequently, the objective functions can be replaced by the following Formula (23).
F ( f 1 , f 2 , f 3 ) = β 1 f 1 + β 2 f 2 + β 3 f 3
where in f 1 denoted by Formula (1) is the first objective function, f 2 represented by Formula (2) is the second one, and f 3 is the third one. In addition to that β 1 , β 2 and β 3 are the weights and preferences of decision-agents on completion times, carbon emissions and emergency costs in making the optimized strategies regarding EOA for SDSC, and β 1 + β 2 + β 3 = 1 .

5.2. Motivations for Branch and Bound Approach

In this paper, as mentioned above, EOA taking into account sustainability of disaster supply chain and structure of ETs is formulated as a multi-objective 0–1 integer programming model. Besides it is obvious that the proposed multi-objective mathematical model is linear and discrete. That is, it is convex programming, and a unique optimal solution can be garnered. Thus, an exact approach can be considered to solve it. On the other hand, methods to solve such model generally include exhaustion, implicit enumeration, and branch and bound algorithm as well as others. Particularly, EOA problem discussed here is the extension of traditional assignment problem. Branch and bound approach proposed by Richard M. Karp in 1960s is a common way to solve integer programming model. The idea in nature of this method is to search all feasible solution spaces for original optimization problem, thus ultimately obtaining optimal solution. In recent years, branch and bound approach is widely used in the field of disaster supply chain. For instance, Zhan et al. [43] used branch and bound and Bayesian methods to solve single-objective programming model regarding relief allocation. Goerigk et al. [44] developed branch and bound algorithms to solve vehicle routing problem that is formulated as a single-objective mathematical model. In this context, branch and bound approach is leveraged to solve multi-objective 0–1 integer programming model that capture EOA.

5.3. Procedure of Branch and Bound Approach

This subsection presents the procedure of branch and bound approach embedded in EOA problem for SDSC according to Zhan et al. [43] and Goerigk et al. [44]. It is depicted in Figure 3. The following clarifies specific steps.
Step 1: Original and relaxed problem regarding EOA for SDSC is defined as IP and LP, respectively. Relax all binary decision variables ( x j k and y j , l k ) regarding IP as real ones ( Z i ), thus LP is obtained.
Step 2: Solve LP, initial upper and lower bound of optimal value of objective function ( F ) are denoted by F _ and F ¯ . Optimal solution of LP ( Z i ) is gained.
Step 3: judge whether or not Z i is integer. If yes, output this solution which is also optimal with respect to original problem (IP); otherwise, turn to next step.
Step 4: Subdivide LP into two sub-problems by adding two constraints related to Z i , and find their corresponding optimal solutions as well as optimal values.
Step 5: Compare optimal values of objective function for all sub-problems, and then modify the upper and lower bound of optimal value of objective function ( F ).
Step 6: Judge whether or not upper bound equals lower bound of optimal value of objective function. If yes, output this solution ( Z ) and optimal value ( F ); otherwise, turn back to Step 4.
Step 7: Repeat operations pertaining to branch and bound, until optimal solution ( Z ) and value ( F ) of IP is achieved.

6. Computational Studies

6.1. A Case Study from Wenchuan Earthquake

According to International Disaster Database, Wenchuan earthquake occurred in 2008 resulting in large casualties, property losses, and environmental disruptions. During the whole response phase, more than 300 in total EOs participated in disaster operations [45]. Besides, plenty of ETs need to be executed immediately [32]. For example, evacuating victims in the affected area, distributing relief to beneficiaries, and rescuing, treating as well as transferring the wounded survivors are all critical and urgent tasks.
However, this paper firstly only makes decisions concerning EOA in Wenchuan County within 24 h of the earthquake. This is, only a subset of Wenchuan earthquake is used to validate the proposed model and method. It must be acknowledged that it is very difficult for EOs to enter Wenchuan County during the first day of the earthquake. Critical resources such as professional equipment, medical relief are extremely limited. Thus, there are only a few EOs to execute the urgent tasks. Particularly, as mentioned in Section 3, each EO can consist of more than 100 personnel [19], and each ET is a set of sub-tasks [32,33]. In this context, according to the report of Ministry of Civil Affairs of the People’s Republic of China, it can be assumed that there are 3 EOs available over the decision horizon (the first day). As well as 8 ETs need to be processed immediately. Change of the number of EOs and ETs (problem size) from the second day of the earthquake might be increasing until rescue activities are accomplished. In addition to that the first EO belonging general type can process all of ETs, the second and third as professional type is able to respectively execute task 1 to 5, and task 4 to 8. That is, all of EOs have eligibility restrictions. Other necessary parameter settings are presented in Table 2. But there may have different settings with regard to different problem sizes in Section 6.5. Particularly, time, carbon emissions, and emergency cost in unit are hour, kilogram (kg), and ten-thousand CNY, respectively.
In this context, according to these input parameters mentioned above, the proposed multi-objective 0–1 integer programming model in Section 4.3 and Section 5.1.1 can be rewritten. In other words, all parameters except for decision variables are given by a specific number. Thus, the number of all objective functions, their coefficient, constraints, and decision variables is naturally known. At the same time, branch and bound approach as one of optimization algorithms is applied to solve this model [46,47,48,49]. Specifically, the objectives and constraints are mapped into the corresponding elements involved in branch and bound approach. Thus, the proposed model and designed approach are embedded and coded by Matlab (2016b). Finally, all results can be obtained. Furthermore, all experiments are implemented by Matlab (2016b) and run on a computer with a dual-core processor, core i5-5200U under Windows 8.1 Professional.

6.2. Comparision of Optimal Assignments Obtained by Branch and Bound Approach against Best Practice

A deterministic case is considered in this subsection. A fixed value of each parameter can be given by computers. The combinations of these fixed values are regarded as a deterministic instance with 8 ETs and 3 EOs. In this context, one of the feasible assignment schemes regarding EOs from practical decision-agents is defined as the best practice for SDSC. It is depicted in Figure 4a, thus acting as a suitable benchmark. The method doing like this is also considered by Wex et al. [12]. They opined that rescue units assignment scheme obtained from the German Federal Agency of Technical Relief (THW) were treated as the best practice behavior of emergency operation centers. On the other hand, this paper uses branch and bound approach to improve the best practice, thus gaining optimal allocation scheme of EOs presented in Figure 4b.
With regards to Figure 4, the assigned tasks for each EO and their sequences are presented. In addition to that task number, urgencies of ETs, processing time as well as average setup times are presented respectively. Following Figure 4, several conclusions can be made. Firstly, there are significant differences between the best practice and optimal allocation scheme of EOs. In terms of the latter, task 2, 3, 4, 5, 6 and 8 are assigned to the first EO, task 1 is executed by EO 2#, and the third EO is matched with task 7. However, with regard to the former, the first EO processes four tasks in total, and two tasks are respectively assigned to the second as well as third one. Secondly, with respect to optimal allocation scheme regarding EOs obtained by branch and bound approach, total weighted completion times are 3.67 h, total carbon emissions are 5.467 kg, and total emergency costs 185 thousand CNY, as well as run time is 5.18 s. But, in terms of the best practice, they are 5.63 h, 9.72 kg, 351 thousand CNY and 35.27 s, respectively. Thirdly, the make-span of the best practice is 22 h, and that of optimal allocation scheme is 21 h. It indicates that 8 ETs can be finished within 21 h of the earthquake. They have a similar make-span different from total weighted completion times.
In summary, results indicate that the best practice pertaining to EOA for SDSC can be improved continuously by employing branch and bound approach. Simultaneously, they also demonstrate the proposed model and solution strategies have the potential advantages on solution quality and computation time. It is consistent with the insights provided by Wex et al. [12]. Furthermore, it might be able to enhance the cognition of decision-agents on most of activities with the concern of EOA. Nevertheless, what should be elaborated is that all approaches only intend to help managers to make decisions rather than completely substitute the practitioners.

6.3. Comparisons of Computational Results under Different Scenarios

As mentioned above, most of the parameters, such as processing time, sequence dependent average setup times, cost per processing time and average setup times, carbon emissions produced per processing time and average setup times, as well as carbon emissions produced by other activities obey uniform distribution. That is, the corresponding values of parameters are stochastic or non-deterministic at certain interval. In this subsection, the impacts of non-deterministic parameters on the three objective functions are mainly highlighted. Besides, to demonstrate the potential advantages of EOA model with multiple objectives for SDSC, different scenarios are considered. Specific meanings of different scenarios are clarified in detail in Table 3.
It is obvious that seven scenarios are simultaneously addressed. Particularly, the unmentioned coefficients for each scenario equal zero. In this subsection, ten experiments and their average are independently conducted for each scenario so as to present a general conclusion. Computational results obtained by branch and bound approach under different scenarios are given as the following Table 4.
According to computational results depicted in Table 4, several critical issues can be concluded. Firstly, average value of total weighted completion times is 3.706 h, that of total carbon emissions is 6.12 kg, and average emergency costs are 163.7 CNY. Thus, it can be seen that average weighted completion times spent in executing 8 ETs by 3 EOs are 3.706 h, which differs from their make-span. It produces averagely carbon emissions with 6.12 kg, and spends averagely emergency costs with 163.7 thousand CNY. Secondly, the advantage of the proposed model on total weighted completion times is supported by the results under scenario 1, 4, 5 and 7. Results obtained under scenario 2, 4, 6 and 7 demonstrate that the objectives to reduce carbon emissions and others can be achieved with a median value. Comparisons of results garnered under scenario 3, 5, 6 and 7 indicate that it has the advantages on emergency costs. Overall, although the optimal value of each objective function under different scenarios is not found by the proposed model and method, it gets a better trade-off value among all objectives from a global perspective. In this context, computational results, to a large extent, provide sufficient proofs to test potential advantages of the model with the concern of response time, carbon emissions and emergency costs.

6.4. Sensitivity Analysis of Preferences of Decision-Agents under Non-Deterministic Context

To verify the impacts of preferences of decision-agents or coefficients of objective functions on results, ten experiments as well as stochastic parameters which are similar to the case discussed in Section 6.3 are simultaneously considered. Due to the limited space, only computational results of sensitivity analysis of decision-agents’ preference on total weighted completion times are presented in Table 5.
The following conclusions can be inferred based on the results in Table 5. Firstly, with an increasing preference of decision-agents (β1), average value of total weighted completion times and that of total carbon emissions show a smooth and decreasing trend at certain interval. In contrast, total emergency costs demonstrate an increasing and relatively sharp tendency. Besides, it has a larger fluctuation at interval [162, 261]. Secondly, it is reported that minimums or optimal values of total weighted completion times and total carbon emissions are located in β1 = 1. Unexpectedly, their maximum are simultaneously achieved while β1 = 0.1 rather than β1 = 0. In addition, minimal emergency costs obtained in β1 = 0 are 162.5 thousand CNY. And its maximum is 260.1 thousand CNY, which can be found in β1 = 1. To present a more general conclusion, sensitivity analysis of preferences of decision-agents on all or three objective functions (β1, β2, β3) is conducted. All results are depicted in Figure 5.
Particularly, Figure 5a–c respectively depicts the results regarding each kind of preference of decision-agents on three objective functions. Figure 5d–f presents the change of total weighted completion times, total carbon emissions, and total emergency costs under different preferences of decision-agents, respectively. According to Figure 5, some key points are able to be summarized. Firstly, with the increasing values of preferences, change trend of both total weighted completion times and total carbon emissions is always opposite to that of total emergency costs. Besides, the change trend of the former two is smoother than that of the third objective function. In other words, the value of total emergency costs has a larger fluctuation. Secondly, Figure 5d indicates that total weighted completion times under different preferences at interval [0.3, 0.4] are similar approximately. Besides, it can be also supported by the case of total carbon emissions based on Figure 5e. Differing from the former two objective functions, Figure 5f demonstrates that total emergency costs have no obvious change at interval [0.3, 0.6]. Thirdly, total weighted completion times as well as total carbon emissions with the concern of varying preference of decision-agents to the third objective function (β3) are the best at interval [0, 0.3]. Yet optimal total emergency costs located at this interval are garnered according to varying β2. Fourthly, at interval [0.4, 1], optimal values of the former two objective functions are obtained under the varying β1 and β2, respectively. And total emergency costs located at interval β3 ∈ [0.6, 1] are the best.
In summary, the computational results provide useful proofs and insights to the practice of emergency organization allocation (EOA) with the concern of sustainability. More specifically, preferences of decision-agents have more significant impacts on emergency costs than both total weighted completion times and total carbon emissions. Therefore, it can be inferred that a sufficient financial support plan in practice plays a significant role in developing the targeted allocation scheme regarding EOs for SDSC. In the extant literature, Su et al. [22], Zheng et al. [23], and Rolland et al. [26] also addressed the importance of financial support in the context of disaster. Besides, on the condition that keep total completion times and total carbon emissions in a reasonable range, it is necessary for beneficiaries to minimize total emergency costs as much as possible. Overall, preferences of different decision-agents ought to be considered into rescue activities with the concern of EOA for SDSC. Similar conclusions in the field of emergency logistics were provided by Sheu et al. [50].

6.5. Comparisons of Computational Results under Different Problem Sizes

This subsection validates the proposed model and solution strategies from the perspective of problem size. Both the number of EOs and that of ETs are limited to a maximum of 30, which seems realistic [12]. Their matching relations in detail are presented in Table 6. The motivations doing like this include the following several points. Firstly, as elaborated in Section 3, a single EO discussed in this paper may be composed of multiple personnel, and each ET represents a set of multiple sub-tasks. Besides, Chen et al. [19] delineated that this claim could be also supported by practice of disaster management. Secondly, it is obvious that the proposed model or this issue here is static. Nevertheless, decisions regarding EOA in practice should be dynamic. Decision support system updates optimal allocation scheme of EO over time. To simplify this model, a discrete manner rather than continuous one is considered [19]. Thirdly, if decision-agents determine to update the current allocation scheme of EOs, a new instance is created. Since some EOs have been already assigned to conducted tasks, and some of known ETs either have already been or are being executed, it is assumed that new instance satisfies these limits. Fourthly, with regard to the implausible case or instance that includes more than 30 EOs and ETs, optimal solution cannot be obtained within a reasonable time. That is, available computing power is insufficient. Fifthly, it may exceed the maximal dimensions of matrix defined in Matlab (2016b), and notation ‘-’ in Table 6 represents this case. In this context, computational results regarding different problem sizes are presented in Table 6. In addition, each case is implemented for five times, and their average is computed.
Following Table 6, it is reported that for a set of given ETs excluding size 20, total weighted completion times, total carbon emissions, total emergency costs, and combined results show mostly the decreasing tendency with an increasing number of EOs. Particularly, in terms of 20 ETs, the four indicators mentioned above are firstly decreasing, and then have a slightly increasing trend. Secondly, for the given EOs, computational results are mixed together with increasing number of ETs. Specifically, total completion times and total carbon emissions suggest a decreasing trend, and total emergency costs show an uptrend after decreasing for 10 and 20 ETs. Yet most of results with the concern of instances including 3 ETs do not show the expectations. As a consequence, results are better only in some cases. Thirdly, with increasing problem sizes, computational results indicate that run time of programs is always increasing, which is consistent with real case. However, it is unexpected that the time spent in obtaining optimal solution of the largest instance consisting of 20 EOs and 30 ETs is more than half an hour. As decisions in the context of disaster should be made within 30 min [12], this situation requires a lot of attention in practical rescue activities after the occurrence of natural disasters. Overall, the advantages of the proposed model and solution strategies to a large extend are provided from the point of view of problem size.

7. Conclusions

This paper formulates the EOA problem regarding sustainability of disaster supply chain and sequences of tasks as a novel multi-objective 0–1 integer programming model. Sustainability in the disaster context is measured by social, economic and ecological dimensions. Additionally, total weighted completion times, total carbon emissions and total emergency costs are respectively used to characterize social, ecological and economic dimension of sustainability. In addition to that EOs have different capabilities of processing ETs in disaster response decision optimization system. ETs are non-split and non-preemptive. In this context, an integrated framework with the concern of tasks-oriented EOA is proposed.
Computational results provide several insights on theory and practice of EOA with the concern of sustainability of disaster supply chain. Firstly, a theoretical link between sustainable development and traditional disaster supply chain is considered to improve the coordination between EOs to accomplish ETs [51]. Secondly, it attempts to provide a new perspective for decision-agents to integrate carbon emissions produced by mismatching between EOs and ETs into making decisions on EOA problem.
In practice, firstly, the combined results indicate mathematical programming method is suitable for modeling EOA problem. It can benefit the improvement of ecological environment and efficiency of disaster response, as well as reduction of emergency costs. Thus, the cognition of decision-agents on all activities regarding EOA for SDSC can be enhanced. Secondly, best practice of EOA for SDSC can be improved continuously by employing branch and bound approach, which yet cannot fully substitute practitioners. This point is also highlighted by Wex et al. [12]. Thirdly, a single objective is hard to capture and characterize uncertainties of natural disasters. Thus, multiple objectives in accordance with real-world case should be considered to cope with these complexities of rescue activities. Fourthly, preferences of decision-agents have significant influences on total emergency costs. It can be inferred that sufficient financial support plan is necessary and critical in developing EOA scheme [22,23,26]. Fifthly, instance with a larger size from real-world case is able to be subdivided into several groups with a relatively small size so as to save times or garner optimal solution within a reasonable time. Particularly, this paper aims to not only evaluate and validate the proposed model and method, but highlight the importance and urgency of EOA problem with the concern of sustainability.
Valuable topics remain for further study. Firstly, a bi-level programming model to characterize vertical intergovernmental relations among beneficiaries in decentralized context is the follow-up research. Secondly, psychological perception of EOs can be considered into the design of allocation mechanism for SDSC in the future. Thirdly, as mentioned above, large instance consisting of more than 30 EOs and ETs is hard to find solution. A heuristic algorithm (such as genetic algorithm, plant growth simulation algorithm) with high performance will be designed to solve this class of model in next work [52].

Acknowledgments

This research is supported by the projects including National Natural Science Foundation of China, Grant Nos. 71772075 and 71672074, Twelfth Five-Year Planning Project of Philosophy and Social Science in Guangdong Province Grant Nos. GD15CGL07, the Department of Education Project of Sichuan Province Grant Nos. 14ZA0026.

Author Contributions

All of the authors have contributed to the idea of this paper. Cejun Cao developed the mathematical model, wrote the whole manuscript and designed the experiments. Congdong Li supervised the overall work and provided constructive advices to improve the manuscript. Qin Yang contributed to the idea of model construction. Fanshun Zhang performed the experiments.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Altay, N.; Green, W.G., III. OR/MS research in disaster operations management. Eur. J. Oper. Res. 2006, 175, 475–493. [Google Scholar] [CrossRef]
  2. Papadopoulos, T.; Gunasekaran, A.; Dubey, R.; Altay, N.; Childe, S.J.; Fosso-Wamba, S. The role of Big Data in explaining disaster resilience in supply chains for sustainability. J. Clean. Prod. 2017, 142, 1108–1118. [Google Scholar] [CrossRef]
  3. Dubey, R.; Gunasekaran, A. The sustainable humanitarian supply chain design: Agility, adaptability and alignment. Int. J. Logist. Res. Appl. 2016, 19, 62–82. [Google Scholar] [CrossRef]
  4. Halldórsson, A.; Kovacs, G. The sustainable agenda and energy efficiency: Logistics solutions and supply chains in times of climate change. Int. J. Phys. Distr. Logist. Manag. 2010, 40, 5–13. [Google Scholar] [CrossRef]
  5. Haavisto, I.; Kovacs, G. Perspectives on sustainability in humanitarian supply chains. Disaster Prev. Manag. 2014, 23, 610–631. [Google Scholar] [CrossRef]
  6. Carter, C.R.; Rogers, D.S. A framework of sustainable supply chain management: Moving toward new theory. Int. J. Phys. Distr. Logist. Manag. 2008, 38, 360–387. [Google Scholar] [CrossRef]
  7. Hoyos, M.C.; Morales, R.S.; Akhavan-Tabatabaei, R. OR models with stochastic components in disaster operations management: A literature survey. Comput. Ind. Eng. 2015, 82, 183–197. [Google Scholar] [CrossRef]
  8. Galindo, G.; Batta, R. Review of recent development in OR/MS research in disaster operations management. Eur. J. Oper. Res. 2013, 230, 201–211. [Google Scholar] [CrossRef]
  9. Lettieri, E.; Masella, C.; Radaelli, G. Disaster management: Findings from a systematic review. Disaster Prev. Manag. 2009, 18, 117–136. [Google Scholar] [CrossRef]
  10. Habib, M.S.; Lee, Y.H.; Memon, M.S. Mathematical models in humanitarian supply chain management: A systematic literature review. Math. Probl. Eng. 2016. [Google Scholar] [CrossRef]
  11. Caunhye, A.M.; Nie, X.F.; Pokharel, S. Optimization models in emergency logistics: A literature review. Socio-Econ. Plan. Sci. 2012, 46, 4–13. [Google Scholar] [CrossRef]
  12. Wex, F.; Schryen, G.; Feuerriegel, S.; Neumann, D. Emergency response in natural disaster management: Allocation and scheduling of rescue units. Eur. J. Oper. Res. 2014, 235, 697–708. [Google Scholar] [CrossRef]
  13. Ibegbunam, I.; McGill, D. Health commodities management system: Priorities and challenges. J. Humanit. Logist. Supply Chain Manag. 2012, 2, 161–182. [Google Scholar] [CrossRef]
  14. Weerawardena, J.; McDonald, R.E.; Mort, G.S. Sustainability of nonprofit organizations: An empirical investigation. J. World Bus. 2010, 45, 346–356. [Google Scholar] [CrossRef]
  15. Haavisto, I.; Kovacs, G. Sustainability in humanitarian operations. In Sustainable Value Chain Management: Analyzing, Designing, Implementing, and Monitoring for Social and Environmental Responsibility; Gower Publishing: Aldershot, UK, 2013; pp. 489–507. [Google Scholar]
  16. Kunz, N.; Gold, S. Sustainable humanitarian supply chain management-exploring new theory. Int. J. Logist. Res. Appl. 2017, 20, 85–104. [Google Scholar] [CrossRef]
  17. Habib, M.S.; Sarkar, B. An integrated location-allocation model for temporary disaster debris management under an uncertain environment. Sustainability 2017, 9, 716. [Google Scholar] [CrossRef]
  18. Yan, S.Y.; Shih, Y.-L. A time-space network model for work team scheduling after a major disaster. J. Chin. Inst. Eng. 2007, 30, 63–75. [Google Scholar] [CrossRef]
  19. Chen, L.; Miller-Hooks, E. Optimal team deployment in urban search and rescue. Transp. Res. B Meth. 2012, 46, 984–999. [Google Scholar] [CrossRef]
  20. Maya-Duque, P.A.; Dolinskaya, I.S.; Sorensen, K. Network repair crew scheduling and routing for emergency relief distribution problem. Eur. J. Oper. Res. 2016, 248, 272–285. [Google Scholar] [CrossRef]
  21. Ren, Y.P.; Tian, G.D. Emergency scheduling for forest fires subject to limited rescue team resources and priority disaster areas. IEEJ Trans. Electr. Electr. Eng. 2016, 11, 753–759. [Google Scholar] [CrossRef]
  22. Su, Z.P.; Zhang, G.F.; Liu, Y.; Jiang, J. Multiple emergency resource allocation for concurrent incidents in natural disasters. Int. J. Disaster Risk Reduct. 2016, 17, 199–212. [Google Scholar] [CrossRef]
  23. Zhang, C.; Liu, X.; Jiang, Y.P.; Fan, B.; Song, X. A two-stage resource allocation model for lifeline systems quick response with vulnerability analysis. Eur. J. Oper. Res. 2016, 250, 855–864. [Google Scholar] [CrossRef] [Green Version]
  24. Zheng, Y.J.; Ling, H.F.; Xu, X.L.; Chen, S.Y. Emergency scheduling of engineering rescue tasks in disaster relief operations and its application in China. Int. Trans. Oper. Res. 2015, 22, 503–518. [Google Scholar] [CrossRef]
  25. Zheng, Y.J.; Ling, H.F.; Xue, J.Y. Disaster rescue task scheduling: An evolutionary multiobjective optimization approach. IEEE Trans. Emerg. Top. Comput. 2014. [Google Scholar] [CrossRef]
  26. Rolland, E.; Patterson, R.A.; Ward, K.; Dodin, B. Decision support for disaster management. Oper. Manag. Res. 2010, 3, 68–79. [Google Scholar] [CrossRef]
  27. Holguin-Veras, J.; Perez, N.; Jaller, M.; Van Wassenhove, L.N.; Aros-Vera, F. On the appropriate objective function for post-disaster humanitarian logistics models. J. Oper. Manag. 2013, 31, 262–280. [Google Scholar] [CrossRef]
  28. Zhou, Y.W.; Liu, J.; Zhang, Y.T. A multi-objective evolutionary algorithm for multi-period dynamic emergency resource scheduling problems. Logist. Transp. Rev. 2017, 99, 77–95. [Google Scholar] [CrossRef]
  29. Tzeng, G.H.; Cheng, H.J.; Huang, T.D. Multi-objective optimal planning for designing relief delivery systems. Logist. Transp. Rev. 2007, 43, 673–686. [Google Scholar] [CrossRef]
  30. Sheu, J.B. An emergency logistics distribution approach for quick response to urgent relief demand in disasters. Logist. Transp. Rev. 2007, 43, 687–709. [Google Scholar] [CrossRef]
  31. Huang, K.; Jiang, Y.P.; Yuan, Y.F.; Zhao, L.D. Modeling multiple humanitarian objectives in emergency to large-scale disasters. Logist. Transp. Rev. 2015, 75, 1–17. [Google Scholar] [CrossRef]
  32. Wang, D.; Qi, C.; Wang, H.W. Improving emergency response collaboration and resource allocation by task network mapping and analysis. Saf. Sci. 2014, 70, 9–18. [Google Scholar] [CrossRef]
  33. Xie, T.; Li, C.D.; Wei, Y.Y.; Jiang, J.J.; Xie, R. Cross-domain integrating and reasoning spaces for offsite nuclear emergency response. Saf. Sci. 2016, 85, 99–116. [Google Scholar] [CrossRef]
  34. Xiao, F.; Hu, Z.H.; Wang, K.X.; Fu, P.H. Spatial distribution of energy consumption and carbon emission of regional logistics. Sustainability 2015, 7, 9140–9159. [Google Scholar] [CrossRef]
  35. Wang, S.Y.; Tao, F.M.; Shi, Y.H.; Wen, H.L. Optimization of vehicle routing problem with time windows for cold chain logistics based on carbon tax. Sustainability 2017, 9, 694. [Google Scholar] [CrossRef]
  36. Ni, W.; Jia, S. Trade-off between service time and carbon emissions for safety stock placement in multi-echelon supply chains. Int. J. Prod. Res. 2015, 53, 6701–6718. [Google Scholar] [CrossRef]
  37. Absi, N.; Dauzere-Peres, S.; Kedad-Sidhoum, S.; Penz, B.; Rapine, C. The single-item green lot-sizing problem with fixed carbon emissions. Eur. J. Oper. Res. 2016, 248, 849–855. [Google Scholar] [CrossRef]
  38. Xie, K.F.; Chen, G.; Wu, Q.; Liu, Y.; Wang, P. Research on the group decision-making about emergency event based on network technology. Inf. Technol. Manag. 2011, 12, 137–147. [Google Scholar] [CrossRef]
  39. Van Wassenhove, L.N.; Martinez, A.J.P. Using OR to adapt supply chain management best practices to humanitarian logistics. Int. Transp. Oper. Res. 2012, 19, 307–322. [Google Scholar] [CrossRef]
  40. Van Wassenhove, L.N. Humanitarian aid logistics: Supply chain management in high gear. J. Oper. Res. Soc. 2006, 57, 475–489. [Google Scholar] [CrossRef]
  41. Marler, R.T.; Arora, J.S. Survey of multi-objective optimization methods for engineering. Struct. Multidiscip. Optim. 2004, 26, 369–395. [Google Scholar] [CrossRef]
  42. Gutjahr, W.J.; Nolz, P.C. Multicriteria optimization in humanitarian aid. Eur. J. Oper. Res. 2016, 252, 351–366. [Google Scholar] [CrossRef]
  43. Zhan, S.L.; Liu, N. Determining the optimal decision time of relief allocation in response to disaster via relief demand updates. Int. J. Syst. Sci. 2016, 47, 509–520. [Google Scholar] [CrossRef]
  44. Goerigk, M.; Grun, B.; Heβler, P. Branch and bound algorithms for the bus evacuation problem. Comput. Oper. Res. 2013, 40, 3010–3020. [Google Scholar] [CrossRef]
  45. Du, L.; Qian, L. The government’s mobilization strategy following a disaster in the Chinese context: An evolutionary game theory analysis. Nat. Hazard 2016, 80, 1411–1424. [Google Scholar] [CrossRef]
  46. Vaščák, J. Adaptation of fuzzy cognitive maps by migration algorithms. Kybernetes 2012, 41, 429–443. [Google Scholar] [CrossRef]
  47. Precup, R.E.; Sabau, M.C.; Petriu, E.M. Nature-inspired optimal tuning of input membership functions of Takagi-Sugeno-Kang fuzzy models for anti-lock braking systems. Appl. Soft. Comput. 2015, 27, 575–589. [Google Scholar] [CrossRef]
  48. Vrkalovic, S.; Teban, T.A.; Borlea, I.D. Stable Takagi-Sugeno fuzzy control designed by optimization. Int. J. Artif. Intell. 2017, 15, 17–29. [Google Scholar]
  49. Chen, Z.M.; Zhou, S.R.; Luo, J.T. A robust ant colony optimization for continuous functions. Expert Syst. Appl. 2017, 81, 309–320. [Google Scholar] [CrossRef]
  50. Sheu, J.B. Post-disaster relief-service centralized logistics distribution with survivor resilience maximization. Transp. Res. B Meth. 2014, 68, 288–314. [Google Scholar] [CrossRef]
  51. Zheng, X.P.; Cheng, Y. Modeling cooperative and competitive behaviors in emergency evacuation: A game-theoretical approach. Comput. Math. Appl. 2011, 62, 4627–4634. [Google Scholar] [CrossRef]
  52. Hou, Y.; Wu, N.Q.; Li, Z.W. A genetic algorithm approach to short-term scheduling of crude oil operations in refinery. IEEJ Transp. Electr. Electr. 2016, 11, 593–603. [Google Scholar] [CrossRef]
Figure 1. The number of natural disasters between 1900 and 2017 (Source: International Disaster Database).
Figure 1. The number of natural disasters between 1900 and 2017 (Source: International Disaster Database).
Sustainability 09 02103 g001
Figure 2. Integrated framework regarding tasks-oriented EOA.
Figure 2. Integrated framework regarding tasks-oriented EOA.
Sustainability 09 02103 g002
Figure 3. Flowchart of branch and bound regarding EOA for sustainable disaster supply chain (SDSC).
Figure 3. Flowchart of branch and bound regarding EOA for sustainable disaster supply chain (SDSC).
Sustainability 09 02103 g003
Figure 4. Assignment schemes with 3 emergency organizations (EOs) and 8 emergency tasks (ETs) under deterministic context. (a) Best practice obtained from decision-makers; (b) Optimal allocation scheme gained by branch and bound approach.
Figure 4. Assignment schemes with 3 emergency organizations (EOs) and 8 emergency tasks (ETs) under deterministic context. (a) Best practice obtained from decision-makers; (b) Optimal allocation scheme gained by branch and bound approach.
Sustainability 09 02103 g004
Figure 5. Sensitivity analysis of decision-agents’ preferences to three objective functions. (a) Sensitivity analysis of preference β1; (b) Sensitivity analysis of preference β2; (c) Sensitivity analysis of preference β3; (d) Change of total weighted completion times under different preferences; (e) Change of total carbon emissions under different preferences; (f) Change of total emergency costs under different preferences.
Figure 5. Sensitivity analysis of decision-agents’ preferences to three objective functions. (a) Sensitivity analysis of preference β1; (b) Sensitivity analysis of preference β2; (c) Sensitivity analysis of preference β3; (d) Change of total weighted completion times under different preferences; (e) Change of total carbon emissions under different preferences; (f) Change of total emergency costs under different preferences.
Sustainability 09 02103 g005
Table 1. Summary of the literature related to emergency organization allocation (EOA) of the disaster supply chain.
Table 1. Summary of the literature related to emergency organization allocation (EOA) of the disaster supply chain.
Reference[12][18][19][20][21][22][24][26][23][25]This paper
System ElementsEOs
ETs
Fit
Research QuestionAsign.
Stru.
Integrated FrameworkYes
No
Problem CharacteristicsCateg.Homo.
Hetero.
Urgen.Yes
No
Worklo.Yes
No
Eligib.Yes
No
Set. Tim.Yes
No
Othe.
Model CharacteristicsObj.Sing.
Multi.
Main Obj.Time
Cost
Carbon
Othe.
Categ.Integ.
0–1 Integ.
Mixed Integ.
Othe.
SustainabilityYes
No
Solution MethodsExac.
Heur.
Table 2. Parameter settings.
Table 2. Parameter settings.
ParametersThe Corresponding Description in Detail
c a p j k c a p j 1 = 1 / j / ; c a p j 2 = 1 / j = 1 , 2 , 3 , 4 , 5 / , c a p j 2 = 0 / j = 6 , 7 , 8 / ; c a p j 3 = 1 / j = 4 , 5 , 6 , 7 , 8 / , c a p j 3 = 0 / j = 1 , 2 , 3 /
p j k , s j , l k p j 1 ~ U ( 1 , 6 ) ; p j 2 ~ U ( 1 , 3 ) ; p j 3 ~ U ( 2 , 5 ) ; s j , l k ~ U ( 1 , 2 )
A j , l k , B j k , C j k A j , l k ~ U ( 0 , 1 ) ; B j k ~ U ( 1 , 3 ) ; C j k ~ U ( 1 , 1 )
a j , l k , b j k a j , l k ~ U ( 0 , 1 ) ; b j 1 ~ U ( 0 , 1 ) ; b j 2 , b j 3 ~ U ( 0 , 1 )
β 1 , β 2 , β 3 ; w j k β 1 , β 2 , β 3 [ 0 , 1 ] ; w j k ( 0 , 1 ] / j / , and j J w j k = 1 / k = 1 , 2 , 3 /
Table 3. Meanings of different scenarios.
Table 3. Meanings of different scenarios.
ScenarioS1S2S3S4S5S6S7 (This paper)
Objectivesf1f2f3f1 + f2f1 + f3f2 + f3f1 + f2 + f3
Coefficientβ1 = 1β2 = 1β3 = 1β1 = 0.5/β2 = 0.5β1 = 0.5/β3 = 0.5β2 = 0.5/β3 = 0.5β1 = 1/3/β2 = 1/3/β3 = 1/3
Table 4. Computational results under different scenarios.
Table 4. Computational results under different scenarios.
Obj.12345678910Ave.
S1f13.953.073.83.252.953.173.413.243.654.373.486
f25.536.035.16.155.086.086.615.076.947.546.013
f3214253268275321315311292255328283.2
S2f14.493.222.743.433.033.284.443.93.173.753.545
f25.484.654.315.854.53.675.434.164.898.755.169
f3372243233341182190436320196249276.2
S3f14.174.284.163.793.553.634.293.963.913.513.925
f29.555.96.477.067.356.335.316.956.745.936.759
f3167182181152189133161127142139157.3
S4f13.393.092.623.513.622.962.714.293.713.753.365
f25.064.53.015.014.643.544.595.956.198.755.124
f3260246265236259283185289299249257.1
S5f14.2653.665.094.593.8143.974.914.464.375
f27.797.388.546.337.146.476.877.399.618.677.619
f3177176186158162170190226145142173.2
S6f14.74.093.322.774.193.543.285.284.213.543.892
f26.926.455.474.799.414.794.159.986.845.266.406
f3181256180172186128164196159143176.5
S7f14.283.093.373.773.923.422.783.784.244.413.706
f27.094.954.615.755.546.85.196.957.926.46.12
f3136209109141215127152188178182163.7
Table 5. Sensitivity analysis of preferences of decision-agents on weighted completion time.
Table 5. Sensitivity analysis of preferences of decision-agents on weighted completion time.
PreferencesObjectivesAve.
β1 = 0, β2 = β3 = 0.5f14.283.403.773.773.923.482.783.784.244.413.783
f27.095.224.925.755.547.085.196.957.926.406.206
f3136205103141215124152188178183162.5
β1 = 0.1, β2 = β3 = 0.45f14.293.835.614.593.064.004.015.014.714.704.381
f26.357.706.207.144.386.877.259.568.466.927.083
f3186194156162185190227145140181176.6
β1 = 0.2, β2 = β3 = 0.4f14.093.322.753.673.543.085.284.213.544.743.822
f26.455.474.797.084.793.899.986.845.2610.366.491
f3256180172211128167196159143142175.4
β1 = 0.3, β2 = β3 = 0.35f13.703.973.433.793.333.633.913.593.423.113.588
f27.055.246.237.066.546.335.166.015.185.326.012
f3184183185152196133162135150143162.3
β1 = 0.4, β2 = β3 = 0.3f14.333.872.874.223.533.193.143.773.594.033.654
f26.167.384.986.886.744.376.525.915.936.136.100
f3190150189173134181148158144173164.0
β1 = 0.5, β2 = β3 = 0.25f13.295.844.043.703.783.802.813.433.943.213.784
f25.778.557.256.595.575.194.346.376.706.366.269
f3130205190162186172136160158133163.2
β1 = 0.6, β2 = β3 = 0.2f13.633.532.723.133.923.242.603.493.193.313.276
f27.594.965.025.946.036.273.496.486.145.895.781
f396161148223154178170166157253170.6
β1 = 0.7, β2 = β3 = 0.15f13.323.573.573.473.672.803.503.294.844.923.695
f25.376.976.384.936.844.496.614.429.397.646.304
f3202193225245193141162179238148192.6
β1 = 0.8, β2 = β3 = 0.1f13.053.193.663.683.362.973.603.422.493.443.286
f25.485.717.006.615.585.315.076.654.426.835.866
f3179169193181237180177177146204184.3
β1 = 0.9, β2 = β3 = 0.05f12.653.633.484.223.173.582.593.444.103.613.447
f25.366.514.877.285.756.804.325.145.976.575.857
f3172283270245126305224281162163223.1
β1 = 1, β2 = β3 = 0f13.052.823.073.773.443.123.233.543.542.863.244
f24.284.137.326.315.127.585.214.746.725.195.660
f3302260265276213219298261321186260.1
Table 6. Computational results for different problem sizes.
Table 6. Computational results for different problem sizes.
|J|81015202530
|K|331031031020310203102030
f19.4211.306.7011.135.9313.676.046.7717.056.135.9616.486.515.78-
29.2510.156.3711.865.8611.906.547.2118.966.696.1019.506.826.13-
37.2110.837.9212.625.9716.025.877.5216.476.036.7120.346.345.18-
47.5410.686.1512.586.4414.616.596.9217.496.645.8219.665.405.80-
59.979.557.3710.616.3815.475.446.0822.446.426.3920.335.686.40-
Ave.8.6810.506.9011.766.1214.336.106.9018.486.386.2019.266.155.86-
f113.884.363.984.053.614.333.473.633.753.783.104.413.343.50-
24.434.304.313.673.774.334.064.353.833.373.344.153.403.71-
32.764.064.683.373.044.153.224.174.254.233.894.163.753.40-
43.364.793.373.503.844.343.684.233.733.673.694.293.763.33-
53.934.253.853.803.783.593.443.643.793.843.694.563.603.26-
Ave.3.674.354.043.683.614.153.574.003.873.783.544.313.573.44-
f216.477.745.917.056.777.195.356.566.025.814.987.435.005.74-
27.938.856.596.505.926.555.645.996.855.505.058.155.075.69-
33.966.917.985.805.267.295.286.507.476.566.556.565.575.34-
45.076.545.586.346.777.496.295.836.855.855.277.895.335.16-
57.799.116.975.826.076.705.665.496.426.025.688.625.645.64-
Ave.6.247.836.616.306.167.045.646.076.725.955.517.735.325.51-
f3117921810222374295931014148898376112810-
21541738225479248991134621129946212090-
3149215111287963669111937773975039768-
414220795279873209810741910485468710890-
51821531132229336172915719498478780103-
Ave.16119310025386318911064499495457364392-
R.11.10.41.00.92.20.98.978.12.89.61841.91363561-
20.10.20.20.42.40.545.092.72.414311651.539.24189-
30.10.20.30.31.30.88.275.34.918.7102124.2446663-
40.10.30.40.31.61.26.151.11.222.06664.035.4997-
50.10.40.20.41.90.84.062.83.366.916678.82043621-
Ave.0.30.30.420.51.90.814.472.02.952.09418.11722606-
Notes: R. is short for run time of programs.

Share and Cite

MDPI and ACS Style

Cao, C.; Li, C.; Yang, Q.; Zhang, F. Multi-Objective Optimization Model of Emergency Organization Allocation for Sustainable Disaster Supply Chain. Sustainability 2017, 9, 2103. https://doi.org/10.3390/su9112103

AMA Style

Cao C, Li C, Yang Q, Zhang F. Multi-Objective Optimization Model of Emergency Organization Allocation for Sustainable Disaster Supply Chain. Sustainability. 2017; 9(11):2103. https://doi.org/10.3390/su9112103

Chicago/Turabian Style

Cao, Cejun, Congdong Li, Qin Yang, and Fanshun Zhang. 2017. "Multi-Objective Optimization Model of Emergency Organization Allocation for Sustainable Disaster Supply Chain" Sustainability 9, no. 11: 2103. https://doi.org/10.3390/su9112103

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop