Literature DB >> 35729981

Two phase algorithm for bi-objective relief distribution location problem.

Mamta Mishra1, Surya Prakash Singh1, Manmohan Prasad Gupta1.   

Abstract

The location planning of relief distribution centres (DCs) is crucial in humanitarian logistics as it directly influences the disaster response and service to the affected victims. In light of the critical role of facility location in humanitarian logistics planning, the study proposes a two-stage relief distribution location problem. The first stage of the model determines the minimum number of relief DCs, and the second stage find the optimal location of these DCs to minimize the total cost. To address a more realistic situation, restrictions are imposed on the coverage area and capacity of each DCs. In addition, for optimally solving this complex NP-hard problem, a novel two-phase algorithm with exploration and exploitation phase is developed in the paper. The first phase of the algorithm i.e., exploration phase identifies a near-optimal solution while the second phase i.e. exploitation phase enhances the solution quality through a close circular proximity investigation. Furthermore, the comparative analysis of the proposed algorithm with other well-known algorithms such as genetic algorithm, pattern search, fmincon, multistart and hybrid heuristics is also reported and computationally tested from small to large data sets. The results reveal that the proposed two-phase algorithm is more efficient and effective when compared to the conventional metaheuristic methods.
© The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2022.

Entities:  

Keywords:  Heuristic; Location problem; NP-hard problem; Relief distribution

Year:  2022        PMID: 35729981      PMCID: PMC9201805          DOI: 10.1007/s10479-022-04751-y

Source DB:  PubMed          Journal:  Ann Oper Res        ISSN: 0254-5330            Impact factor:   4.820


Introduction

Disaster is an occurrence that affects human functioning, causes human suffering, environmental damage, and economic and human life loss on such a scale that renders coping up with the situation is beyond the ability of the affected community (Boonmee et al., 2017). For handling such a situation, the affected community requires help from external sources. Humanitarian logistics is one of the operations that play a significant role in managing disaster situations and serving the affected areas (Praneetpholkrang et al., 2021). It involves planning, procurement, and controlling the efficient, cost-effective flow and storage of goods and materials for alleviating the suffering of vulnerable people (Thomas and Kopczak, 2005; Elluru et al., 2019; Kaur and Singh, 2019). These aspects of humanitarian logistics are crucial in both pre-and post-disaster situations (Behl and Dutta, 2019). Humanitarian logistics in the pre-disaster phase include pre-planning operations against possible future disaster situations, such as pre-positioning of facilities, allocation of inventory, capacity, planning for supply, relief distribution in disaster-prone areas (Abazari et al., 2021; Yáñez-Sandivari et al., 2020). In disaster situations, it involves performing immediate actions after the disaster occurs, such as evacuating affected people, providing emergency services, blood and medical supplies (Duhamel et al., 2016; Sharma et al., 2019). Moreover, post-disaster helps people to get back to normal life and enhance human and economic growth. In addition, the disaster also impacts the firm’s layout and location decisions due to a surge in demand during and post-disaster. Tayal and Singh (2019) studied layout issues for disaster relief. Very recently, Devi et al. (2021) studied the location-allocation problem of health care facility networks and developed a mixed-integer linear program. Recent research shows promising efficiency improvements through studies using advanced technologies such as big data, blockchain, artificial intelligence and predictive analytics to improve humanitarian operations (Dubey et al., 2019a, 2020; Gupta et al., 2021; Jha et al., 2021; Modgil et al., 2020). The effects of natural disasters are usually instant and reflected through a single disruptive event. Advancements in disaster management areas have made it possible that disaster-prone regions can usually be prepared in advance with all possible options to quickly start the relief operations to provide maximum relief to the affected ones. However, exceptional challenges still remain a possibility, such as the case of pandemics. Contrary to natural disasters, it grew, evolved and continued with no certainty, thus making the relief operation more challenging (Ivanov, 2021a, 2021b). An example of such a disastrous situation is the pandemic resulting from the novel Coronavirus that has afflicted the entire world in the last two years. The virus also referred to as COVID-19, has spread globally in a short span of time and severely affected human life and economic growth (Chowdhury et al., 2021). The impact of the ongoing pandemic has been global and unpredictable, and it involves multiple shocks and long term uncertain states creating panic situations, unavailability of resources, disruption in logistics and relief operations. The most distinctive feature of Covid-19 is that the virus spreads through contact, which makes the relief operation more challenging. The relief work, in this case, had to face additional restrictions in the form of the largest quarantine in human history (Kharroubi & Saleh, 2020), which included lockdown situations imposed by a number of countries. Restrictions during these lockdowns included movement restriction, social distancing and prohibition of mass gathering, which usually cause undesirable outcomes, including resource unavailability, movement restriction, labour shortage and logistics disruptions (Singh et al., 2021). To address these challenges, the paper considers a similar case where the movement is restricted, and the existing structures are unable to satisfy the demand due to limited resources and movement restrictions. To serve essential items to the unsatisfied demand points, the aid providing organization has to establish temporary relief distribution centres or service facilities. The decision of location and allocation of service facilities plays a significant role in the humanitarian relief operation. In the case of the pre-disaster situation, the strategic planning of location decisions is critical for risk prevention against future disaster occurrence. Also, the disaster response cost can be reduced by disaster preparedness and preparation (Goldschmidt and Kumar, 2019). However, in a post-disaster situation, relief planning involves decision making regarding the location of the relief distribution centres, medical care centres, shelter locations, evacuation centres, and other critical facility centres (Liu et al., 2019; Li and Teo, 2019; Sun et al., 2021). The planning of relief distribution centres includes two main issues viz. what is the minimum number of DCs needed to serve the entire demand? And where to locate DCs for cost-effective operations? To optimally answer these two challenging issues, the paper considers a two-stage relief distribution location problem, where the objective is to determine the minimum number of DCs required and to optimize the location of DCs to minimize the cost for serving the unmet demand points. Most of the past studies in relief location planning focus on the minimization of unmet demand, maximization of survivor, minimization of response time, and cost-effective operations (Burkart et al., 2017; Sharma et al., 2019; Oksuz and Satoglu, 2020; Farrokhizadeh et al., 2021; Praneetpholkrang et al., 2021). Most of the available research in relief distribution planning either consider coverage or capacity limitation (Paul et al., 2017; Zhang et al., 2017; Liu et al., 2019; Munyaka and Yadavalli, 2021), while in a real-life scenario, delivery distance and capacity are jointly restricted by resource limitations. However, as mentioned above, the purpose of this study is to obtain the minimum number of DCs and their optimal location in planar decision space for cost-effective operation. In this paper, the capacity and the coverage area of each DC is assumed to be restricted within a certain range. In order to avoid mass gathering at the DCs in the light of pandemics such as Covid-19, the paper considers relief transportation at a demand location and employs a maximum delivery distance restriction for each DCs. The distribution involves delivery at the demand location as the movement of the individuals are restricted within a certain range. The DCs can only deliver the goods to the demand points within a certain distance as the affected area is large and one DC can not fulfil the demand of the entire affected area. Moreover, in disaster situations, DCs facing capacity restrictions is very common due to the size limitations and unavailability of resources, especially in the case of temporary DCs (Gutjahr and Dzubur, 2016; Zhong et al., 2020). Thus, to make the problem closer to the real scenario both capacity and coverage limitations is included in this study. To address the above challenging issues, a two-stage model is formulated where, the first stage optimizes the minimum number of DCs, and the second stage optimize the optimal location of DCs to meet the unsatisfied demands. Figure 1 shows the two stages of the proposed model.
Fig. 1

Two stages of the proposed model

Two stages of the proposed model To optimally solve the two-stage relief distribution location problem, a novel two-phase algorithm is proposed. The first phase is the exploration phase based on obtaining an optimal or near-optimal solution. This phase investigates the entire search space thoroughly. The second phase is the exploitation phase that performs an intensive search in close circular proximity of the solution obtained from the exploration phase to further improve the solution quality. The two major contributions of the paper are (1) formulating a two-stage model for finding the number of relief distribution centres and their optimal location (2) developing an effective and efficient algorithm for solving this NP-hard problem. The rest of the paper is organized as follows. Section 2 provides the literature review. Section 3 describes the mathematical modelling of the problem. Section 4 introduces the proposed algorithm. Section 5 presents numerical analysis and discussion of the result. Section 6 provides implications of the study. Section 7 is dedicated to the conclusion and future scope.

Literature review

Humanitarian logistics has three planning stages for the pre-and post-disaster situation. These stages are as follows—(1) Preparedness phase is a pre-disaster situation that includes risk prevention actions and preparation against future disaster possibility in disaster-prone areas; (2) Response phase includes actions taken immediately after disaster occurrence; and (3) Recovery phase involves road clearing, relief distribution, helping people in resuming normal life, and improving economic growth (Özdamar and Ertem, 2015). Facility location planning is an important stage in both pre-and post-disaster situations and plays a significant role in the proper functioning of the humanitarian logistics system. In recent years due to the increasing severity of disasters across the globe, more attention is being paid to modelling a location problem, developing optimization approaches, and simulation processes in humanitarian logistics. These studies involve the location decision of facilities such as relief distribution centres, shelters, medical centres and waste disposal centres. Recent research includes the survey and review on humanitarian logistics (Özdamar and Ertem, 2015; Banomyong et al., 2019; Behl and Dutta, 2019), operations research (OR) models (Gösling & Geldermann, 2014; Ivanov and Dolgui 2021), mathematical models in humanitarian supply chain management (Habib et al., 2016; Sawik, 2020), and humanitarian operations for COVID-19 (Ghorbanzadeh et al., 2021; Queiroz et al., 2020; Singh et al., 2021). Dönmez et al. (2021) reviewed the impacts of facility location uncertainties on humanitarian logistics. Dubey et al. (2019b) provide research questions and future research direction for disaster relief operations. Some other research studies involve disruption risk possibilities in the location decision to deal with future uncertainties (Cui et al., 2010; Wang and Ouyang, 2013; Ghavamifar et al., 2018). Wei et al. (2020) formulated a bi-objective optimization problem for location and routing for relief supply. Zhong et al. (2020) implement a risk-average approach for location and routing of relief distribution under stochastic demand in disaster-affected areas. Sanci and Daskin (2021) proposed an L shaped integrated algorithm to solve the location and network restoration problem. Manopiniwes and Irohara (2017) formulated a stochastic optimization model to prepare for disaster response in pre-and post-disaster operations. Several studies in humanitarian relief planning have introduced single and multi-objective facility location models for improving both the effectiveness and efficiency of the humanitarian system (Abazari et al., 2021; Burkart et al., 2017; Duhamel et al., 2016; Vahdani et al., 2018). The current study considered a two-stage relief distribution location problem with both monetary and non-monetary objectives for the optimal planning of relief distribution centres. To deal with the more realistic scenario the study includes both delivery distance and capacity constraint. Related facility location literature addressing single and multi-objective problems with capacity and coverage limitations in humanitarian logistics are reviewed in Table 1.
Table 1

Summary of paper and model for facility location in humanitarian logistics (Objective, variable, solution algorithm, facility location type)

AuthorsObjectiveSearch spaceCapacityCoverageNumber of objectivesDemandOthersSolution AlgorithmFacility location type
Jia et al. (2007)Max coveringD-CoSUKQuantity and quality of coverage requirement

Genetic algorithm

Location-allocation heauristic

Lagrangean relaxation

Large scale emergencies
Najafi et al. (2015)

Min response time

Min cost

NCCoMMulti-objective logit modelGenetic algorithm approachDisaster relief centre
Duhamel et al. (2016)Max total population assistedDCMKMulti-period location-allocation modelBlackbox coupling heuristics. Variable neighborhood Descent local searchPost-disaster relief operation
Gutjahr and Dzubur (2016)

Min cost

Min uncovered demand

CCoMKUser equilibrium modelIntegrate adaptive epsilon-constraint method, Branch-and-bound procedure, Frank–Wolfe procedurePost-disaster relief distribution centre
Burkart et al. (2017)

Min cost

Min unmet demand

DCCoMKModelling beneficiaries choiceAdaptive epsilon constraint methodDisaster relief logistics
Muggy and Stamm (2017)CSUKDynamic conditionPost Disaster health care
Paul et al. (2017)

Demand coverage

Min cost of unit relocations

NCoMKRelocationsε-constraint methodRelocation of response facility
Zhang et al. (2017)

Min number of facility

Max total demand coverage

NCoSUKUncertain response time, disruption riskInteger programmingEmergency Service facility
Hu and Dong (2019)Min total costDCSKTwo-stage modelMixed-integer programPre-positioning of relief supply
Kinay et al., (2019)

Max minimum weight among open facilities

Min overall distance travelled by customers

DCMUKMulti-criteria chance constraint

Victorial optimisation

Goal programming

Preventive disaster management
Li and Teo (2019)-NCMKMulti-period bilevel modelGenetic algorithmPost-disaster road repair
Liu et al. (2019)

Max number of expected survival

Min total cost

NCMTemporary locationε-constraint methodPost-disaster medical service
Mondal et al. (2019)

Evaluating optimal

allocations considering the allocable and demand percentage of resource types

DMKResource allocationParticle swarm methodDisaster response
Ramshani et al. (2019)Min costDSKTwo-level distribution chain

Tabu search

Problem specific heuristic

Disruption risk
Sharma et al. (2019)Min response timeDSKDetermine the optimal number of distribution centreTabu search heuristicBlood facility
Yahyaei and Bozorgi-Amiri (2019)Min evacuation costNCSUKRobust optimizationMonte Carlo procedurePre-disaster, Shelter and relief supply network
Maghfiroh and Hanaoka (2020)

Min delivery time

Min response period

NCMKMulti-modelMixed integer linear programming problemPost-disaster relief distribution
Mohammadi et al. (2020)

Min logistics cost

Min relief operation time

Min variation in upper and lower bound of transportation cost

NCMKMulti-echelon humanitarian logistics networkAUGMECON2Relief distribution and victim evacuation
Oksuz and Satoglu (2020)

Number of facilities

Min cost

CMKTwo-stage stochastic modelTemporary emergency medical centre location
Wei et al. (2020)

Min time window violation

Min operational cost

NCMKTime window constraintHybrid ACO algorithmPost-disaster relief distribution
Zhong et al. (2020)

Min waiting time

Min cost

NCMUKBi-objective CVaR-R modelHybrid genetic algorithmRelief centre location and vehicle routing
Abazari et al. (2021)

Min distance

Min max travel time

DMUKRelief planning with uncertain parameters

MINLP

Grasshopper optimization algorithm

Pre-positioning of relief centres,
Farrokhizadeh et al. (2021)

Min unmet demand

Min cost

DCCoMUKDisaster under uncertainty

Augmented ε-constraint method

Lagrangian relaxation

Blood supply planning in natural disaster
Munyaka and Yadavalli (2021)Min costDCCoSKDecision support frameworkAnalytic hierarchy processPrepositioning of relief supply chain
Nagurney (2021)Profit maximizationNCSK

Labour constraint

Competition

HeuristicSupply chain network model for Covid 19
Praneetpholkrang et al. (2021)

Min total cost

Min victim evacuation time

Min number of shelter

DCMKMulti-objective shelter location planningEpsilon constraint method, Goal programmingShelter location-allocation
Sanci and Daskin (2021)Min costNCSUKTwo-stage stochastic modelL shaped algorithmDisaster relief centre
Sun et al. (2021)

Min injury severity score

Min cost

NC-MUKResponse planning under uncertaintyε-constraint methodPost-disaster relief logistics
Proposed ModelNumber of DCs and its location to meet demand with min total costPCCoMK

Two-stage model

Relief transported at demand location

Max delivery distance limitation

Novel exploration and exploitation-based algorithmRelief location planning

Search space: Discrete (D), Network (N), Planar (P). Capacity: Capacitated (C). Coverage: Co. Objective: Single (S), Multi-objective (M). Demand: Known (K), Unknown (UK)

Summary of paper and model for facility location in humanitarian logistics (Objective, variable, solution algorithm, facility location type) Genetic algorithm Location-allocation heauristic Lagrangean relaxation Min response time Min cost Min cost Min uncovered demand Min cost Min unmet demand Demand coverage Min cost of unit relocations Min number of facility Max total demand coverage Max minimum weight among open facilities Min overall distance travelled by customers Victorial optimisation Goal programming Max number of expected survival Min total cost Evaluating optimal allocations considering the allocable and demand percentage of resource types Tabu search Problem specific heuristic Min delivery time Min response period Min logistics cost Min relief operation time Min variation in upper and lower bound of transportation cost Number of facilities Min cost Min time window violation Min operational cost Min waiting time Min cost Min distance Min max travel time MINLP Grasshopper optimization algorithm Min unmet demand Min cost Augmented ε-constraint method Lagrangian relaxation Labour constraint Competition Min total cost Min victim evacuation time Min number of shelter Min injury severity score Min cost Two-stage model Relief transported at demand location Max delivery distance limitation Search space: Discrete (D), Network (N), Planar (P). Capacity: Capacitated (C). Coverage: Co. Objective: Single (S), Multi-objective (M). Demand: Known (K), Unknown (UK) Demand coverage is an important decision in relief distribution planning. As in disaster-affected areas, aid providing organizations aim to provide essential items including food, water, medical services, and hygiene items to all the affected people to reduce human suffering. Thus, a number of research studies emphasize locating DCs to maximize demand coverage. For instance, Jia et al. (2007) presented a problem of location decision for providing relief operation to maximum coverage area. Najafi et al. (2015) proposed a multi-objective logit model for relief centre location. Paul et al. (2017) demonstrate a new multi-objective approach for modifying the existing Chemical Response Enterprise structure for rapid response to maximize coverage by relocation and minimize the associated cost. Zhang et al. (2017) employed uncertainty theory to solve the problem of maximum demand coverage in an uncertain environment. Also, in a disaster situation, the availability of resources is a huge challenge. Hence, several studies in disaster planning introduce capacity limitations in their studies (Gutjahr and Dzubur, 2016; Muggy and Stamm, 2017; Liu et al., 2019; Nagurney, 2021; Sun et al., 2021; Munyaka and Yadavalli, 2021). Gutjahr and Dzubur (2016) formulate a bi-objective bi-level problem for optimally locating capacitated relief distribution centres. Muggy and Stamm (2017) present a two-stage model for post-disaster health care locations. The study consists of nine cases for capturing uncertainties in the capacity of the facility and individual ability for travelling. Liu et al. (2019) presented a modelling framework for medical service location and causality allocation for the post-disaster situation to maximize the expected survival and minimize the total operational costs of the process. Nagurney (2021) construct a supply chain network model for multiple firms competing for profit maximization considering labour constraints. We can observe from the preceding discussion and Table 1 that only a few studies consider both capacity and coverage limitations in the location of DCs (Najafi et al., 2015; Gutjahr and Dzubur 2016; Burkart et al., 2017; Farrokhizadeh et al., 2021). However, usually, relief centres face both capacity and coverage limitations. It is particularly true for pandemic situations like Covid-19. As countries imposed lockdowns to control the spread of the virus, which caused movement restriction and the unavailability of food, water, medicine, hygiene products and other essential items, especially for the poor labour class people (Berman, 2020). To address these challenges in the future, the current study included both maximum delivery distance and capacity limitation for each distribution centre. In this paper, it is considered that relief materials are to be transported at demand locations that lie within the coverage range of the distribution centre. Capacity restrictions are also employed for each DC to address the limitation in resource availability. Facility location literature relating to humanitarian logistics is summarised in Table 1. It shows a comprehensive review of prior studies addressing facility location planning for pre-and post-disaster situations. The literature is grouped based on the objective function, modelling characteristics such as decision space, capacity, coverage, demand and other unique feature of the problem, solution approaches and area of implementation. The classification helps in identifying the modelling characteristics and solution approaches employed in the literature to solve various humanitarian logistics problems. Table 1 also presents the distinguishing feature of the current study from past literature. Only a few studies consider both capacity and coverage constraints in relief location planning. However, the current study is performed on planar search space considering both capacity and coverage limitation for optimal location planning of relief distribution centres. Most of the models discussed in Table 1 are hard-to-solve optimization problems; thus, studies employed metaheuristics and hybrid heuristics solution approaches. The complexity of the model increases with the inclusion of capacity and coverage constraints; thus, a novel two-phase algorithm is developed in this study to provide the optimal solution. Further, it can be observed from Table 1 that research studies in disaster cases are mainly focused on the pre-planning of the relief facilities (Munyaka and Yadavalli, 2021; Abazari et al., 2021), evacuation planning (Yahyaei and Bozorgi-Amiri, 2019; Praneetpholkrang et al., 2021), blood and medical supply (Farrokhizadeh et al., 2021; Sharma et al., 2019; Oksuz and Satoglu 2020), post-disaster recovery and planning (Duhamel et al., 2016; Gutjahr and Dzubur, 2016; Manopiniwes and Irohara, 2017; Li and Teo, 2019; Sun et al., 2021; Wei et al., 2020). The number of facilities to be located and their optimal location is an important question in all these humanitarian logistics operations. Moreover, in relief distribution centre planning, to serve the affected people in minimum time, the location and proximity of the distribution centre become crucial. However, establishing a large number of DCs incur high costs and also becomes limited by resource availability (Oksuz and Satoglu, 2020; Praneetpholkrang et al., 2021). The proposed two-stage relief distribution location problem discuss these challenging issues jointly to provide the minimum number of distribution centres to meet demand at minimum cost. Only limited studies considered both these objectives in relief centres location planning. Oksuz and Satoglu (2020) formulated a two-stage stochastic problem for finding the optimal location and number of medical centres to open and determining the optimal location of these facilities. Praneetpholkrang et al. (2021) formulated a multi-objective optimization model for minimizing the total cost required, minimization of victim evacuation time and minimization the number of shelters required to service the victims in shelter location-allocation problems. The distinguishing characteristics of the proposed model can be observed in Table 1. As shown in Table 1, rarely any study is available on determining the number of DCs and their optimal location to meet unsatisfied demand with consideration of relief transportation at demand location providing coverage and capacity constraints. Moreover, these characteristics of the model make the study adaptable in real-life scenarios and for dealing with situations like Covid-19. The optimal locations of facilities are crucial for the effective and efficient functioning of humanitarian logistics. There are a substantial number of algorithms available in the literature for solving various location problems. Exact methods like branch-and-cut, branch-and-bound (Gutjahr and Dzubur (2016), Integer programming (Zhang et al., 2017), Multi integer linear programming, Lagrangian relaxation (Jia et al., 2007; Zhen et al., 2014) have been previously used in the literature. However, the location problems are mostly NP-hard and exact methods required excessive computational time even for small data set problems. Thus, meta-heuristic algorithms are used for complex location problems such as tabu search (Ramshani et al., 2019), genetic algorithm (Jia et al., 2007; Najafi et al., 2015; Li and Teo, 2019; Zhong et al., 2020), ant colony (Wei et al., 2020; Yegane et al., 2016), firefly algorithm (MirHassani et al., 2015), particle swarm optimization (Plastria and Vanhaverbeke, 2007). The effectiveness of the algorithm is crucial for location decisions in disaster management as it has a direct impact on human life and human survival. In many cases, the results of these metaheuristic algorithms diverge significantly from the optimal solution. Thus, many research studies are devoted to developing model-based heuristics for providing the optimal result in a reasonable time (Jia et al., 2007; Nagurney, 2021; Ramshani et al., 2019). Considering the criticality of location decisions in disaster relief operations, this study also attempts to determine the optimal location of the proposed problem by developing a new heuristic approach in this paper.

Mathematical model

Problem Statement and assumptions

This study has two objectives, the first objective is to find the minimum number of distribution centres (DCs) required for satisfying demand in the disaster-affected area, and the second objective is to optimally locate these DCs to minimize the delivery cost. For a more realistic scenario, the coverage area and capacity of each distribution centre are assumed to be limited. The two-stage model formulated in the paper wherein the first stage of the model focuses on determining the minimum number of DCs while the second stage determine the optimal location of DCs identified from the first stage. The study includes two stages to meet all demands and to provide full relief at minimum cost. The first stage of the model determines the minimum number of DCs required to meet demands, which acts as an input to the second stage. The second stage provide optimal locations for the DCs to provide full relief at minimum cost. The two-stage process is shown in Fig. 2.
Fig. 2

A proposed two-stage model

A proposed two-stage model The assumptions considered in the problem to optimally solve the problem are: the Search space is assumed to be planar, the demand is satisfied by the nearest distribution centre, and each demand point is allocated to only one distribution centre, and the demand is assumed to be known and constant. In addition, each distribution centre has a capacity limitation and can provide relief to the demand points that lie within the coverage range. Also, the relief material is transported at demand locations from relief distribution centres. The location and possible coverage range of already existing firms are known.

Parameters, variables and functions

The list of various notations used to define parameters variables and functions are presented in Table 2.
Table 2

Notations used in modelling of the problem

Parameters• i: Indices for demand point (i = 1, 2……….n)
• j:Indices for DCs (j = 1, 2……….m)
• f: Already existing firms
• ai: Location of demand points (xi, yi) (i = 1, 2……….n)
• n: Number of demand points
• di: Maximum possible demand at i
• Lf: Search space for facility location of DC j Xj= (xj, yj), Xj ⊂ Lj
• Cj: Capaity of DC j
• Λ: Penalty cost associated with unsatisfied demand
Variables• m: Number of DC
• Xj: DC location j, Xj = (xj, yj), Xj ⊂ Lj
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${t}_{i}^{\mathrm{j}}$$\end{document}tij: Unit demand transportation cost from DC location Xj to demand point i
• d.j (xj, ai): Distance between DCj and demand point i
• d.f (Xf, ai): Distance between already existing firm f and demand point i
• Di: Demand at the demand point
• W: Total demand \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\sum\limits_{i = 1}^{n} {d_{i} }$$\end{document}i=1ndi
Functions\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$f(d(X^{j} ,a_{i} )$$\end{document}f(d(Xj,ai): Unit cost of transportation as a function of distance
• M: Total available demand share
• MDf: Maximum possible delivery distance of the existing firm
• MDdcj: Maximum possible delivery distance of DC
• Mf: Demand share of already existing firms
• Mu: Unsatisfied demand points
• Mj: Market share attracted by DC j
Notations used in modelling of the problem

Problem formulation

In many disaster-affected areas, people suffer from the unavailability of essential items and health services. The existing firms face difficulties in serving these demands due to the impact of the disaster and resource unavailability. This study assumes that due to resource limitation, the existing firms limit their services to an optimal coverage area and satisfy only limited demand points. The focus of this paper is to locate temporary DCs to serve the people suffering from the unavailability of essential goods. The demand points satisfied by the already existing facilities in the affected area are given by Eq. (1). It can be observed from Eq. (1) that the already existing firms restrict the delivery coverage. The unsatisfied demand points due to this limitation are given by Eq. (2). The objective of this study is to first determine the number of distribution centres required to satisfy the unsatisfied demand points considering coverage and capacity limitations and then determine the optimal location of these DCs to minimize the cost required to satisfy these demand points. The two objective functions are given by Eqs. (3) and (4). The first objective is to minimize the number of unsatisfied demands. The second objective determines the optimal location of these DCs to minimize the cost of satisfying the demand points. Subjected to: Equation (5) shows the restriction on coverage area at each distribution centre. Equation (6) states that the demand is satisfied by the nearest DCs. Equation (7) represents capacity limitation at each distribution centre. Equation (8) represents the function used for measuring transportation cost. Equation (9) restrict the search to planar search space. Equation (10) represents the amount of maximum possible demand.

Proposed algorithm

The proposed algorithm integrates two phases for optimal search. These phases are termed as Exploration and Exploitation phases. The first phase focuses on identifying near-optimal solutions, while the second phase investigates the solution of the first phase for improvement of solution quality. The Exploration phase examines the search space for a near-optimal solution. On the other hand, the Exploitation phase concentrates the search concentrically on the circular proximity of the first phase solution. The proposed algorithm implements the relationship of leader and follower in the search process for an optimal solution. The leader motivates the follower to achieve a higher objective, and the follower follows this lead for improvement of the performance and proceeds towards the new leadership position. In this context, the leader points are decision variables with the best solutions, and follower points are a fraction of good points selected from the population. The complete discussion of these two phases is explained in the following section.

Phase 1: exploration phase

The steps involved in the Exploration phase are discussed below. Step1: Initial Population Generation: This step initiates the search by randomly generating the initial population. In an optimization problem of N variables, the solution point is represented by an array of size 1xN. The randomly generated initial population with N variables and M size is given below. Q represent the solution points of the optimization problem. Step 2: Selection of Initial Active Population: In this step, a portion of the initial population from step 1 is selected as an active population. The active population takes part in the next step as the leader and follower points. The objective function value is evaluated for the population points generated in Step 1 and arranged on the basis of their attractiveness. A portion of these attractive solution points (P) is selected as an active population for the next step. Step 3: Selection of Leader and follower points: The leader and follower points are selected in this step for the next population generation. The decision variables with the best solutions are selected as leaders, while followers are a combination of good and worst points. The follower points with good solutions have more tendency toward advancement while the worst solution points add divergence in the search process. The search starts from all the leader points simultaneously. For the first iteration, a portion of the active population acts as the leader points, while the other points act as followers. Step 4: Interaction process (New Population Generation): In this step, the next population is generated by the interaction between leaders and followers. The leader points guide the follower points toward improvement. The search process is a multi-point search, which is guided by different leader points at different locations of the search space. This interaction between leader and follower points is performed by a rectangular corner and diagonal mean movement. In each iteration, the follower point moves towards the leader point in search of a possible optimal solution. The new population generated by the interacting leader and follower points are shown in Fig. 3a. ((X, Y), (X´, Y´)) are leader points and ((X Y), (X´, Y´)) are follower points and ((XY), (X′, Y´)) is obtained by mean diagonal movement.
Fig. 3

a Interaction process of exploration phase. b Interaction process of the exploitation phase

a Interaction process of exploration phase. b Interaction process of the exploitation phase The combinations of leader and follower for m variable points are shown in Fig. 4. The total 5( x number of leaders x number of followers, number of new population points are generated by the interaction of each leader and follower point. The objective function is calculated for the new population points and arranged in ascending order based on attractiveness. A portion of the good and worst population are selected as good solution points (P) and as weak solution points (P) for the new active population.
Fig. 4

Possible combinations of new population

Possible combinations of new population Step 5: Diversification: In each iteration, some new random populations (P) are added to avoid the possibility of trapping the solution at the local minima. Step 6: New active Population: In this step new active population is selected. It is a combination of good (P), weak (P) and diversification population (P). The good population points help to focus the search on the proximal region of the optimal solution. The weak population increases the range of the search, and the addition of the diversification population avoids trapping at local minima. Step 7: Termination Criterion 1: Calculate the difference between the best FB and the previous best solution FBprev for determining the error. The process between step 3 to step 7 will be continued till termination criteria are met, i.e. the error is less than 10–6. Step 8: Report optimal solution: Report the best solution PBest and corresponding decision variable. This decision variable will act as an initial start point for the exploitation phase.

Phase 2: exploitation phase

In the exploitation phase, the search is concentrated on the near-optimal solution point obtained from phase 1. In this phase, the search converges toward an optimal global solution with each iteration. The steps involved in the second phase are mentioned below. Step 1: Initial start point and search region: The decision variables corresponding to the best solution from phase 1 will act as an initial start point in this phase. The Exploitation phase aims to closely examine the neighbourhood region of the best solution obtained by the exploration phase. The initial search process is performed in the circular region with the start point as centre and radius r. Step 2: Random population generation: In this step, the random populations are generated in the close circular proximity of the start point. The search process employed in the exploitation phase is shown in Fig. 3b. Step 3: Selection of leader and follower: In this step, the objective function value is calculated for each population points generated in step 2 (Exploitation phase). The objective function value is arranged in ascending order. The decision variables with the best solution act as leader points. However, the combinations of good (Pb2) and worst points (Pw2) are selected as followers. Step 4: Interaction process: In this step, the new population is generated by interacting leaders and followers points. The interaction between leader and follower points is performed by a rectangular corner and diagonal mean movement, as explained in the exploitation phase. For the interaction process, refer to step 4 of phase 1. Step 5: New start point: In this step, the objective function value is calculated for each population points generated in step 4 and the decision variable with the best solution is selected as the new start point. The previous start point is substituted by the new start point, which acts as a new leader point. Step 6: New search region: This step converges the search towards the best result. The coverage radius decreases by half after each iteration. and concentrate the new population towards the centre. In this step, the circular region of radius ( ) are explored. The new search region is explored and steps 2 to step 6 are repeated till termination criteria are met. Step 7: Termination Criteria: The exploitation phase terminates after 20 iterations (I) and reports the optimal result. The flow diagram and the pseudo-code of the proposed algorithm are presented in Figs. 5 and 6. The flow diagram follows the steps as explained in the exploration and exploitation phase. The first seven steps of the exploration phase are performed till termination criteria are met. The decision variable with the best solution is reported in step 8, which will act as an initial start point of the exploitation phase. Furthermore, step 2 to step 7 of the exploitation phase is performed till the termination criteria are met. The best solution and corresponding decision variable are reported as the final optimal solution of the exploitation phase.
Fig. 5

Flow chart of the proposed algorithm

Fig. 6

Pseudo-code for the proposed algorithm

Flow chart of the proposed algorithm Pseudo-code for the proposed algorithm

Computational analysis

Fifteen data sets are generated randomly to examine the proposed algorithm and compare it with other well-known heuristics. The proposed algorithm and all other heuristics are coded in MATLAB 2017a (Appendix A for MATLAB code for 4 variables). It is executed in a machine having intel-i3 processor 2.0 GHz with 4 GB RAM.

Experimental setup

The performance of the proposed algorithm is evaluated for 15 cases. The problem is performed for 15 data sets randomly generated in a planar search space with ([0 10], [0 10]). The problem is conducted for demand points that varies between n = [10, 5000]. It is assumed that demand points are uniformly randomly distributed in the range of (0, 10], and the maximum possible demand (d) at any demand point lies between (1, 100]. The penalty cost constant is taken as 50. The delivery range for any distribution centre is given between (0, 3.5], and the capacity of each distribution centre is assumed to be one-third of the total demand. However, the location that already existed in the market is (2, 2), and the maximum delivery range is (0, 3]. In the first stage of the problem, the performance of the proposed algorithm is compared with two metaheuristic methods genetic algorithm and pattern search algorithm. However, in the second stage for objective two, the comparison is provided with six different methods viz. Genetic Algorithm (GA), Fmincon, Genetic Algorithm-Fmincon (GA-Fmincon), Pattern Search (PS), Genetic Algorithm-Pattern Search (GA-PS), and Multistart (MS). The parameters of these algorithms are briefly discussed below. : In this paper, the traditional GA (Deb, 1999) is employed. The combination of the parameters is referred from Lai et al. (2010). Population size (P): 50, Selection process: Tournament selection, Crossover probability (P): 0.75% and mutation probability (P) 1%. : For pattern search operation initial mesh size of 1 and maximum mesh size of infinite is employed. The other parameters, such as mesh expansion factor and contraction factor, are 2 and 0.5 respectively, while the start point of the search is random. : The two heuristics approach GA and PS, are integrated into this method. The best result of the genetic algorithm is selected as a start point for pattern search optimization (Guo et al., 2018). The pseudo-code for GA-PS is mentioned below. PS → Fstart (X Y X′, Y′). Report PSopt. : This heuristic approach is used for solving constrained nonlinear multivariable functions. An interior-point algorithm is employed in this method. The start point selected in this problem is random. : This hybrid heuristic is an integration of genetic algorithm and Fmincon. The optimal result of the genetic algorithm is selected as a start point for Fmincon. The pseudo-code for GA-Fmincon is mentioned below. Fmincon → Fstart (X Y X′, Y′). Report Fminconopt. : In MultiStart (MS) heuristic, the search starts from multiple start points. In this method, multiple local solutions to a problem are obtained. The start point is selected randomly in this problem with 100 start points. : The process of the proposed algorithm is described in Sect. 4. The search process in the decision space of the two phases of the proposed algorithm is shown in Fig. 7. The process is performed using MATLAB 2017a software. Figure 7a represent the search process of the exploration phase. The stars are leader points, while the positive sign represents follower points. Figure 7b shows the exploitation phase process. The star represents the near-optimal solution or leader point obtained by phase 1, and the positive sign is the population of follower points generated in the close circular proximity of the solution. Figure 7a shows that the search process is performed in the entire decision space to obtain a near-optimal solution.
Fig. 7

a Exploration phase. b Exploitation phase

a Exploration phase. b Exploitation phase Figure 7a represents output obtained from the first phase, i.e. exploration phase. However, in Fig. 7b, the search is concentrated on the proximity of the solution obtained from the exploration phase. Figure 7b represents output obtained from the second phase, i.e. exploitation phase.

Result and discussion

The results obtained by the proposed algorithm for both stages are discussed in this section. The comparative analysis of the proposed algorithm is also provided for fifteen cases.

Stage level 1: minimum number of distribution centre

The first stage of the proposed model is focused on finding the minimum number of distribution centres to cover all unsatisfied demand points. The experiment is conducted for 15 random data sets with the smallest data set of 10 to the largest data set of 5000. The comparison of the proposed algorithm with well-known metaheuristic GA and PS are conducted for evaluation of performance analysis. The algorithms are executed five times for each data set, and the best result is reported in Table 3. The heuristics are compared for accuracy of Ɛ = 10–6. The best solution comparing all three heuristics are reported in the ObjBest1 column. The unsatisfied demands considering the various number of distribution centres for each data set are also reported. The minimum number of distribution centres required to serve the unsatisfied demand points are given in Obj column.
Table 3

Unsatisfied demand points and minimum number of DCs

S. noTest problemUnsatisfied demandsMinimum number of DCs
Number of DCsGAPSProposed AlgorithmGAPSProposed AlgorithmObjBest1
110 demand points11601601603333
2404040
3000
2100 demand points12480248224793333
2813796785
3000
3200 demand points14474447444743333
2129212921287
3000
4300 demand points16848684868423433
2197120701963
30550
40
5400 demand points18103810881023433
2318828792768
3010
40-
6500 demand points111,97411,97611,9743333
2376237543753
3000
71000 demand points123,32723,32623,3264444
2736673837340
386937
4000
81500 demand points131,69731,69731,6974444
2100294549422
3582337
4000
92000 demand points144,86744,86744,8674444
212,05812,19912,371
3768666
4000
102500 demand points157,69157,69157,6914444
217,37716,98916,803
3101143139
4000
113000 demand point169,80769,80869,8074444
222,06621,80221,825
3447388253
4000
123500 demand point180,23680,23680,2364444
226,77822,86922,775
3639445299
4000
134000 demand points189,00489,00889,0044444
227,53027,30027,343
3104222104
4000
144500 demand points1100,327100,327100,3275444
232,11732,03931,771
3272283187
411400
50
155000 demand points1114,564114,564114,5625444
235,18634,72534,558
3408503408
45100
50
Unsatisfied demand points and minimum number of DCs It can be observed from Table 3 that for five test problems (1,2,3,4,5), the proposed algorithm recommends locating three DCs, while for other test problems (6,7,8,9,10,11,12,13,14,15) minimum of four DCs are recommended to serve the unsatisfied demand points. However, the result of the genetic algorithm deviated from the best result for two test problems (14,15). The algorithm suggests locating five firms for test problems 14 and 15. Same as, the result of pattern search differs from the best result for instances 4 and 5 and proposes to locate four firms instead of 3. It can be observed from the result that the performance of the proposed algorithm is better than the genetic algorithm and pattern search methods for both the unsatisfied demand points and the minimum number of DCs. In the second stage of the proposed model, the best result of stage one is employed for obtaining the optimal location of the DCs.

Stage level 2: optimal location of distribution centres

In the second stage of the proposed model, the minimum number of DCs recommended by the first stage is employed for obtaining the optimal location of DCs. The performance of the proposed algorithm is compared with six well-known meta-heuristic methods, GA, FMINCON, GA-FMINCON, PS, GA-PS and MS. The performance is for the same data sets employed in stage one. The algorithms are executed 5 times for each data set and the best result is reported in Table 4 for comparison. The algorithms are compared for the accuracy of Ɛ = 10–6. The optimal result comparing all seven algorithms for each instance is reported under the column ObjBest2.
Table 4

Objective function value by Fmincon-GA, PS-GA, Heuristic and best optimal solution

S. NODemandObjBest1GAMSPSGA-PSFminconGA- FminconObjBest2Proposed Algorithm
1103397.709468397.705451422.161948397.7078398916.290410397.708330397.703588397.703588
210038227.5751208363.0521168302.4581138227.57489517,253.16505986,372.2755688218.3093658218.309365
3200315,494.88138315,483.60754615,472.08813015,472.08813015,769.56441615,472.08813015,471.73801515,471.738015
4300323,184.05126523,212.56556723,226.42777523,184.03485229,930.19257923,184.03971023,183.66237723,183.662377
5400329,925.21908129,925.79759829,926.59946229,925.21641633,193.03749429,925.20360429,924.92463829,924.924638
6500339,731.74843039,758.46287139,747.89165739,731.74729164,672.58976739,731.74603839,731.72925839,731.729258
71000467,274.19623867,613.86142469,509.74965267,274.09972870,445.59777567,274.17893467,274.09972867,572.300795
815004102,578.81276499,705.00352699,989.080849102,578.716445104,320.474491102,578.71944299,705.00352699,962.321578
920004134,802.193396131,728.058672134,840.924649134,802.145400139,569.450938134,802.187235131,711.720458131,711.720458
1025004174,916.869432173,400.329395173,213.286445174,916.775641195,916.708218174,916.794084173,213.286445174,929.221197
1130004210,983.508087214,522.993174217,702.646493210,983.227038242,640.788476210,983.401734210,971.001734210,971.001734
1235004248,647.573174242,131.432610249,327.603075248,647.463109242,978.787016248,647.502291242,124.021753242,124.021753
1340004282,581.321193275,579.273966279,193.383492282,581.309290277,723.056053282,581.321051274,942.973055274,942.973055
1445004311,457.665828306,196.560028305,360.447628311,457.137550312,234.069790311,457.581439305,336.894688305,336.894688
1550004350,498.349089349,625.092817353,495.121867350,498.273945360,596.415796350,498.276959349,120.591796349,120.591796
Objective function value by Fmincon-GA, PS-GA, Heuristic and best optimal solution It can be observed from Table 4 that algorithms GA, Fmincon, GA-Fmincon deviate from the best result for all the fifteen datasets and MS, PS, GA-PS deviate for fourteen instances out of fifteen. However, the proposed algorithm only deviates for three instances (7,8,10) with a deviation of less than 1%. The proposed algorithm performs better than PS, GA-PS, MS for 14 test problems and from GA, Fmincon, GA-Fmincon for all 15 test problems. The performance of the proposed algorithm is significantly better than all six algorithms. The percentage deviation of all seven algorithms from the best result (ObjBest2) are reported in Table 5. The maximum deviation is highlighted for each heuristic. The maximum deviation reported for MS, GA, PS, GA-PS, Fmincon and GA-Fmincon is 1.7612, 2.8823, 6.1499, 2.7782, 2141.9437 and 950.9738, respectively. However, the maximum percentage deviation for the proposed algorithm is less than 1% (0.9906). It can be concluded from Tables 4 and 5 that the performance of the proposed algorithm is much better than all the six algorithms, MS GA, PS, GA-PS, Fmincon, GA-Fmincon in terms of solution quality.
Table 5

Comparison of percentage deviation

S. noDemand% Deviation
MSGAPSGA-PSFminconGA- FminconProposed Algorithm
1100.00050.00156.14990.00112141.94370.00120.0000
21001.76120.11271.02390.1127109.9357950.97380.0000
32000.07670.14960.00230.00231.92500.00230.0000
43000.12470.00170.18450.001629.10040.00160.0000
54000.00290.00100.00560.001010.92100.00090.0000
65000.06730.00000.04070.000062.77320.00000.0000
710000.50500.00013.32320.00004.71430.00010.4837
815000.00002.88230.28492.88224.62912.88220.2581
920000.01242.34642.37582.34645.96592.34640.0000
1025000.10800.98350.00000.983513.10720.98350.9906
1130001.68360.00593.19080.005815.01140.00590.0000
1235000.00312.69432.97522.69430.35302.69430.0000
1340000.23142.77821.54592.77821.01112.77820.0000
1445000.28152.00460.00772.00442.25892.00460.0000
1550000.14450.39461.25300.39463.28710.39460.0000
Comparison of percentage deviation Figure 8a and b shows the percentage deviation of all seven algorithms for each data set. As shown in Fig. 8a, MS, GA, PS, and GA-PS deviate continuously and significantly from the best solution. However, the proposed algorithm varies from the best value for only three instances with a deviation of less than 1%. However, Fmincon and GA-Fmincon highly deviate from the optimal value with the maximum deviation of 2141.9437 and 950.9738 respectively.
Fig. 8

a Comparison of percentage deviation of MS, GA, PS, GA-PS and proposed algorithm with the best solution. b Comparison of percentage deviation of Fmincon- GA-Fmincon with the best solution

a Comparison of percentage deviation of MS, GA, PS, GA-PS and proposed algorithm with the best solution. b Comparison of percentage deviation of Fmincon- GA-Fmincon with the best solution It is important to highlight that even a small % deviation in many cases can lead to a significant difference in location. The execution time of all seven algorithms is reported in Table 6. It can be observed that the proposed algorithm requires more time than GA, PS, GA-PS, Fmincon, GA-Fmincon for almost all the instances and the MS algorithm less time than the proposed algorithm. Although, it is important to mention here that the effectiveness of the algorithm is more important than efficiency in the location decision. The proposed algorithm provides a significantly better result than all the six algorithms in a reasonable time.
Table 6

Computational time for different data sets

S.noTime
MSPSGAFminconFmincon-GAPS-GAProposed algorithm
110313.110.4151.717.118.173.2
2100201.48.1442.245.950.786.1.1
3200234.512.8522.46656.894.9
4300214.28.1962.398.9100.699.6
5400240.911.786.2294.991.6128.3
6500215.48.3922.195.199.1187.2
71000340.315.91803.6184.9188.21920.5
81500362.110.22204.9223.1226.92440.9
92000430.522.12614.8263.4268.83100.6
102500434.220.63095.4314.1318.63256.1
113000473.519.33125.8315.2323.83612.9
123500408.219.53806.9384.7390.54679.3
134000417.124.9386.55.6391.3399.43804.9
144500467.124.62406.1243.82514652.7
155000512.729.22615.7265.7269.14791.5
Computational time for different data sets

Cost comparison between stage level one and stage level two

This section shows the deviation in the total operational cost by locating DCs with the objective of demand coverage (Objective 1) and by locating with the objective of the total cost minimization (Objective 2). It can be observed from Table 7 that there is a significant difference in the operational cost by adding stage two. The maximum percentage deviation in cost is 32.9835. Mostly the studies either consider locating the minimum number of DCs for maximum demand coverage or locate a fixed number of DCs with the objective of cost minimization. It can be observed that the proposed two-stage model not only recommend the minimum number of DCs and cover all unsatisfied demand points but also minimize the operational cost significantly by locating each DCs at the optimal location.
Table 7

Operational cost by stage one and stage two

S.NODemandOperational cost by Objective 1 (Demand coverage)Operational cost by Objective 2 (Cost minimization)Percentage Deviation
1105.288800278037078e + 023.977035878839719e + 0232.9835
21008.326407354612082e + 038.218309365295794e + 031.3153
32001.578197724020343e + 041.549765074543557e + 041.8346
43002.339432558053250e + 042.318366237673021e + 040.9087
54003.010575251252444e + 042.992492463787193e + 040.6043
65004.139556791218394e + 043.973172925839003e + 044.1877
710007.554535152713383e + 046.759948662687567e + 0411.7543
815001.025602820410913e + 059.996232157794613e + 042.5989
920001.451258493746368e + 051.317117204582614e + 0510.1845
1025001.813412753088776e + 051.749292211970448e + 053.6655
1130002.185053265287638e + 052.109710017339862e + 053.5713
1235002.613202905274121e + 052.421240217530740e + 057.9283
1340002.864574731500480e + 052.749429730551978e + 054.1880
1445003.211757299250345e + 053.053368946882575e + 055.1873
1550003.567360290223259e + 053.491205917955199e + 052.1813
Operational cost by stage one and stage two It can be observed from Fig. 9 that the percentage deviation in operational cost is significant for each data set. It implies that the addition of the second stage enhanced the location decision significantly.
Fig. 9

percentage deviation of operational cost of objective 1

percentage deviation of operational cost of objective 1 The two-stage selection process employed in this paper is shown in Fig. 10. It is executed using the software MATLAB 2017a. The location selection process for demand data set 100 are presented.
Fig. 10

a One DC and an already existing firm. b Two DCs and an already existing firm. c Three DCs and already existing firm. d Optimal location of DCs

a One DC and an already existing firm. b Two DCs and an already existing firm. c Three DCs and already existing firm. d Optimal location of DCs Figure 10a shows the location of one DCs, already existing firm and positive points represent unsatisfied demand points. Figure 10b shows two DCs, an already existing firm and unsatisfied demand points. Figure 10c shows three DCs and an already existing firm. Figure 10d shows the optimal location of DCs. The magenta-coloured star represents the demand covered by an already existing firm. The other coloured star signifies demand satisfied by DCs, the circle represents coverage area, the dot represents the location of the DCs, and the positive sign represents unsatisfied demand point.

Implications of the study

The current study contributes to literature both theoretically and methodologically. The paper presents a mathematical model for relief planning operations in disaster situations. A novel two-stage model developed in the paper presents a methodological perspective through which both monetary and non-monetary kind of objectives can be fulfilled while achieving better optimal outputs compared to a single-stage method. Most of the past work consider minimization of unmet demand or maximization of survival (Burkart et al., 2017; Duhamel et al., 2016; Liu et al., 2019). However, the focus on monetary aspects often compromises the focus towards demand satisfaction. This proposed mathematical model is an improvement above those studies since it takes care of monetary and non-monetary kind of objectives i.e., satisfying the full demand and provide full relief. Meeting all demand with full relief are the few crucial things that should be considered while practicing and modelling relief distribution problem. The proposed model captures these two vital aspects of the relief distribution problem and brings uniqueness in the proposed model. Moreover, the proposed model also demonstrates significant cost savings as compared to the single-stage coverage based model (Jia et al., 2007; Zhang et al., 2017). The cost comparison is shown in Table 7. Thus, the proposed work provides a significant improvement over earlier methods. The model provided in the study also covers location planning of relief centres in disaster situations, especially Covid-19 like crises, where human movement is restricted, and relief needs to be delivered at demand points. The model thus can guide further work in the direction of relief location planning for disaster situations where pre-positioned sites and preparedness are unavailable. Further, the optimality of the result is crucial in disaster planning as it affects the humanitarian operations and service for the affected people. The novel two-phase algorithm developed in the study thoroughly search the decision space to ensure optimal results. Due to this unique exploration and exploitation search processes, the proposed algorithm performed extremely well for location problems and can be implemented for solving relief centres and other location-related problems. The proposed model will help relief planning managers in the effective planning of DCs in both pre-and post-disaster cases. Human life is the primary concern in the disaster situation; thus, the DCs need to be located in close proximity to the demand, but too many DCs can cause a waste of resources and money. However, insufficient DCs can cause the demand unsatisfaction. The proposed work assists the relief planning manager in determining the optimal number of DCs to satisfy the demand of affected people while at the same time minimizing the wastage of money and resources arising from too many DCs. During the Covid-19 situation, the main challenges that the decision-makers faced included avoiding mass gathering at DCs, movement restriction due to lockdown, resources unavailability, decisions on relief distribution planning, and locations. The present work helps the decision-maker to plan relief operations in the presence of these challenges. Covid-19 caused multiple shocks, and due to lack of proper planning, second waves hit human life and the economy more severely. The proposed work can assist decision-makers and relief planning agencies in pre-planning the relief centre location against such disasters impact in the future.

Conclusion, limitations and future scope of the study

In this paper, a two-stage model is proposed for locating relief distribution centres in disaster-affected areas. The first stage of the model is focused on finding the minimum number of DCs while the second stage determines the optimal location of these DCs to minimize the total cost. The coverage area and capacity of each relief distribution centre are limited by resource availability. To optimally solve this model, a two-phase algorithm is proposed in this paper. The first phase of the algorithm, i.e., exploration phase identifies a near-optimal solution while the second phase, i.e. exploitation phase improve the solution quality through investigating the close circular proximity of the best solution obtained in phase 1. The performance of the proposed algorithm is tested on 15 data sets. In the first stage, a comparison is provided between the proposed algorithm and GA, PS algorithm. However, in the second stage, the comparative analysis is performed with MS, GA, PS, GA-PS, Fmincon and GA-Fmincon algorithms. The experimental analysis shows that in the first stage, the proposed algorithm provides the optimal result for all the test problems in a reasonable time. In the second stage, the algorithm deviates for three instances with a maximum deviation of less than 1%. However, the performance of the proposed algorithm is significantly better than the other well-known heuristics such as MS, GA, PS, GA-PS, Fmincon, and GA-Fmincon in solution quality. These heuristics deviate from the best solution continuously and significantly for almost all the test problems. The paper also indicates that the proposed two-stage model provides optimal location as compared to the demand coverage model. The major contributions of this study are (a) proposing a two-stage model for the relief distribution centre, (b) introducing both capacity and coverage constraint (c) proposing a novel two-phase algorithm to optimally locate the DCs. The work proposed in the paper is an effort to model a real scenario of relief distribution problem. However, the proposed study has also few limitations like any other study. Some of these limitations are related to the modelling assumptions considered in Sect. 3. The demand data is considered to be known and fixed for the study. However, in a real-life scenario, the demand can fluctuate because of multiple uncontrollable factors resulting in altered outcomes. Furthermore, the scope of this study does not include the possibility of delivery disruptions in the model and unavailability of resources. These limitations can be addressed in the future as well to further improve the proposed model. In future, refinement of the model can be done by additional survey. The uncertainties in demand and disruption in delivery can be introduced in the future by considering the probability distribution function of the demand and delivery. In addition, the competitive factor between already existing firms can be performed.
Pseudo code: GA-PS
GAopt (TBest) → (Xg, Yg, Xg, Yg) optimal solution of GA.
(Xg, Yg, Xg, Yg) ⊂ Lf.
Lf∊ R.2

PS → Fstart (Xg, Yg, Xg, Yg).

Report PSopt.

Pseudo code: GA-Fmincon
GAopt (TBest) → (Xg, Yg, Xg, Yg) optimal solution of GA.
(Xg, Yg, Xg, Yg) ⊂ Lf.
Lf∊ R.2

Fmincon → Fstart (Xg, Yg, Xg, Yg).

Report Fminconopt.

Table 8

Optimal location of DCs

S. no.DemandOptimal Location
110(6.478670, 8.111774) (8.147237, 1.576131) (1.269868, 9.571670)
2100(7.367749, 2.241030), (1.777632, 7.575504), (6.398254, 7.759252)
3200(7.482605, 2.0581779), (6.597941, 7.484263), (2.169083, 7.696552)
4300(7.632851, 7.428594), (7.33987, 2.406851), (2.670916, 7.336997)
5400(7.198386, 7.518608), (7.332037, 2.399892), (2.172289, 7.002603)
6500(8.124467, 7.776386), (7.642779, 2.117346), (3.233149, 7.104526)
71000(8.378268, 7.362111) (7.574775, 2.349993) (1.712344, 7.416179) (5.040473, 6.557472)
81500(7.349475, 2.327294), (4.505742, 6.521729), (1.461435, 7.659459)), (7.860669, 7.723567)
92000(8.414071, 7.206314) (7.230204, 2.380852) (1.638024, 7.473028) (4.984683, 7.124113)
102500(7.249521, 2.108470), (8.313077, 7.552475), (4.999358, 6.612372), (1.869906, 7.498676)
113000(7.316564, 2.166229), (4.990984, 6.797730), (1.619450, 7.450014), (8.389143, 7.55238)
123500(7.33968, 2.150158), (1.505828, 7.162321), (4.833992, 7.378361), (8.278271, 7.055343)
134000(7.452032, 8.38707), (6.759058, 4.976557), (2.164873, 7.17172), (7.561801, 1.715282)
144500(7.225931, 2.199880), (1.622073, 7.181577), (4.861103, 7.583102), (8.29659, 7.154021)
155000(7.745488, 8.28223), (6.514195, 5.012629), (2.173873, 7.285376), (7.571205, 1.657550)
  10 in total

1.  The Pandemic in India and Its Impact on Footloose Labour.

Authors:  Jan Breman
Journal:  Indian J Labour Econ       Date:  2020-10-30

2.  Exiting the COVID-19 pandemic: after-shock risks and avoidance of disruption tails in supply chains.

Authors:  Dmitry Ivanov
Journal:  Ann Oper Res       Date:  2021-04-05       Impact factor: 4.854

3.  Spatial accessibility assessment of COVID-19 patients to healthcare facilities: A case study of Florida.

Authors:  Mahyar Ghorbanzadeh; Kyusik Kim; Eren Erman Ozguven; Mark W Horner
Journal:  Travel Behav Soc       Date:  2021-03-20

4.  Quality management in humanitarian operations and disaster relief management: a review and future research directions.

Authors:  Sachin Modgil; Rohit Kumar Singh; Cyril Foropon
Journal:  Ann Oper Res       Date:  2020-06-29       Impact factor: 4.820

5.  Impacts of epidemic outbreaks on supply chains: mapping a research agenda amid the COVID-19 pandemic through a structured literature review.

Authors:  Maciel M Queiroz; Dmitry Ivanov; Alexandre Dolgui; Samuel Fosso Wamba
Journal:  Ann Oper Res       Date:  2020-06-16       Impact factor: 4.820

6.  COVID-19 pandemic related supply chain studies: A systematic review.

Authors:  Priyabrata Chowdhury; Sanjoy Kumar Paul; Shahriar Kaisar; Md Abdul Moktadir
Journal:  Transp Res E Logist Transp Rev       Date:  2021-02-13       Impact factor: 10.047

7.  Supply chain game theory network modeling under labor constraints: Applications to the Covid-19 pandemic.

Authors:  Anna Nagurney
Journal:  Eur J Oper Res       Date:  2021-01-03       Impact factor: 5.334

8.  OR-methods for coping with the ripple effect in supply chains during COVID-19 pandemic: Managerial insights and research implications.

Authors:  Dmitry Ivanov; Alexandre Dolgui
Journal:  Int J Prod Econ       Date:  2020-09-15       Impact factor: 7.885

9.  Are Lockdown Measures Effective Against COVID-19?

Authors:  Samer Kharroubi; Fatima Saleh
Journal:  Front Public Health       Date:  2020-10-22
  10 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.