Skip to main content
Elsevier - PMC COVID-19 Collection logoLink to Elsevier - PMC COVID-19 Collection
. 2022 Oct 26;214:119009. doi: 10.1016/j.eswa.2022.119009

Designing an optimization model for the vaccine supply chain during the COVID-19 pandemic

Jaber Valizadeh a,, Shadi Boloukifar b, Sepehr Soltani c, Ehsan Jabalbarezi Hookerd d, Farzaneh Fouladi e, Anastasia Andreevna Rushchtc f, Bo Du g, Jun Shen h
PMCID: PMC9598262  PMID: 36312907

Abstract

The COVID-19 pandemic has affected people's lives worldwide. Among various strategies being applied to addressing such a global crisis, public vaccination has been arguably the most appropriate approach to control a pandemic. However, vaccine supply chain and management have become a new challenge for governments. In this study, a solution for the vaccine supply chain is presented to address the hurdles in the public vaccination program according to the concerns of the government and the organizations involved. For this purpose, a robust bi-level optimization model is proposed. At the upper level, the risk of mortality due to the untimely supply of the vaccine and the risk of inequality in the distribution of the vaccine is considered. All costs related to the vaccine supply chain are considered at the lower level, including the vaccine supply, allocation of candidate centers for vaccine injection, cost of maintenance and injection, transportation cost, and penalty cost due to the vaccine shortage. In addition, the uncertainty of demand for vaccines is considered with multiple scenarios of different demand levels. Numerical experiments are conducted based on the vaccine supply chain in Kermanshah, Iran, and the results show that the proposed model significantly reduces the risk of mortality and inequality in the distribution of vaccines as well as the total cost, which leads to managerial insights for better coordination of the vaccination network during the COVID-19 pandemic.

Keywords: Robust, Bi-level programming, Vaccine supply chain, Stochastic, Pandemic

1. Introduction

Over the last four decades, at least 30 new infectious diseases have emerged (Mukherjee, 2017). Researchers and medical professionals believe this trend could increase due to increasing human-animal contact, climate change, land change, global population growth, and global cohesion (Buchy et al., 2021). The latest global health crisis is the COVID-19 pandemic since late 2019, which has caused a significant impact worldwide and become one of the critical public health concerns in the 21st century due to its severity of prevalence and mortality rate (Valizadeh and Mozafari, 2021, Govindan et al., 2020, Melo et al., 2021). In most countries, significant preventive actions were taken to control the spread of the virus, such as border closures, traffic restrictions, social distance, and home quarantine (Mofijur et al., 2021). Meanwhile, many countries have made significant efforts to develop COVID-19 vaccines since general vaccination is considered the most appropriate way to deal with such a global crisis (Coccia, 2021). Accordingly, researchers have received much more attention from the vaccine supply chain (VSC). The VSC during an epidemic differs from a traditional VSC in many ways because, often, governments directly supply and distribute vaccines (Abbasi et al., 2020). Hence, practical solutions and strategies are needed to provide and distribute COVID-19 in a timely and appropriate manner.

A shortage of vaccines due to the failure of the VSC will make circumstances more confounded (Alam et al., 2021). In addition, due to various limitations, such as storage at specific temperatures and high sensitivity, the VSC is considered a complex problem that requires proper planning. In general, the success of a vaccination plan depends on a diversity of factors, including the population's beliefs, attitudes, knowledge, and behavior, which may vary from region to region. The biggest challenge is bridging the gaps and reducing vaccine access inequalities (Xie et al., 2021). An efficient vaccine planning (VP) should meet the demand while ensuring adequate scheduling and achieving specific cost-effectiveness. However, VP usually faces complex challenges because of the uncertain nature of the demand, the clustering of candidates, and the preference of some population groups, which will impose severe restrictions that significantly increase the risk of distribution inequality.

To control the COVID-19 pandemic, it is essential to implement a rapid vaccination program and immunization campaign worldwide (Antal et al., 2021). Pharmaceutical companies have made great efforts to produce and deliver vaccines on time (Haque and Pant, 2020, Vuong et al., 2022). While the vaccine supply chain is fraught with many challenges in different countries, several aspects are likely to influence the success of the COVID-19 immunization program. Vaccination rates have not been very favorable in some countries for various reasons, including vaccine shortages, resistance by some population groups, inappropriate financial and timing policies, or ignorance of vaccination's potential benefits. Therefore, a central authority (either government) should regulate the vaccine distribution so that the vaccination rates can reach the desired level. Herein, the central government's primary goal is ensuring fair distribution with an intervention plan that stimulates vaccine supply chain stakeholders to make the right decisions that benefit the community.

This research aims to address the two levels of concerns among the VSC stakeholders, including the government as a leader and medical centers as followers in the vaccination network. For this purpose, a bi-level programming (BLP) model for the vaccine supply chain network (VSCN) under uncertain demand is proposed. The upper level reduces the risk of mortality due to untimely vaccine supply and distribution inequality of vaccines. At the same time, the lower-level considers the operational cost and penalty cost due to vaccine shortage. This research addresses the following questions: (1) How can the interaction between the government and vaccination centers be formulated considering the mortal risk and risk of distribution inequality of vaccines? (2) Given the uncertainty in demand for vaccines, what is the best strategy for the appropriate assignment of the capacity of vaccination centers and vehicles? (3) How to design a robust solution for VSC during the COVID-19 pandemic against uncertainty?

The remainder of this paper is structured as follows. Section 2 briefly reviews the literature related to this study, followed by developing a new mathematical model and algorithms solution introduced in Section 3 and Section 4, respectively. Section 5 provides the numerical experiments. In Section 6, the model is tested and validated using data from real life, and the numerical results are evaluated and discussed. Section 7 provides a set of managerial insights obtained from this study. Finally, in Section 8, conclusions and future research directions are presented.

2. Literature review and related work

Due to the importance of the subject, much research has been carried out in the field of the VSC. This section reviews the VSC and vaccination network planning literature during the COVID-19 pandemic. The VSC for the epidemic is a complex and multi-layered decision-making process in which the primary focus of vaccine allocation depends on many factors (Abbasi et al., 2020). In the conventional VSC, some drug and medical equipment companies and other related organizations, such as vaccine suppliers (i.e., health care providers), purchase vaccines from manufacturers and distribute them among medical centers and pharmacies. However, most governments directly supervise the supply and distribution system (Golan et al., 2021). Therefore, all healthcare providers work with the government along this supply chain. Asgary et al. (2020) introduced a drive-through simulation tool during the COVID-19 pandemic, which was a hybrid model that integrated event-based and factor-based modeling techniques. This study examined the average processing and waiting time, number of vehicles and medical staff, service lines, screening, registration, immunization, and recovery time in a simulated manner. Georgiadis and Georgiadis (2021) proposed a mathematical model for the VSCN. They considered a two-step decomposition strategy based on a divide and conquer approach, and an aggregation approach was proposed for solving large-scale problems. Alam et al. (2021) examined critical challenges in the VSC during the COVID-19 pandemic. They identified 15 challenges, including “limited number of vaccine companies, ”inadequate coordination with local organizations,“ lack of vaccine monitoring institutions, ”difficulties in monitoring and controlling vaccine temperature,“ and ”vaccination costs and shortages.“ Financial support for vaccine purchases is the most critical challenge. Goodarzian et al. (2021) proposed a sustainable integrated network for the medical supply chain during the pandemic of COVID-19. This model considered production, distribution, inventory, and location network. They have considered the perishability of some drugs related to the proposed model. One of their research objectives was to reduce the medical supply chain network costs, which is consistent with part of the paper. Ferranna et al. (2021) evaluated COVID-19 vaccine prioritization strategies. They examined the main epidemiological, economic, logistical, and political issues that arise when determining a prioritization strategy.

Several studies have been conducted to investigate various government interventions in the production and distribution of vaccines, taking into account multiple uncertainties. Arifoğlu et al. (2012) studied the impact of uncertainty (supply-side) and self-interested consumers (demand side) on the efficiency of influenza VSC. They also considered the relative effectiveness of government interventions on supply and demand. They created two semi-centralized scenarios where the government intervenes on the demand or supply side, but not both. Adida et al. (2013) examined operational issues and uncertainties in the vaccine markets. The effects of central policymakers using incentives for consumers and vaccine manufacturers were investigated. They also found that a fixed two-part subsidy could not harmonize the market. Chick et al. (2017) discussed a planning issue for the government to purchase the flu vaccine considering production uncertainty. They have examined the provision of influenza vaccines by the government when a profitable supplier of the vaccine has uncertainty in production. Their purpose was to minimize expected social costs (including vaccine costs, vaccine prescriptions, and flu treatment costs), which is entirely consistent with the economics of the present study. Demirci & Erkip (2020) have proposed a mechanism that considers two intervention tools to resolve the inefficiencies in the system for the vaccine market and allow the actors to make socially desirable decisions. The results have shown that the proposed strategy is very effective regarding vaccination percentages achieved and budget savings realized beyond the current practices. The improvement in vaccination percentages is even more significant when uncertainty in the system is higher. Williams et al. (2021) discussed ethical thinking about how to vaccinate during a pandemic and examined VP when demand exceeded supply. Martonosi et al. (2021) priced the COVID-19 vaccine using mathematical modeling. They used optimization techniques and game theory to model the COVID-19 vaccine market. The results show that even when production and distribution costs are very high, the government can negotiate prices with producers to keep public sector prices as low as possible while meeting demand and ensuring that every producer makes a profit.

Lin et al. (2021) studied the production and procurement decisions concerning the influenza VSC. They developed a novel model framework considering the risks resulting from uncertainties on both supply and demand sides. Finally, they proposed a procurement strategy that provided the social planner with two ordering opportunities. They explored the conditions under which the two members would be willing to accept the strategy. Chandra et al. (2021) investigated the critical factors for improving the performance of the existing VSC system by implementing the next-generation vaccine supply chain (NGVSC) in India. The outcome of the analysis contends that demand forecasting is the topmost supply chain barrier and sustainable financing is the most critical enabler to facilitating the implementation of the NGVSC. Table 1 illustrates the detailed specification of bi-level programming approaches adopted in VSC problems.

Table 1.

Overview of relevant models in the literature.

Authors Objective type
Model feature
Model type
Virus type
Uncertain
Single Objective Multi Objective single-level Bi-Level Cost Risk Time COVID-19 Influenza Stochastic optimization Fuzzy optimization Robust optimization
Hovav & Tsadikovich (2015)
Carvalho et al. (2019)
Sadjadi et al. (2019)
Lin et al. (2020)
Dai et al. (2020)
Enayati & Özaltın (2020)
Karmaker et al. (2021)
Rastegar et al. (2021)
De Boeck et al. (2021)
Dai et al. (2021)
Lin et al. (2021)
Alam et al. (2021)
Sazvar et al. (2021)
Bamakan et al. (2021)
Thul & Powell (2021)
This paper

2.1. Research gap and contributions

To the best of the authors' knowledge, no research has so far addressed government concerns about the vaccination network during the COVID-19 pandemic. In addition, there is no article in the field of the VSC that considers fair distribution in vaccine supply. Previous researchers have also proposed various models for the VSC problem, but studies have shown that there are no studies that consider the risks associated with mortality due to the untimely vaccine supply. By reviewing the research literature and Table 1, we state the following as research contributions:

  • Given the prevalence of the COVID-19 virus and the global effort to combat this dangerous virus, this research provides a decision support system based on a mathematical model for the VSC network during the COVID-19 pandemic. In this research, we have tried to propose a Bi-Level Programming (BLP) model that considers the vaccination program's concerns at two levels as a leader–follower.

  • At the upper level of the proposed model, the network risks included mortality risks of untimely vaccine supply and risks of unfair distribution. In addition, due to the significant costs imposed on all countries to control the virus, at the lower level of the proposed model, the total cost of the VSC during the COVID-19 pandemic, including vaccine supply, allocation of candidate centers for vaccine injection, cost of maintaining and injecting, transportation costs and penalties related to the vaccine shortage.

  • Due to the high demand for the COVID-19 vaccine during the pandemic, uncertainty in the demand for vaccines is an issue that has been considered in this study. For this purpose, four various scenarios have been considered for the number of demands. For this purpose, Mulvey's method has been used to provide a robust model and deal with demand uncertainty.

  • Finally, it has considered two types of vaccine injection centers; the first type includes fixed injection centers where people refer to and receive the vaccine. The second type is mobile vaccine injection centers (vehicles), which are considered for the disabled (elderly or people with diseases and disabilities) who are not able to go to fixed centers. In addition, the bi-level model presented by the Karush Kuhn Tucker (KKT) condition has become a single-level problem. Finally, the proposed model with the data of Kermanshah city has been evaluated as a case study.

3. Model development

This section proposes a bi-level programming (BLP) model to optimize the VSC during COVID-19. Governments' concern is formulated at the upper level to include the mortal risk of untimely vaccine supply and the risk of distribution inequality of the vaccine. At the lower level, various costs related to vaccine supply are considered. Fig. 1 presents the schematic structure of the BLP model.

Fig. 1.

Fig. 1

The schematic structure of the proposed BLP model.

As shown in Fig. 1, the proposed model focuses on two levels of concern. The leader's decision (Upper Level) significantly affects followers' reactions (Lower Level). To consider the uncertainty of demand, we consider multiple scenarios of different demand levels for vaccines. Mulvey's approach is adopted to limit the model to a stochastic state. To solve the BLP model, Karush–Kuhn–Tucker (KKT) conditions are used to turn it into a single-level model. Moreover, the following assumptions have been considered in model development.

A1. Considering the possibility of the COVID-19 outbreak in crowded places, the number of people assigned to vaccination centers has been determined in advance. In other words, to prevent congestion and virus spread, limited capacities of vaccination centers are considered.

A2. In the proposed model, the routing plans of vehicle movement have been determined. Each vehicle is allowed to move only along specified routes. The vehicle routing problem is excluded from this study.

A3. Demand transfer is not allowed in the proposed model. Therefore, if a person visits a vaccination center or mobile station, they must be accepted.

3.1. The VSC model

During the COVID-19 pandemic, governments are concerned about rising mortality rates (Valizadeh et al., 2021). To control this pandemic, vaccine companies have provided different types of vaccines. The main problem is the limited capacity of vaccination centers against many vaccine applications. On the other hand, properly implementing the vaccination program will involve many costs in addition to relevant risks that must be managed appropriately. By providing a decision support system based on a bi-level programming model, we address the concerns of the government and the organizations involved in the VSC.

Due to the contents of the previous sections, the upper-level objective function reflects the concern of the government (mortality risk), which includes two parts and should be minimized. The lower-level objective function also reflects the lower-level concerns (costs) of the organizations involved in the vaccination program, which have six parts and should be minimized. Constraints of the model also show the budget, capacity, and some limitations related to vaccine supply flow. The ultimate goal of the proposed model is to consider both upper and lower-level concerns and, simultaneously reduce mortality risk and network costs in the vaccination network during the COVID-19 pandemic. To solve this problem and according to the stated assumptions and requirements, we have presented a Mixed-Integer Programming (MIP) model.

3.1.1. Notations

The relevant variables and parameters used throughout this paper are summarized below.

Index and set
i,jN Index of city areas
pP Index of people
fF Index of vaccine suppliers (Hospitals and Related Organizations)
rR Index of candidate locations for allocating fixed vaccination centers
kK Index of vehicles (Mobile Vaccination Bases)
hH Index of vaccine
tT Index related to periods
sS Index of scenario
A A large constant
Parameter
fcrt Fixed cost related to the allocation of candidate centersr during period t
ckkijt Cost of supplying each vehicle k for vaccination of people of points i and j during period t
chht The cost of supplying each unit of vaccine h during the period t
ceht The cost of storage of each unit of vaccine h over a period of t
ctk The cost of transporting each vehicle k to travel per kilometer
csht The penalty related to the shortage of each vaccine unit h during period t
disfij The distance between points i,j and f based on kilometers
nppht Number of people p affected by the mortality risk due to not receiving the vaccine h during the period t
σht Relative coefficient of the risk due to untimely of vaccine supply during period t
ξht Relative coefficient of the risk of distribution inequality of vaccine h during period t
dht Demand for vaccine h during period t
nrrt Number of candidate centers r to provide services during the period t
nkkijt Number of vehicles k required to cover points i and j during period t
gk Vehicle capacity k
nhft Number of vaccines h supplied by supplier f during period t
B Total budget
Vcaph Number of the available vaccines h
Variable
αrt If the vaccination center r is set up during time t, its value is 1; otherwise, it is 0.
βtkij If the vehicle k visits the points of i and j during period t, its value is 1, and otherwise, it is 0.
Υktf If vehicle k visits point f during period t, its value is 1; otherwise, it is 0.
ht Number of shortages of vaccine h during period t
Uhft Vaccine supply capacity by suppliers f during period t
Vht Vaccine distribution capacity during period t
U1stik Auxiliary variable for sub-tour elimination
V1stik Auxiliary variable for sub-tour elimination

The equations for the upper and lower objective functions are as follows:

A=hrtξhtnhftVht The risk of distribution inequality of the vaccine during the vaccination program under scenario s
B=hptσhtnpphtht The risk of mortality due to the untimely supply of the vaccine
H=hftchhtnhftUhft The cost of supplying the vaccine
J=hftcehtnhftVht The costs of storage the vaccine
K=rtfcrtnrrtαrt The fixed costs of allocation of vaccination centers
L=ijktckkijtnkkijtβtkij The fixed costs of allocation of supplying vehicles
Q=ijfktctknkkijtdisfijβtkij The transportation costs
R=htcshtdhtht The penalty for vaccine shortage

The equations for the upper and lower objective functions are as follows:

MinZ1=A+B (1)
MinZ2=H+J+K+L+Q+R (2)

S.t

rtfcrtαrts+ijktckkijtβtkijsBsS (3)
tVhtVcaphhH (4)
hVhtBigMrαrts+i,j/(ij)kβtkijsBtT,sS (5)
rαrts=1tT,sS (6)
fUhftnhftdhts+htshH,tT,sS (7)
hhts=1tT,sS (8)
hfUhft1tT (9)
ikβtkijs+fkγktfs=1tT,sS (10)
i,j/(ij)βtkijs+fγktfs=i,j/(ij)βtkjis+fγktfskK,tT,sS (11)
fγktfs=1kK,tT,sS (12)
BigMfγktfsi,j/(ij)βtkijskK,tT,sS (13)
hfUhfthVhttT (14)
i,j/(ij)kβtkijsgkhfUhfttT,sS (15)
hi,j/(ij)tdhtsβtkijsgkkK,sS (16)
Ustik1-Vstjk1+NβtkijsN-1iN,jN,kK,tT,sS (17)
αrts,βtkijs,γktfs0,1i,j/(ij)N,rR,kK,fF,tT,sS (18)
Uhft,Vht,Ustik1,Vstjk1,hts0iN,rR,hH,fF,tT,sS

Eq. (1) shows the upper-level objective function, reflecting the government's concern. The first part of this objective function indicates the risk of distribution inequality of the vaccine during the vaccination program, and the second part indicates the risk of mortality due to the untimely supply of the vaccine. Eq. (2) is the lower level objective function to reflect the concerns of all organizations involved in the vaccination program, which has six parts. The first and second parts show the costs of supplying and storing vaccines. The third and fourth parts show the fixed costs of vaccination centers and vehicle supply allocation, respectively. The fifth part shows the transportation cost related to vehicles (mobile vaccination centers), and finally, the sixth part shows the penalty for vaccine shortage.

Constraint (3) indicates the budget limitation for allocating fixed vaccination centers and supplying vehicles. Constraint (4) indicates the capacity of vaccination centers. Constraint (5) represents the limitation of the vaccine distribution capacity. Constraint (6) ensures at least one vaccination center in the network. Constraint (7) indicates the balance of vaccine supply flow. Constraint (8) represents the possible shortage of at least one dose of vaccine in the network. Constraint (9) indicates the capacity of vaccine suppliers. Constraint (10) ensures that the vehicle allocated visits the determined points. Constraint (11) indicates that the number of vehicles entering point i will leave the point after vaccination (in other words, stopping is not allowed, and each vehicle must go from point i to point j after visiting or returning to the vaccination center r). Constraint (12) ensures that at least one vehicle goes to the location of the vaccine suppliers to receive the vaccines. Constraint (13) ensures that the vaccine supply capacity is more than the capacity of vaccination centers (this constraint ensures that the vaccine supply flow is positive). Constraints (14), (15) indicate the capacity limitation of vehicles. Constraints (16) are related to sub-tour elimination. Finally, Constraints (17), (18) show the variables.

3.2. Robust VSC model

A popular type of stochastic programming for supply chain design problems under uncertainty is scenario-based, which considers discrete scenarios and their corresponding probability of occurrence for random variables (Valizadeh et al., 2020). Scenario-based stochastic programming typically optimizes the expected value of the objective functions without directly applying the decision makers' preferences (Azaron et al. 2008). Because of the significance of uncertainty, many researchers have addressed stochastic parameters when designing the supply chain (Valizadeh et al. 2021). Research that considers uncertainty can be categorized according to two primary approaches: probabilistic and scenario approaches. Some parameters are regarded as random variables with known probability distributions for the probabilistic method. The scenario approach represents uncertainty by setting up different scenarios representing uncertain parameter realizations (Valizadeh et al., 2021, Valizadeh et al., 2021). The scenario approach aims to find a robust solution that ensures the solution is “close” to the optimum in response to changing input data, considering all specified scenarios. Robust optimization is a scenario-based method used to deal with uncertainty in programming problems. Mulvey et al. (1995) first proposed this method. Robust optimization includes two types of robustness: “solution robustness” and “model robustness” (Edalatpour et al., 2018). Considering the uncertain demand for the COVID-19 vaccines for various reasons, uncertainty is incorporated in this section's VSC model proposed by Mulvey et al. (1995). This study proposes a robust optimization model in which the solution is approximate to the optimum and feasible in all likely scenarios.

Parameter
ρs Probability of occurrence of scenario ‌s
ω Variability significance coefficient
λ The coefficient of the significance of the model
Variable
θs Deviation variables of objective functions (continuous and negative)
θs Deviation variables of objective functions (For the variability of parameter s)
δks Variable of control constraint
δks Variable of control constraint (For the variability of parameter s)

The general form of a robust optimization model is as follows:

MinZ=σx,y1,y1,...,yn+ωρδ1,δ1,...,δs, (19)

s.t:

Ax=b; (20)
Bsx+Csys+δs=es;sΩ (21)
x0,ys0;sΩ (22)

The first part of the objective function represents the robustness of the solution and evaluates the solution closest to the optimization for all scenarios. The second part is a robustness criterion of the model, which checks the feasibility of the model for all possible scenarios. In other words, it will find control constraints in some scenarios if they violate the feasibility zone of the model. Eq. (21) checks the condition between the optimality and feasibility of the model. For example, ifBsx+Csys+δs=0, the solution may be outside the feasible space (i.e., infeasible solution). If the value is large enough, the model not only preserves its feasibility in different scenarios but also causes an increase in cost (Tavanayi et al., 2020). The definition x,y1,y1,...,yn is given as follows:

σx,y1,y1,...,yn=sΩρsξs+λsΩρsξs-sΩρsξs (23)

The variability weight λ denotes the sensitivity rate of the objective function to variations in the input data under different scenarios. The variability (variance) decreases when objective function increases (Akbari et al., 2021). The latter is also defined as follows:

ρδ1,δ1,...,δs=sSρsδs (24)

Therefore, the objective function of the model can be reformulated as follows:

MinZ=sSρsζs+λsSρsζs-sSρsζs+ωsSρsδs (25)

Following the approach Mulvey et al. (1995) proposed, the VSC model is transformed to a robust counterpart, named R-VSC, with consideration of multiple scenarios. During the COVID-19 pandemic, the governments are concerned about rising mortality rates (Valizadeh et al., 2021). To control this pandemic, vaccine companies have provided different types of vaccines. The main problem is the limited capacity of vaccination centers against a large number of demands for vaccines. Moreover, proper implementation of the vaccination program requires a lot of cost in addition to relevant risks that must be properly managed. A Mixed-Integer Programming (MIP) model is developed to solve this problem.

The relevant variables and parameters used throughout this paper are summarized below.

Parameter
dhts Demand for vaccine h during period t in scenario‌s
Variable
αrts If the vaccination center r is set up during time t under scenario‌ s, its value is 1; otherwise, it is 0.
βtkijs If the vehicle k visits the points of i and j during period t under scenario‌ s, its value is 1, and otherwise, it is 0.
Υktfs If vehicle k visits point f during period t under scenario‌ s, its value is 1; otherwise, it is 0.
hts Number of shortages of vaccine h during period t under scenario‌s
Uhft Vaccine supply capacity by suppliers f during period t
Vht Vaccine distribution capacity during period t
U1stik Auxiliary variable for sub-tour elimination
V1stik Auxiliary variable for sub-tour elimination

The equations for the upper and lower objective functions are as follows:

A=hrtξhtnhftVht The risk of distribution inequality of the vaccine during the vaccination program under scenario s
Bs=hptσhtnpphthts The risk of mortality due to the untimely supply of the vaccine under scenario s
H=hftchhtnhftUhft The cost of supplying the vaccine under scenario s
J=hftcehtnhftVht The costs of storage the vaccine under scenario s
Ks=rtfcrtnrrtαrts The fixed costs of allocation of vaccination centers under scenario s
Ls=ijktckkijtnkkijtβtkijs The fixed costs of allocation of supplying vehicles under scenario s
Qs=ijfktctknkkijtdisfijβtkijs The transportation costs under scenario s
Rs=htcshtdhtshts The penalty for vaccine shortage under scenario s

The complete VSC model is presented as follows:

MinZ1=A+sSBs+λsSρsBs-sSρsBs+2θs+ωsSkKρsδks (26)
MinZ2=H+J+sSKs+sSLs+sSQs+sSRs+λsSρsKs+Ls+Qs+Rs-sSρsKs+Ls+Qs+Rs+2θs+ωsSkKρsδks (27)

s.t:

Bs-Bs+θs0sS (28)
Ks+Ls+Qs+Rs-Ks+Ls+Qs+Rs+θs0sS (29)

Eqs (3), (4), (5), (6), (7), (8), (9), (10), (11), (12), (13), (14), (15), (16), (17), (18).

3.3. Robust Bi-Level VSC (R-B-VSC) model

As mentioned earlier, this study intends to address two levels of concern among stakeholders, and to this end, a bi-level programming model (BLP) for VSCN has been proposed. Nevertheless, different approaches have been used in the literature to robustify the model against changes and risks of the scenarios. One method is to consider various scenarios that might be faced in the implementation process. Robust optimization and bi-level programming (RBL) are applicable in research and practice on a wide range of subjects. For instance, they can be used for communication between decision-makers in a competitive environment so that the decision results of each factor affect those of other factors. This approach aims to strike a logical balance between robust optimization and bi-level modeling. Unlike other traditional optimization approaches, the proposed model seeks a robust solution based on the bi-level preferences of decision-makers. We state that the solution obtained by this method is reliable and almost optimal for all possible states of the parameters with uncertainty.

It is well recognized that bi-level optimization problems are difficult to be solved optimally. It has particularly been proven that the simplest linear bi-level programming model is strongly NP-hard (Amirtaheri et al., 2017). We convert the problem into a simpler form to better understand the complexities of the proposed model. It is assumed that the number of demands is the same in different areas. To cover each demand, we need a vaccine supplier, a vehicle, two doses of vaccine, and a vaccination center. The demands must be covered within a specified time period. In addition, some demands are covered by vehicles. It is clear that the above problem is a VRP problem with high complexity and is typically NP-hard; hence, it can be concluded that the complexity of the problem is also at least typically NP-hard. But, since also bi-level programming is presented for this problem, so the complexity of the problem is increased, and we conclude that the problem is explicitly NP-hard (Valizadeh et al., 2021, Valizadeh et al., 2021). As a result, a large body of research on bi-level programming is dominated by heuristic and metaheuristic solution approaches to achieve local optimality (Pouriani et al., 2019). However, not any algorithm has polynomial-time guarantee, even for the simplest bi-level optimization problem, e.g., convex bi-level optimization problems (Dempe et al., 2015). Specifically, in addition to the difficulties brought by the framework of the bi-level model, there is also a complicating term sSρsδs which consists of the product of two continuous decision variables in the objective function of R-B-VSC. In addition to these approaches, the KKT conditions necessary and sufficient for the optimality in the bi-level problem can be used to reduce the original problem to its single-level regular version, which is solvable with the help of available commercial software (Saeidi-Mobarakeh et al., 2020). In this study, since the vaccine supply chain problem is continuous, linear, and convex, its KKT conditions can be easily rewritten. In a BLP model, KKT conditions, which are necessary and sufficient conditions for optimizing a lower-level problem, can convert the main problem to its single-level equivalent, allowing the solution to be solved by existing optimization software. The following four KKT conditions can be substituted in this subsection to convert the BLP model to a single-level problem.

3.3.1. Static constraints

These constraints are derived directly from the Lagrange function corresponding to the objective function of the lower level problem. To form the Lagrange function, first, the constraints of the quadratic model in the robust optimization formula, i.e. Eqs (6), (8), (10), and (12), are written in the form (0) or (=0), and then, the Lagrange coefficients or the double variables to the left of the rewritten constraints are multiplied. Finally, the sum of these multiplications as well as the lower level objective function is calculated, which is equivalent to the Lagrange function of the lower level problem.

Appendix A provides the complete R-B-VSC model. Under static constraints, the gradient of the Lagrange function relative to the lower-level decision-making variables is zero. Constraints (30), (31), (32), (33), (34), (35), (36), (37), (38), (39), (40) indicate the first-order KKT conditions.

ψts-πts7βtkijsgk=0;i,j/(ij)N,kK,tT,sS (30)
ψts-πkts4+πkts5=0;kK,tT,sS (31)
ψts-πkts4+πkts5-πts7βtkijsgk=0;i,j/(ij)N,kK,tT,sS (32)
ψts-πts1=0;tT,sS (33)
ψts-πkts6=0;kK,tT,sS (34)
ψts-πhts2+πts3=0;hH,tT,sS (35)
ψts=σhtnpphtρs1+λ1-ρs+1-ρsπs8;hH,pP,tT,sS (36)
2λρs-πs8-πs10=0;sS (37)
ψts=fcrtnrrt+ckkijtnkkijt+ctknkkijtdisfij+csht+σhtnpphtρs1+λ1-ρs+1-ρsπs9;i,j/(ij)N,kK,tT,fF,hH,rR,sS (38)
2λρs-πs9-πs11=0;sS (39)
ωρs-πs10-πks12=0;kK,tT,sS (40)

3.3.2. The feasible constraints of the initial problem

Constraints on the feasibility of the initial problem under KKT conditions indicate that the constraints of the upper-level problem must be established in the presence of the optimal amount of decision variables and not violated. These constraints include Eqs. (3), (4), (5), (6), (7), (8), (9), (10), (11), (12), (13), (14), (15).

3.3.3. The feasible constraints of the dual problem

Constraints of the feasibility of the dual problem in the KKT context state that the duality problem must remain feasible in return for the optimal solution. Accordingly, Lagrange coefficients corresponding to constraints greater than or equal to zero should be defined in the same way, and other constraints in the form of equations and their coefficients should be considered unconditionally in the model. Note that these coefficients are the same as the two problem variables.

3.3.4. Supplementary deficiencies

Supplementary deficiency conditions express the general relationship between the initial constraints and their corresponding Lagrange coefficients, in which the product of the deficit variables in the initial constraints with their corresponding Lagrange coefficients is zero. Additional deficiency constraints concerning upper-level constraints are formulated as Constraints (41), (42), (43), (44), (45), (46), (47), (48), (49), (50), (51), (52).

πts1rαrts-1=0tT,sS (41)
πhts2dhts+hts-hfUhftnhft=0hH,tT,sS (42)
πts3hhts-1=0tT,sS (43)
πkts4i,j/(ij)βtkjis-1=0kK,tT,sS (44)
πkts5-i,j/(ij)βtkjis=0kK,tT,sS (45)
πkts6fγktfs-1=0kK,tT,sS (46)
πts7hfUhft-i,j/(ij)kβtkijsgk=0tT,sS (47)
sS-sSπs8Bs-Bs+θs=0 (48)
sSπs9Ks+Ls+Qs+Rs-Ks+Ls+Qs+Rs+θs=0 (49)
sSπs10θs=0 (50)
sSπs11θs=0 (51)
kK,sSπks12δks=0 (52)

Therefore, the single-level formula for R-VSC, which is a nonlinear mixed-integer programming model, is obtained as follows:

The obtained single-level formula is named R-B-VSC, which results from a nonlinear relationship between the initial constraints and their corresponding Lagrange coefficients in Eqs. (41), (42), (43), (44), (45), (46), (47), (48), (49), (50), (51), (52). A simple method to eliminate this type of nonlinearity is to replace each nonlinear constraint with a new set of linear constraints (Azadeh et al., 2017). For example, the nonlinear Eq. (41) in the R-B-VSC model is replaced by the linear Eqs. (53), (54), (55). In these equations, M is a large constant.

kK,tT,sSπkts4MAts (53)
tT,sSi,j/(ij)βtkijs-1=M1-Ats (54)
tT,sSAts0,1 (55)

4. Solution approach

According to (Mori et al., 2017), there is a conflict between risk reduction and cost, so they cannot reach the optimal solution at the same time. Therefore, improving one objective of the multi-objective optimization model may lead to the loss of another objective. This study employs the Epsilon restriction method to solve small-scale problems and three meta-heuristic algorithms to solve medium- and large-scale problems.

4.1. Genetic algorithm (GA) algorithm

The genetic algorithm (GA) is a stochastic optimization method that simulates the process of natural evolution to solve problems (Cao et al., 2020), which is among the methods of evolutionary computation (Valizadeh et al., 2021). We consider the chromosomes corresponding to the binary variables of the robust model (αrts, βtkijs, Υktfs). Hence, the value of each variable is a two-dimensional matrix called X. The number of rows equals the number of scenarios, while the number of matrix columns equals the number of vaccination centers. Note that in a matrix Y, the number of columns is equal to the number of vehicles. The data of the matrix represents vaccines in the VSC network under different scenarios. Matrix X and matrix Y are illustrated in Fig. 2 :

Fig. 2.

Fig. 2

The detail of Matrix X and..Y

Next, the chromosomes must be encoded to determine the variables (αrts, βtkijs, Υktfs). The chromosomes are encoded according to the following pseudocode:

Algorithm 1

The procedure of computing the binary variables.

Step 1: Input matrix (X)
Step 2:  For (r=1 to R)
Step 3:  For (k=1 to K)
Step 4   For (s=1 to S)
Step 5:    IfXr,k=ithen;
Step 6:     αrts=1;
     βtkijs=1;
     Υktfs=1;
Step 7    End If
Step 8:   End For
Step 9:   End For
Step 10:  End For
Step 11: Returnαrts, βtkijs, Υktfs

In the next step, the process of crossover is performed, which includes the process of combining chromosomes. At this step, two chromosomes are selected from the initial population, called parents, and then a crossover is performed using one (or more) combination methods. There are various methods for operating on intersections, including one-point intersections, two-point intersections, k-point intersections, and uniform intersections (Valizadeh et al., 2021). The chromosomes produced are called offspring chromosomes. Then, by keeping the second part of the offspring chromosomes constant, we remove the duplicate genes (numbers) in the first part and put the numbers that have not been used in the chromosome in the empty genes (See Fig. 3 ).

Fig. 3.

Fig. 3

Position updating in GWO (Gu et al., 2019).

In the next step, the mutation operator, as another operator, is placed next to the intersection operator. In other words, this operator makes unplanned, random changes on different chromosomes and inserts genes that were not present in the original population. In this research, the mutation operator in the form of exchange or displacement has been used. After selecting a chromosome from the original population, two genes are randomly selected from among the genes on that chromosome. Then a new chromosome will be produced by moving the two selected genes (See Fig. 4a, Fig. 4b ).

Fig. 4a.

Fig. 4a

PBO global search (Połap and Wozniak, 2017).

Fig. 4b.

Fig. 4b

PBO global search (Połap and Wozniak, 2017).

The pseudocode of the proposed GA is as below:

Algorithm 2

Pseudocode of the proposed GA.

Step 1: Generate initial population for leader’s Pop (Create random population (nPop));
Step 2: Evaluate population (nPop)) to create fitness values
Step 3: Sort ' 'leader's population and save the best solution;
Step 4:  While (Not termination condition) do:
   Select P1 and P2 by roulette wheel selection;
   Apply crossover to P1 and P2 and obtain two offspring's P′1 and P′2
   Evaluate P′1 and P′2
   Generate P (n+1) from P1 and P2, P′1 and P′2
   Set n:=n+1
  End.
Step 5: Stop.

4.2. Grey Wolf Optimizer (GWO) algorithm

The Grey Wolf Optimizer algorithm was proposed in 2014 based on the life of gray wolves (Mirjalili et al., 2014). These animals live in groups and the group leader, Alpha, is responsible for making decisions such as attack and timing. The hunting method for these animals, inspired by this optimization algorithm, includes the following three steps:

  • Catching, stalking, and approaching the game

  • Stalking and surrounding prey until prey stops moving

  • Attack on the hunting side

To model, the social behavior of wolves, a random population of solutions is generated, and the best solution called alpha (α), the second and third-best solutions, are also called beta (β) and delta (δ), respectively. Other solutions are also considered omega (ω) lobes. The gray lobe algorithm uses three solutions β, α, and δ to guide hunting (optimization) and the ω solutions follow these three. For three-dimensional modeling, the points around the prey are determined, then the prey is moved, and finally, the prey is attacked (Mirjalili et al., 2014).

4.3. Polar bear optimization (PBO) algorithm

Polar bear optimization is a population-based meta-heuristic optimization algorithm that was first introduced by Połap and Woźniak (2017). PBO algorithm simulates the hunting abilities of polar bear in severe arctic territories. This algorithm has three distinctive phases of search in search space namely local search by encircling and catching prey, global search by gliding ice floats and dynamic population. Each of these stages represents some vital characteristic of Polar Bear's hunting method in arctic zones and is described below.

PBO algorithm begins its search by arbitrarily adjusting each polar bear having n coordinates as characterized by X¯=x1,x1,...,xn-1 and then propels itself to find optimum solution in search space using global and local search strategies. The polar bear search methods for food shows in Fig. 5a, Fig. 5b (Połap & Woźniak, 2017). (1) PBO global search: Possible positions of polar bear while global movement on the ice floe in the search of seal habitats for hunting. (2) PBO local search: polar bear hunting movement in search for the best position to attack the seal.

Fig. 5c.

Fig. 5c

Hard besiege with progressive rapid dives.

Fig. 5a.

Fig. 5a

Soft besiege with one hawk.

Fig. 5b.

Fig. 5b

Soft besiege with progressive rapid dives.

4.4. Harris hawks Optimization (HHO) algorithm

The HHO algorithm is a new swarm intelligence optimization algorithm that was proposed by Heidari et al. (2019). The algorithm has been shown to perform efficiently in the optimization domain relative to other metaheuristic algorithms. Moreover, the algorithm can be extended to successfully solve multiple types of optimization problems, exhibiting a good level of performance (Chen et al., 2020).

HHO algorithm is presented based on the hunting of the hawk. This bird has a unique mechanism to find prey and hunt it. The hunting mechanism is such that some hawks make short tours or searches one after the other and then land on relatively high places. As such, hawks sometimes perform a “leapfrog” movement across the target area, rejoining and separating several times to actively search for the target animal Harris's hawks' main tactic for catching prey is the “surprise pounce,” also known as the “seven kills” strategy. In this clever strategy, several hawks attempt to jointly attack the prey from different directions, simultaneously converging on a fleeing rabbit detected outside cover.

The attack may be completed quickly by capturing the prey by surprise in seconds. But sometimes, depending on the prey's escape capabilities and behavior, seven kills may involve multiple, short, rapid dives near the prey over several minutes. Harris's hawks can display various pursuit styles that depend on the dynamic nature of the conditions and patterns of escape from prey. The switching tactic occurs when the best hawk (leader) lands on the prey and is lost, and a group member continues the chase. Harris's hawk hunting mechanism with four types of hunting attacks is shown in Fig. 6 . (Heidari et al., 2019).

Fig. 6.

Fig. 6

Comparison of the GA, GWO, PBO, and HHO algorithms for medium and large-scale problems.

5. Numerical experiments

To validate the proposed model, we conduct comprehensive numerical experiments using Kermanshah city as a case study, which is the fifth metropolis in Iran with a population of about 1.3 million. Like other cities in Iran, this city has suffered many casualties during the COVID-19 epidemic. In this study, we consider two types of vaccination centers for vaccination programs in Kermanshah, including fixed vaccination centers and vehicles serving as mobile stations for the vaccination of citizens who cannot travel to the vaccination centers (e.g., the disabled and the elderly). Hospitals are considered vaccine suppliers for vaccine centers, which are also vaccine banks for vehicles. In other words, hospitals have no vaccination operation, and they are only responsible for providing vaccines to other centers. All problem instances are solved by CPLEX 12.9 on a Core i7 CPU 3.40 GHz computer equipped with 8:00 GB RAM under Windows 10.

5.1. Experimental design

In Kermanshah, eight hospitals provide the necessary vaccines for 12 fixed vaccination centers and 15 vehicles (mobile stations). Relevant data used in the numerical experiments are collected from multiple sources, like the Statistics Center of Iran and the Health Center of Kermanshah, shown in Table 2 .

Table 2.

Relevant parameter values.

Parameter Surface Parameter Surface
fcrt U (11000, 85000) σht U (0.2, 1)
ckkijt U (25000, 65,000) ξht U (0.2, 1)
chht U (2, 6) dht U (200000, 800000)
ceht U (5, 12) nrrt U (10, 30)
ctk U (20, 55) nkkijt U (4, 15)
csht U (5000, 60000) gk U (5000, 12000)
nppht U (10000, 400000) nhft U (600000, 1800000)

To calculate the distribution inequality rate of the vaccine, we assume two coordinate axes with a length of 100 units. Suppose we ideally connect the intersection of each point of the curve related to the population with the time of receiving the vaccine. In that case, the even vaccine distribution index curve is obtained as a straight line with a square diameter. If people in the community do not receive the vaccine or receive the vaccine later than others, the curve will deviate from the ideal state. This deviation is calculated by the following equation and shows a value between zero and one:

rlvltcp=1Eμn0nxndfn,x0,nN (56)

Four categories of multiple demand levels scenarios are considered: low demand, medium demand, high demand, and very high demand, and each comes with its corresponding probability. Table 3 shows the demand for 18 different areas in Kermanshah.

Table 3.

The amount of demand in different scenarios.

Possibility Number of demands
Scenarios
1 2 3 4 5 6 7 8 9
0.25 467 359 325 409 379 379 305 488 392 Very High demand
0.35 342 315 294 305 335 311 300 297 355 High demand
0.25 314 279 242 237 259 241 235 211 330 Medium demand
0.15 112 125 151 97 154 103 100 165 246 Low demand



10 11 12 13 14 15 16 17 18
0.25 392 503 459 372 547 467 457 399 413 High demand
0.35 383 374 355 335 388 305 330 365 369 Medium demand
0.25 207 207 294 236 285 262 251 228 263 Low demand
0.15 154 182 190 135 149 114 162 126 105 Very Low demand

The distances between the identified areas for dispatching vehicles serving for vaccination are shown in Table 4 .

Table 4.

Transportation distance by a vehicle between areas (km).

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
1 6
2 7
3 3.4 5.36
4 3.85
5 5.15
6 2.61 4.19 2.18
7 2.56 5.03
8 2.17 4.1 2.43
9 3.02 4
10 1.55 4.22 3.96
11
12 3.84
13 3.7
14 3.89
15
16 3.8
17 4.21
18 4.18 4.18

In order to adjust the parameters of the meta-heuristic algorithms, several statistical methods exist for designing experiments. Taguchi (1986) improved a family of partial factorial experiment matrices so that he could, after much experimentation, execute a test design in such a way as to reduce the number of experiments for a problem. In general, Taguchi (1986) recommended analyzing changes using a properly selected signal-to-noise (S/N). The term signal refers to the optimal value (solution variable), and the noise refers to the unfeasible value (standard deviation). Three ratios are usually considered as below:

Best nominal: Used if it is intended to reduce variability around a specific target value.

SNT=10logy2¯s2 (57)

Larger is better: Used if system optimization is achieved when the solution is as large as possible.

SNL=-10log1nin1yi2 (58)

Smaller is better: Used if system optimization is achieved when the solution is as small as possible.

SNS=-10log1ninyi2 (59)

wherein N is the number of runs of each experiment and yi is the process solutions. Two meta-heuristic algorithms are used in the numerical experiments to obtain and compare solutions under different problem settings, as shown in Table 5 .

Table 5.

Parameter settings of the two meta-heuristic algorithms for different problem sizes.

Problem size Algorithm Number of repetitions Population Mutation rate Intersection probability
Small-scale GA 100 50 0.7 0.2
GWO 80 30 0.7 0.1
PBO 100 60 0.8 0.1
HHO 100 60 0.8 0.1



Medium-scale GA 100 50 0.7 0.2
GWO 100 60 0.8 0.2
PBO 100 60 0.8 0.2
HHO 100 60 0.8 0.2



Large-scale GA 120 100 0.7 0.3
GWO 120 100 0.8 0.3
PBO 120 100 0.8 0.3
HHO 120 100 0.8 0.3

5.2. Results and discussion

Table 6 shows the comparison results (based on ten problem instances) between the exact solution method (Epsilon restriction method in the GAMS software) and the proposed GA, GWO, PBO, and HHO algorithms. It can be observed that the Epsilon restriction method fails to solve the problem on a large scale, and the computation time increases exponentially with increasing problem size, which is due to the NP-hardness of the problem.

Table 6.

Comparison of the results for different problem sizes.

Problem Exact
GA
GWO
PBO
HHO
Time result Time Ave. Best Time Ave. Best Time Ave. Best Time Ave. Best
S01 44 903,687 93 800,327 790,287 83 835,365 815,305 98 771,618 713,822 89 787,200 765,038
S02 45 1,208,304 94 901,033 890,993 84 959,698 939,638 99 868,711 803,631 90 891,557 879,429
S03 53 1,507,789 104 1,517,660 1,517,660 93 1,754,154 1,553,554 110 1,463,220 1,353,435 100 1,515,926 1,413,681
M04 55 1,560,602 108 1,867,934 1,841,248 98 1,975,366 1,867,276 114 1,800,928 1,666,067 104 1,848,391 1,746,076
M05 72 3,698,894 110 4,951,038 4,872,923 99 5,239,371 4,949,626 116 4,773,437 4,416,054 106 4,810,293 4,806,066
M06 89 6,293,699 116 8,902,063 8,670,748 104 9,507,349 8,903,618 122 8,582,733 7,941,041 112 8,724,873 8,420,541
L07 NA NA 120 10,717,159 10,288,680 108 15,633,464 10,766,502 126 10,332,719 9,570,510 116 10,422,285 10,017,928
L08 NA NA 130 16,139,720 15,616,984 117 19,951,159 16,282,902 137 15,560,764 14,427,878 125 15,915,250 15,510,993
L09 NA NA 133 23,525,212 22,742,367 120 26,320,433 23,763,227 141 22,681,328 21,036,410 129 22,935,963 22,331,644
L10 NA NA 144 26,480,396 24,421,138 130 29,693,021 26,772,977 152 25,530,505 23,684,319 139 26,043,348 24,039,035
Average NA NA 115 9,580,254 9,165,303 103 11,129,478 9,632,565 122 9,236,596 8,561,317 111 9,389,509 8,993,043

In Table 6, the input data for solving the model are classified into ten rows. We have three rows for the small-scale problem, denoted by S01-S03. In addition, three rows for the medium-scale problem with M04-M06 and finally-four rows for the large-scale problem with L07-L10. Based on the data in Table 6, it can be seen that the GWO algorithm needs less time to solve the problem and performs better than the GA, PBO, and HHO algorithms and the Epsilon method. However, due to the nature of the minimization of objective functions, it can be seen that the exact solution method in solving small and medium scales with a significant difference has a suitable performance compared to the proposed algorithms. Finally, the solutions obtained from the GA, PBO, and HHO algorithms are relatively close to each other, but the PBO algorithm performs better than the other algorithms in finding the optimal solution.

After coding, to evaluate the efficiency and performance of the GA, GWO, PBO, and HHO algorithms, the problem was evaluated in 10 sample problems, as Table 6. Ten sample problems are generated to compare GA, GWO, PBO, and HHO algorithms using the criteria: Percentage of Improvement Best Solution (PIBS), Percentage of Improvement Average Solution (PIAS) and computational time. PIBS and PIAS can be calculated by Eqs (60), (61), respectively. The comparison results are shown in Table 7 .

%PIBS=BestAlg1-BestAlg2BestAlg1 (60)
%PIAS=AveAlg1-AveAlg2AveAlg1 (61)

Table 7.

Comparison of GA, GWO, PBO, and HHO based on sample problems.

Problem GA & GWO
GA & PBO
GA & HHO
GWO & PBO
GWO & HHO
PBO & HHO
%PIAS %PIBS %PIAS %PIBS %PIAS %PIBS %PIAS %PIBS %PIAS %PIBS %PIAS %PIBS
1 0.032 0.043 0.093 0.032 0.028 0.040 0.122 0.051 0.059 0.032 0.067 0.020
2 0.053 0.062 0.094 0.032 0.009 0.020 0.142 0.073 0.061 0.048 0.086 0.026
3 0.024 0.136 0.105 0.032 0.065 0.065 0.126 0.055 0.087 0.021 0.043 0.035
4 0.015 0.055 0.092 0.032 0.048 0.061 0.105 0.086 0.062 0.061 0.046 0.026
5 0.016 0.056 0.090 0.032 0.010 0.025 0.105 0.086 0.026 0.079 0.081 0.008
6 0.027 0.065 0.080 0.032 0.025 0.050 0.105 0.095 0.051 0.080 0.057 0.016
7 0.045 0.315 0.066 0.032 0.022 0.062 0.108 0.337 0.067 0.331 0.045 0.009
8 0.042 0.192 0.072 0.032 0.003 0.035 0.111 0.218 0.045 0.200 0.070 0.022
9 0.044 0.107 0.071 0.032 0.014 0.047 0.112 0.136 0.057 0.126 0.058 0.011
10 0.089 0.109 0.026 0.032 0.012 0.089 0.113 0.138 0.099 0.120 0.015 0.020
Average 0.039 0.114 0.079 0.032 0.024 0.049 0.115 0.127 0.062 0.110 0.057 0.019

As it can be seen from the average of reports obtained in Table 7, the lowest averages obtained are between the values of GA and HHO algorithms. In contrast, the highest average value is related to GWO and PBO algorithms.

Fig. 6 shows the change of value in the objective function within 120 iterations. Due to the inability of GAMS software to solve the large-scale problem, we have compared the proposed algorithms in this figure. As shown in Fig. 6, the PBO algorithm performs better than other algorithms. However, the GWO algorithm could not find the optimal solution compared to other algorithms.

Fig. 7 shows the optimal values obtained for the two levels of the proposed model. Note that, according to the scenarios, the risks related to the distribution inequality of vaccines are more significant with the number of demands increasing. At the same time, the total costs will also increase. Fig. 7 compares the differences between the optimal solutions obtained in both deterministic and stochastic solutions for each of the levels of the proposed model. In comparison, it can be seen that the stochastic solution increases the total costs by 23 %. This increase is due to the consideration of demand in various scenarios. Moreover, at the upper level of the model, it can be seen that the risks of the VSC network in the stochastic model are 28 % more than the model in the deterministic case.

Fig. 7.

Fig. 7

The results for the objective function values.

Fig. 8 shows that during ten iterations of the problem, the risks of the VSC network are significantly reduced. This result is due to the proper use of existing capacities to supply and distribute vaccines. In addition, in Fig. 8, it can be seen that the total cost is decreasing with a greater slope than the risk of mortality, and this shows that the proposed model has a greater impact on cost reduction than the risks of the VSC network.

Fig. 8.

Fig. 8

Effect of changes in the value of the function.

According to the results obtained from the analysis of the upper-level of the proposed model in comparison with the current status 1 (Fig. 9 ). It can be seen that the proposed model has calculated the mortality risk with a relatively accurate approximation. Based on this result, the proposed model will be able to reduce the risk of mortality due to not receiving the vaccine on time based on correct input data. Although the proposed model supports COVID-19 pandemic data, it can be used in similar situations in the future to obtain reliable results.

Fig. 9.

Fig. 9

The measures the mortality risk of COVID-19 in Iran.

To achieve reliable results and evaluate the performance of the proposed model, it is necessary to assess the model's robustness and the solution's robustness. For this purpose, stochastic parameters are quantified in the model, and the obtained results are examined. Accordingly, sensitivity analysis has been carried out on the model parameters.

In this section, we will examine the effect of the weight of some variables on the model's performance. In this research, it was assumed that the number of suppliers and their capacity is limited. As shown in Fig. 10 (a), increasing the capacity of vaccine suppliers has caused the value of the risk objective function to decrease dramatically. Obviously, with more vaccine supply, the shortage of covered vaccines will increase their availability. But note that the value of the risk objective function also depends on other factors, such as the capacity of distributors. Therefore, even though the slope of the graph is high in the first iterations, the slope of the graph decreases gradually, showing the effect of the fair distribution of the vaccine. In addition, it is shown in Fig. 10(a) that with the increase in the capacity of vaccine suppliers, the network costs change and show an upward trend. In other words, increasing the capacity of vaccine suppliers has increased the flow of vaccine distribution and consequently increased the distribution costs.

Fig. 10.

Fig. 10

Changes in the value of objective functions based on capacity.

On the other hand, the obtained values related to the changes in vaccine distribution capacity are shown in Fig. 10(b). As seen in Fig. 10(b), the value of the risk objective function decreases in different iterations while the value of the cost objective function grows. In other words, by increasing the capacity of the distributors, the risk of fair vaccine distribution decreases, and this effect is reflected in the final value of the risk objective function.

Fig. 11 shows the trend of unmet demands for vaccines in four possible scenarios. As Fig. 11 shows, the trend of vaccine shortage in scenarios 3 and 4 is upward, and the network is facing a large shortage. Obviously, to reduce the effect of the parameter (nhft) on the performance of objective functions, suppliers should increase the value of this parameter and provide more vaccines. However, due to the vaccine supply limitations, it is impossible to increase the parameter (nhft). Meanwhile, in some areas, the amount of excess vaccine has been allocated, which can be used to balance the inventory.

Fig. 11.

Fig. 11

The vaccine shortage in four possible scenarios.

Fig. 12 shows the demand values after balancing the vaccine inventory in different areas. This fig shows that most demands are met in all four scenarios. One of the reasons for covering the vaccine shortage was the fair distribution of the vaccine among the areas. In other words, the previous fig shows no shortage in areas 2, 8, 9, 14, 15, and 16. This is even though there are a number of vaccines in these areas. Therefore, part of the shortage of vaccines in the network was covered by allocating additional vaccines to the shortage areas. But the main reason is that by referring to the capabilities of the robust model, it can be seen that the effect of stochastic parameters will significantly impact the performance of the objective functions. Therefore, the changes in stochastic parameters on the model's performance are evaluated in the following.

Fig. 12.

Fig. 12

The demand values after balancing the inventory.

To bring supply and demand closer together, it can be helpful to adjust the stochastic parameters considered in the robust model. Fig. 13 shows the changes in the values of the objective functions in different scenarios when the variable significance coefficient parameter (ω) and the model importance coefficient parameter (λ) are different. According to the explanations provided in the previous section, it is clear that by increasing the value of the ω parameter, the flexibility of the model can be increased, and the negative impact of vaccine shortage can be improved. Therefore, Fig. 13 shows how much increasing the parameter value (λ) can affect the value of the objective functions.

Fig. 13.

Fig. 13

The changes of the objective functions based on weight λ.

Evaluation of model robustness and solution robustness is based on the weight of ω, which indicates the feasibility of the model (Valizadeh et al., 2021). As shown in Fig. 14 , the model robustness shows various values based on the different values ω. The various values obtained for the model robustness show that the robust model's control constraints significantly impact the proposed model's performance. Fig. 14 also shows that as the weight ω increases, the solution robustness increases. But with increasing weight ω, we see a downward trend in the model robustness, which is due to the nature of the problem minimization. In other words, with increasing weight ω, although the model robustness is feasible, in each scenario, an increase in the cost objective function has occurred. Because the proposed model is bi-level, increasing the weight of ω each scenario (indicating increasing the number of demands for the vaccine) also increases the risks of distribution inequality.

Fig. 14.

Fig. 14

The model robustness and the solution robustness based on weight..ω.

In addition, to examine the model's performance in more detail and investigate the feasibility based on the fluctuations of uncertain parameters, in Fig. 15 , the sensitivity analysis of the model based on the change in the parameter ρ has been performed. According to the obtained results, it can be seen that the probability of occurrence of various scenarios has a significant impact on the results, and this effect is significant in the larger dimensions of the problem.

Fig. 15.

Fig. 15

Sensitivity analysis for the proposed model.

6. Managerial insights

This paper proposed a BLP model for the VSC to reduce potential risks as governments' concerns at the upper level and minimize the operational costs of vaccination during the COVID-19 pandemic. The numerical results lead to some valuable managerial insights:

  • It is challenging to maintain a system regardless of the risks. In other words, developing a model without considering the potential risks makes that model inefficient and impractical in the real world. This study proposes an efficient model regarding mortality risk due to the vaccines' untimely supply and distribution inequality. This result is in line with the findings of Kohli et al. (2021).

  • Due to limited resources, high costs of public vaccination, and the economic crisis in most countries due to the COVID-19 pandemic, reducing the costs of the VSC network is one of the major concerns for health care network managers. Accordingly, the proposed model tried to minimize the costs of the VSCN, taking into account the existing capacity and the number of uncertain demands for the vaccine. As shown in Fig. 7, the total cost is reduced by 23 %. Therefore, managers can decide on VSC network costs by following the proposed model. This result is in line with the findings of Bozorgi and Fahimnia, 2021, Lee et al., 2016, Carvalho et al., 2019, Georgiadis and Georgiadis, 2021, Sazvar et al., 2021.

  • In particular, designing mathematical models in applied problems reduces the model's flexibility in uncertain (real-world) conditions. Therefore, in the proposed model, considering various scenarios as well as considering the demand for vaccines indefinitely can be of great help in solving this problem. Although considering stochastic parameters in the proposed model increases costs (Fig. 7), the risks of the VSC network are reduced by up to 28 %. This result is derived exclusively from the findings of this study and cannot be generalized to other studies.

  • According to the results of Fig. 10, it was found that as the number of demands for vaccines increases in various scenarios, the risk of mortality and the risk and the risk of distribution inequality of the vaccine also increase. Based on this, managers will be able to use the proposed model to make appropriate decisions to balance the capacity of vaccination centers and vehicles so that there is the least risk in the vaccination network during the COVID-19 pandemic. This result is also derived exclusively from this study's findings and cannot be generalized to other studies.

  • A fascinating managerial insight can be gained by examining the relationship between the problem parameters. Eq. (56), which calculates the vaccine inequality rate, shows that if people in the community do not receive the vaccine or receive the vaccine later than others, the distribution inequality rate of the vaccine increases (this rate is firmly dependent on the vaccine shortage parameter). Due to the direct relationship between this parameter and the mortality risk in the proposed model, increasing the distribution inequality rate of the vaccine will increase the mortality risk. Therefore, managers should pay special attention to vaccines' equality and timely distribution. They should manage the vaccination planning if there is a shortage of vaccines so that their allocation is fair and among all demands. Finally, using a bi-level model helps managers manage the vaccination network better by simultaneously considering two concerns (risk and cost).

7. Conclusions

This paper proposed a decision support system for the VSC network during the COVID-19 pandemic. A robust BLP model is developed considering the government's concerns, including the risk of mortality due to untimely supply and the risk of unfair vaccine distribution, as the upper level in the proposed model. In addition, the concern of organizations involved in the vaccination network regarding the VSC operating costs has been considered as the lower level of the proposed model. Besides, considering the uncertain demand and various scenarios, an attempt was also made to propose a robust mathematical model for the vaccination program in Kermanshah as a case study.

Due to the complexity of the BLP model, KKT conditions were used to convert the bi-level model to a single-level model. The Epsilon constraint method was used in GAMS software to solve the model on a small scale. In addition, due to the complexity of the problem on medium and large scales, GA, GWO, PBO, and HHO algorithms were used. The results show that despite the high demand for vaccines during the COVID-19 pandemic, the proposed model was able to reduce total cost according to the four scenarios.

We have several suggestions for future research: (1) Given the different mutations of the virus in some countries, considering the vaccination failure rate in future models can be an exciting topic. (2) Given the relative effectiveness of general vaccination during the COVID-19 pandemic, predicting pandemic status after vaccination is another decent research area for future researchers. (3) Considering reliability and considering the components of stability in new models can be another focus for future research. (4) Finally, we suggest that some other parameters be considered, including the success rate of vaccination, other types of virus (or virus mutations), and the degree of resistance to the vaccine.

CRediT authorship contribution statement

Jaber Valizadeh: Conceptualization, Formal analysis, Methodology, Visualization, Writing – original draft. Shadi Boloukifar: Methodology, Software, Investigation. Sepehr Soltani: Software, Investigation. Ehsan Jabalbarezi Hookerd: Methodology, Writing – review & editing. Farzaneh Fouladi: Writing – review & editing. Anastasia Andreevna Rushchtc: Writing – review & editing. Bo Du: Formal analysis, Writing – original draft, Writing – review & editing. Jun Shen: Writing – original draft, Writing – review & editing.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Footnotes

1

https://ourworldindata.org/

Appendix A.

MinZ1=A+sSBs+λsSρsBs-Bs+2θs+ωsSkKρsδks (A.1)
MinZ2=H+J+sSKs+sSLs+sSQs+sSRs+λsSρsKs+Ls+Qs+Rs-Ks+Ls+Qs+Rs+2θs+ωsSkKρsδks (A.2)
Bs-Bs+θs0sS (A.3)
Ks+Ls+Qs+Rs-Ks+Ls+Qs+Rs+θs0sS (A.4)
R(Y)=ρsKs+Ls+Qs+Rs+λsSρsKs+Ls+Qs+Rs-Ks+Ls+Qs+Rs+2θs+ωsSkKρsδks (A.5)
-tsπts1rαrts-1 (A.6)
-htsπhts2dhts+hts-hfUhftnhft (A.7)
-tsπts3hhts-1 (A.8)
-ktsπkts4i,j/(ij)βtkijs-1 (A.9)
-ktsπkts5-i,j/(ij)βtkijs (A.10)

-ktsπkts6fΥktfs-1(A.0.11).

-tsπts7hfUhft-i,j/(ij)kβtkijsgk (A-12)
-sSπs8Bs-Bs+θs (A.13)
-sSπs9Ks+Ls+Qs+Rs-Ks+Ls+Qs+Rs+θs (A.14)
-sSπs10θs (A.15)
-sSπs11θs (A.16)
-kKsSπks12δks (A.17)

Data availability

The authors do not have permission to share data.

References

  1. Abbasi B., Fadaki M., Kokshagina O., Saeed N., Chhetri P. Modeling vaccine allocations in the covid-19 pandemic: A case study in Australia. Social Science Research Network Journal. 2020;3 doi: 10.2139/ssrn.3744520. 744520. [DOI] [Google Scholar]
  2. Adida E., Dey D., Mamani H. Operational issues and network effects in vaccine markets. European Journal of Operational Research. 2013;231(2):414–427. doi: 10.1016/j.ejor.2013.05.034. [DOI] [PMC free article] [PubMed] [Google Scholar]
  3. Akbari F., Valizadeh J., Hafezalkotob A. Robust cooperative planning of relief logistics operations under demand uncertainty: A case study on a possible earthquake in Tehran. International Journal of Systems Science: Operations & Logistics. 2021:1–24. https://doi: 10.1080/23302674.2021.1914767 [Google Scholar]
  4. Alam T.S., Ahmed S., Ali S.M., Sarker S., Kabir G. Challenges to COVID-19 vaccine supply chain: Implications for sustainable development goals. International Journal of Production Economics. 2021;239:108–193. doi: 10.1016/j.ijpe.2021.108193. [DOI] [PMC free article] [PubMed] [Google Scholar]
  5. Amirtaheri O., Zandieh M., Dorri B., Motameni A.R. A bi-level programming approach for production-distribution supply chain problem. Computers & Industrial Engineering. 2017;110:527–537. doi: 10.1016/j.cie.2017.06.030. [DOI] [Google Scholar]
  6. Antal C., Cioara T., Antal M., Anghel I. Blockchain platform for COVID-19 vaccine supply management. IEEE Open Journal of the Computer Society. 2021;2:164–178. doi: 10.1109/OJCS.2021.3067450. [DOI] [Google Scholar]
  7. Arifoğlu K., Deo S., Iravani S.M. Consumption externality and yield uncertainty in the influenza vaccine supply chain: Interventions in demand and supply sides. Management Science. 2012;58(6):1072–1091. doi: 10.1287/mnsc.1110.1469. [DOI] [Google Scholar]
  8. Asgary A., Najafabadi M.M., Karsseboom R., Wu J. A drive-through simulation tool for mass vaccination during COVID-19 pandemic. Healthcare. 2020;8(4):469. doi: 10.3390/healthcare8040469. [DOI] [PMC free article] [PubMed] [Google Scholar]
  9. Azadeh A., Shafiee F., Yazdanparast R., Heydari J., Keshvarparast A. Optimum integrated design of crude oil supply chain by a unique mixed integer nonlinear programming model. Industrial & Engineering Chemistry Research. 2017;56(19):5734–5746. doi: 10.1021/acs.iecr.6b02460. [DOI] [Google Scholar]
  10. Azaron A., Brown K.N., Tarim S.A., Modarres M. A multi-objective stochastic programming approach for supply chain design considering risk. International Journal of Production Economics. 2008;116(1):129–138. doi: 10.1016/j.ijpe.2008.08.002. [DOI] [Google Scholar]
  11. Bamakan S.M.H., Malekinejad P., Ziaeian M., Motavali A. Bullwhip effect reduction map for COVID-19 vaccine supply chain. Sustainable Operations and Computers. 2021;2:139–148. doi: 10.1016/j.susoc.2021.07.001. [DOI] [Google Scholar]
  12. Bozorgi A., Fahimnia B. Transforming the vaccine supply chain in Australia: Opportunities and challenges. Vaccine. 2021;39(41):6157–6165. doi: 10.1016/j.vaccine.2021.08.033. [DOI] [PubMed] [Google Scholar]
  13. Buchy P., Buisson Y., Cintra O., Dwyer D.E., Nissen M., de Lejarazu R.O., Petersen E. COVID-19 pandemic: Lessons learned from more than a century of pandemics and current vaccine development for pandemic control. International Journal of Infectious Diseases. 2021;112:300–317. doi: 10.1016/j.ijid.2021.09.045. [DOI] [PMC free article] [PubMed] [Google Scholar]
  14. Cao Y., Fan X., Guo Y., Li S., Huang H. Multi-objective optimization of injection-molded plastic parts using entropy weight, random forest, and genetic algorithm methods. Journal of Polymer Engineering. 2020;40(4):360–371. https://doi:10.1515/polyeng-2019-0326 [Google Scholar]
  15. Carvalho M.I., Ribeiro D., Barbosa-Povoa A.P. Pharmaceutical Supply Chains-Medicines Shortages. Springer; Cham: 2019. Design and Planning of Sustainable Vaccine Supply Chain; pp. 23–55. [DOI] [Google Scholar]
  16. Chandra D., Vipin B., Kumar D. A fuzzy multi-criteria framework to identify barriers and enablers of the next-generation vaccine supply chain. International Journal of Productivity and Performance Management, Volume ahead-of-print, Pages ahead-of-print. 2021 doi: 10.1108/IJPPM-08-2020-0419. [DOI] [Google Scholar]
  17. Chen H., Jiao S., Wang M., Heidari A.A., Zhao X. Parameters identification of photovoltaic cells and modules using diversification-enriched Harris hawks optimization with chaotic drifts. Journal of Cleaner Production. 2020;244 doi: 10.1016/j.jclepro.2019.118778. [DOI] [Google Scholar]
  18. Chick S.E., Hasija S., Nasiry J. Information elicitation and influenza vaccine production. Operations Research. 2017;65(1):75–96. doi: 10.1287/opre.2016.1552. [DOI] [Google Scholar]
  19. Coccia M. Preparedness of countries to face covid-19 pandemic crisis: Strategic positioning and underlying structural factors to support strategies of prevention of pandemic threats. Environmental Research. 2021;203:111–678. doi: 10.1016/j.envres.2021.111678. https://doi: 10.1016/j.envres.2021.111678 [DOI] [PMC free article] [PubMed] [Google Scholar]
  20. Dai D., Wu X., Si F. Complexity analysis of cold chain transportation in a vaccine supply chain considering activity inspection and time-delay. Advances in Difference Equations. 2021;2021(1):1–18. doi: 10.1186/s13662-020-03173-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
  21. Dai Z., Liu X.C., Chen Z., Guo R., Ma X. A predictive headway-based bus-holding strategy with dynamic control point selection: A cooperative game theory approach. Transportation Research Part B: Methodological. 2020;125:29–51. doi: 10.1016/j.trb.2019.05.001. [DOI] [Google Scholar]
  22. De Boeck K., Decouttere C., Jónasson J.O., Vandaele N. Vaccine supply chains in resource-limited settings: mitigating the impact of rainy season disruptions. European Journal of Operational Research, In Press, Corrected Proof. 2021 doi: 10.1016/j.ejor.2021.10.040. [DOI] [Google Scholar]
  23. Demirci E.Z., Erkip N.K. Designing intervention scheme for vaccine market: A bilevel programming approach. Flexible Services and Manufacturing Journal. 2020;32(2):453–485. doi: 10.1007/s10696-019-09348-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  24. Dempe S., Kalashnikov V., Pérez-Valdés G.A., Kalashnykova N. Bilevel programming problems. Energy Systems. Springer, Berlin. 2015;10:978–1973. [Google Scholar]
  25. Edalatpour M.A., Mirzapour Al-e-hashem S.M.J., Karimi B., Bahli B. Investigation on a novel sustainable model for waste management in megacities: A case study in tehran municipality. Sustainable cities and society. 2018;36:286–301. doi: 10.1016/j.scs.2017.09.019. [DOI] [Google Scholar]
  26. Enayati S., Özaltın O.Y. Optimal influenza vaccine distribution with equity. European Journal of Operational Research. 2020;283(2):714–725. doi: 10.1016/j.ejor.2019.11.025. [DOI] [Google Scholar]
  27. Ferranna M., Cadarette D., Bloom D.E. COVID-19 vaccine allocation: modeling health outcomes and equity implications of alternative strategies. Engineering. 2021;7(7):924–935. doi: 10.1016/j.eng.2021.03.014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  28. Georgiadis G.P., Georgiadis M.C. Optimal planning of the COVID-19 vaccine supply chain. Vaccine. 2021;39(37):5302–5312. doi: 10.1016/j.vaccine.2021.07.068. [DOI] [PMC free article] [PubMed] [Google Scholar]
  29. Golan, M. S., Trump, B. D., Cegan, J. C., & Linkov, I. (2021). The vaccine supply chain: A call for resilience analytics to support COVID-19 vaccine production and distribution. In COVID-19: Systemic Risk and Resilience, Pages. 389-437. https://doi.org/10.1007/978-3-030-71587-8_22.
  30. Goodarzian F., Taleizadeh A.A., Ghasemi P., Abraham A. An integrated sustainable medical supply chain network during COVID-19. Engineering Applications of Artificial Intelligence. 2021;100:104–188. doi: 10.1016/j.engappai.2021.104188. [DOI] [PMC free article] [PubMed] [Google Scholar]
  31. Govindan K., Mina H., Alavi B. A decision support system for demand management in healthcare supply chains considering the epidemic outbreaks: A case study of coronavirus disease 2019 (COVID-19) Transportation Research Part E: Logistics and Transportation Review. 2020;138:101967. doi: 10.1016/j.tre.2020.101967. [DOI] [PMC free article] [PubMed] [Google Scholar]
  32. Gu Q., Li X., Jiang S. Hybrid genetic grey wolf algorithm for large-scale global optimization. Complexity. 2019;2019 doi: 10.1155/2019/2653512. [DOI] [Google Scholar]
  33. Haque A., Pant A.B. Efforts at COVID-19 vaccine development: Challenges and successes. Vaccines. 2020;8(4):739. doi: 10.3390/vaccines8040739. [DOI] [PMC free article] [PubMed] [Google Scholar]
  34. Heidari A.A., Mirjalili S., Faris H., Aljarah I., Mafarja M., Chen H. Harris hawks optimization: Algorithm and applications. Future generation Computer Systems. 2019;97:849–872. doi: 10.1016/j.future.2019.02.028. [DOI] [Google Scholar]
  35. Hovav S., Tsadikovich D. A network flow model for inventory management and distribution of influenza vaccines through a healthcare supply chain. Operations Research for Health Care. 2015;5:49–62. doi: 10.1016/j.orhc.2015.05.003. [DOI] [Google Scholar]
  36. Karmaker C.L., Ahmed T., Ahmed S., Ali S.M., Moktadir M.A., Kabir G. Improving supply chain sustainability in the context of COVID-19 pandemic in an emerging economy: Exploring drivers using an integrated model. Sustainable production and consumption. 2021;26:411–427. doi: 10.1016/j.spc.2020.09.019. [DOI] [PMC free article] [PubMed] [Google Scholar]
  37. Kohli M., Maschio M., Becker D., Weinstein M.C. The potential public health and economic value of a hypothetical COVID-19 vaccine in the United States: Use of cost-effectiveness modeling to inform vaccination prioritization. Vaccine. 2021;39(7):1157–1164. doi: 10.1016/j.vaccine.2020.12.078. [DOI] [PMC free article] [PubMed] [Google Scholar]
  38. Lee B.Y., Haidari L.A., Prosser W., Connor D.L., Bechtel R., Dipuve A., Khanlawia H.K.B., Brown S.T. Re-designing the Mozambique vaccine supply chain to improve access to vaccines. Vaccine. 2016;34(41):4998–5004. doi: 10.1016/j.vaccine.2016.08.036. [DOI] [PMC free article] [PubMed] [Google Scholar]
  39. Lin Q., Zhao Q., Lev B. Cold chain transportation decision in the vaccine supply chain. European Journal of Operational Research. 2020;283(1):182–195. doi: 10.1016/j.ejor.2019.11.005. [DOI] [Google Scholar]
  40. Lin Q., Zhao Q., Lev B. Influenza vaccine supply chain coordination under uncertain supply and demand. European Journal of Operational Research. 2021;297(3):930–948. doi: 10.1016/j.ejor.2021.05.025. [DOI] [Google Scholar]
  41. Martonosi S.E., Behzad B., Cummings K. Pricing the COVID-19 vaccine: A mathematical approach. Omega. 2021;103:102451. doi: 10.1016/j.omega.2021.102451. [DOI] [PMC free article] [PubMed] [Google Scholar]
  42. Melo P., Malta Barbosa J., Jardim L., Carrilho E., Portugal J. COVID-19 Management in Clinical Dental Care Part I: Epidemiology, Public Health Implications, and Risk Assessment. International Dental Journal. 2021;71(3):251–262. doi: 10.1016/j.identj.2021.01.015. [DOI] [PMC free article] [PubMed] [Google Scholar]
  43. Mirjalili S., Mirjalili S.M., Lewis A. Grey wolf optimizer. Advances in engineering software. 2014;69:46–61. doi: 10.1016/j.advengsoft.2013.12.007. [DOI] [Google Scholar]
  44. Mofijur M., Fattah I.R., Alam M.A., Islam A.S., Ong H.C., Rahman S.A.…Mahlia T.M.I. Impact of COVID-19 on the social, economic, environmental and energy domains: Lessons learnt from a global pandemic. Sustainable Production and Consumption. 2021;26:343–359. doi: 10.1016/j.spc.2020.10.016. [DOI] [PMC free article] [PubMed] [Google Scholar]
  45. Mori M., Kobayashi R., Samejima M., Komoda N. Risk-cost optimization for procurement planning in multi-tier supply chain by Pareto Local Search with relaxed acceptance criterion. European Journal of Operational Research. 2017;261(1):88–96. doi: 10.1016/j.ejor.2017.01.028. [DOI] [Google Scholar]
  46. Mukherjee S. Emerging infectious diseases: Epidemiological perspective. Indian Journal of Dermatology. 2017;62(5):459. doi: 10.4103/ijd.IJD_379_17. [DOI] [PMC free article] [PubMed] [Google Scholar]
  47. Mulvey J.M., Vanderbei R.J., Zenios S.A. Robust optimization of large-scale systems. Operations research. 1995;43(2):264–281. doi: 10.1287/opre.43.2.264. [DOI] [Google Scholar]
  48. Połap D., Woźniak M. Polar bear optimization algorithm: Meta-heuristic with fast population movement and dynamic birth and death mechanism. Symmetry. 2017;9(10):203. doi: 10.3390/sym9100203. [DOI] [Google Scholar]
  49. Pouriani S., Asadi-Gangraj E., Paydar M.M. A robust bi-level optimization modelling approach for municipal solid waste management; a real case study of Iran. Journal of Cleaner Production. 2019;240 doi: 10.1016/j.jclepro.2019.118125. [DOI] [Google Scholar]
  50. Rastegar M., Tavana M., Meraj A., Mina H. An inventory-location optimization model for equitable influenza vaccine distribution in developing countries during the COVID-19 pandemic. Vaccine. 2021;39(3):495–504. doi: 10.1016/j.vaccine.2020.12.022. [DOI] [PMC free article] [PubMed] [Google Scholar]
  51. Sadjadi S.J., Ziaei Z., Pishvaee M.S. The design of the vaccine supply network under uncertain condition: A robust mathematical programming approach. Journal of Modelling in Management. 2019;14(4):841–871. doi: 10.1108/JM2-07-2018-0093. [DOI] [Google Scholar]
  52. Saeidi-Mobarakeh Z., Tavakkoli-Moghaddam R., Navabakhsh M., Amoozad-Khalili H. A bi-level and robust optimization-based framework for a hazardous waste management problem: A real-world application. Journal of Cleaner Production. 2020;252 doi: 10.1016/j.jclepro.2019.119830. [DOI] [Google Scholar]
  53. Sazvar Z., Tafakkori K., Oladzad N., Nayeri S. A capacity planning approach for sustainable-resilient supply chain network design under uncertainty: A case study of vaccine supply chain. Computers & Industrial Engineering. 2021;159:107406. doi: 10.1016/j.cie.2021.107406. [DOI] [Google Scholar]
  54. Taguchi G. Introduction to quality engineering: Designing quality into products and processes. Pages. 1986;658(562):T3. doi: 10.1002/qre.4680040216. [DOI] [Google Scholar]
  55. Tavanayi M., Hafezalkotob A., Valizadeh J. Cooperative cellular manufacturing system: A cooperative game theory approach. Scientia Iranica. 2020;28(5):2769–2788. doi: 10.24200/sci.2020.50315.1629. [DOI] [Google Scholar]
  56. Thul L., Powell W. Stochastic optimization for vaccine and testing kit allocation for the COVID-19 pandemic. European Journal of Operational Research. 2021 doi: 10.1016/j.ejor.2021.11.007. In Press, Corrected Proof. [DOI] [PMC free article] [PubMed] [Google Scholar]
  57. Valizadeh, J., & Mozafari, P. (2021). A novel cooperative model in the collection of infectious waste in COVID-19 pandemic. Journal of Modelling in Management. Volume ahead-of-print Pages ahead-of-print. https://doi.org/10.1108/JM2-07-2020-0189.
  58. Valizadeh J., Aghdamigargari M., Jamali A., Aickelin U., Mohammadi S., Khorshidi H.A., Hafezalkotob A. A hybrid mathematical modelling approach for energy generation from hazardous waste during the COVID-19 pandemic. Journal of Cleaner Production. 2021;315:128–157. doi: 10.1016/j.jclepro.2021.128157. [DOI] [PMC free article] [PubMed] [Google Scholar]
  59. Valizadeh J., Aickelin U., Khorshidi H.A. In 2021 IEEE International Conference on Big Knowledge (ICBK) IEEE; 2021. A Robust Mathematical Model for Blood Supply Chain Network using Game Theory; pp. 448–453. [DOI] [Google Scholar]
  60. Valizadeh J., Hafezalkotob A., Alizadeh S.M.S., Mozafari P. Hazardous infectious waste collection and government aid distribution during COVID-19: A robust mathematical leader-follower model approach. Sustainable Cities and Society. 2021;69 doi: 10.1016/j.scs.2021.102814. [DOI] [PMC free article] [PubMed] [Google Scholar]
  61. Valizadeh J., Sadeh E., Amini Z.A., Hafezalkotob A. Robust optimization model for sustainable supply chain for production and distribution of Polyethylene pipe. Journal of Modelling in Management. 2020;15(4):1613–1653. doi: 10.1108/JM2-06-2019-0139. [DOI] [Google Scholar]
  62. Vuong Q.H., Le T.T., La V.P., Nguyen H.T.T., Ho M.T., Van Khuc Q., Nguyen M.H. Covid-19 vaccines production and societal immunization under the serendipity-mindsponge-3D knowledge management theory and conceptual framework. Humanities and Social Sciences Communications. 2022;9(1):1–12. doi: 10.1057/s41599-022-01034-6. [DOI] [Google Scholar]
  63. Williams J., Degeling C., McVernon J., Dawson A. How should we conduct pandemic vaccination? Vaccine. 2021;39(6):994–999. doi: 10.1016/j.vaccine.2020.12.059. [DOI] [PMC free article] [PubMed] [Google Scholar]
  64. Xie L., Hou P., Han H. Implications of government subsidy on the vaccine product R&D when the buyer is risk averse. Transportation Research Part E: Logistics and Transportation Review. 2021;146:102220. doi: 10.1016/j.tre.2020.102220. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

The authors do not have permission to share data.


Articles from Expert Systems with Applications are provided here courtesy of Elsevier

RESOURCES