Introduction

Medical waste management (MWM) is a critical problem in the COVID-19 situation. In the COVID-19 condition, amount of infectious patients grows up and amount of MWMs increases. As a result, we must pay more attention to MWMs and improve waste disposal. In many workers that do waste disposal, this subject threatens them very much. MWMs include infectious waste, hazardous waste, radioactive waste, and general waste (municipal solid waste). The WHO classifies medical waste into sharps, infectious, pathological, radioactive, pharmaceuticals, and other (including toilet waste produced at hospitals). About 85% of MWMs are general waste and 15% of MWMs are infectious waste, hazardous waste, and radioactive waste (Tsai 2021). Therefore, the importance of MWMs makes many researchers contribute to this subject and present mathematical approach and decision support system. Some researchers consider a location-routing problem for medical waste management (Suksee and Sindhuchao 2021; Tirkolaee et al. 2021). Others investigate reverse logistics by the mathematical model (Sepúlveda et al. 2017; Suksee and Sindhuchao 2021). Also, some scientists analyze the MWM systems by multi-criteria-decision approach (Aung et al. 2019; Narayanamoorthy et al. 2020). The objective of these tools is to improve waste management performance and decrease risks for workers that we can see in Figure 1.

Figure 1
figure 1

MWM in the COVID-19 situation

One of the new discussions in the present age is the viability of network design in post-pandemic adaptation. The viability of networks that are proposed by Ivanov and Dolgui (2020) is integrated agility, resilience, and sustainability in the network. Therefore, it is needed to suggest a systematic and mathematical model for setting up viable medical waste chain network design (VMWCND), because improving the performance of waste management in urban is needed and makes to prevent COVID-19 outbreak. Eventually, we should design a new mathematical model to consider agility, resilience, sustainability, risks, and robustness to cope with environmental requirements and disruption.

Eventually, the innovation of this research and the main objective is as follows:

  • First time designing viable medical waste chain network design (VMWCND)

  • Considering robustness and risk in VMWCND

The paper is organized as follows. In the “Survey on recent MWCND” section, we survey on related work in scope of MWCND. In the “Problem description” section, the VMWCND and risk-averse VMWCND are stated. In the “Results and discussion” section, the results of research and sensitivity analysis are presented. In the “Managerial insights and practical implications” section, the managerial insights and practical implications are discussed. In the “Conclusions and outlook” section, the conclusion is summarized.

Survey on recent MWCND

The amount of waste has increased because of the COVID-19 situation. Therefore, researchers research to manage, improve, and decrease losses from medical centers. We survey on the recent investigation on MWCND which is as follows.

Mantzaras and Voudrias (2017) considered an optimization model for medical waste in Greece. They tried to minimize total cost including location and transfer between locations. The genetic algorithm (GA) is applied to solve the model. Budak and Ustundag (2017) designed a reverse logistic for multi-period, multi-type waste products. The model’s objective was to minimize total cost and the model’s decision included location, flow, and inventory. The case was in Turkey. They found that by increasing waste amounts, the numbers of facilities and strategies are changed. Wang et al. (2019) designed a two-stage reverse logistics network for urban healthcare waste with multi-objective and multi-period. In stage 1, they predicted the amount of medical waste, and in the second stage, they minimized total cost and environmental impact.

Kargar et al. (2020a) presented a reverse supply chain for medical waste. They used mix-integer programming (MIP) to model problem. The objectives included total costs, technology selection, and the total medical waste stored that are minimized. A robust possibilistic programming (RPP) approach is applied to cope with uncertainty. A fuzzy goal programming (FGP) method is embedded to solve the objectives. The real case study is investigated in Babol, Iran. Other works of Kargar et al. (2020b) studied a reverse logistics network design for MWM in the COVID-19 situation. They minimized the total costs, transportation, and treatment MW risks, and maximized the amount of uncollected waste. They employed the revised multi-choice goal programming (RMGP) method. Homayouni and Pishvaee (2020) surveyed hazardous hospital waste collection and disposal network design problem with a bi-objective robust optimization (RO) model. The objectives include total costs and total operational and transportation risk. An augmented ε-constraint (AUGEPS) method is embedded to solve the problem. The real case study is investigated in Tehran, Iran.

Yu et al. (2020b) considered a reverse logistics network design for MWM in epidemic outbreaks in Wuhan (China). The objectives included risk at health centers, risk related to the transportation of medical waste and total cost. They solved the model by fuzzy programming (FP) approach for multi-objective. They determine temporary transit centers and temporary treatment centers in their model. In addition, Yu et al. (2020a) studied a stochastic network design problem for hazardous WM. They minimized cost and transportation cost of hazardous waste and the population exposure risk. They applied stochastic programming with sample average approximation (SAA) for scenario reduction. They solved the model by goal programming (GP). Saeidi-Mobarakeh et al. (2020a) presented bi-level programming (BP) for a hazardous WM problem. They used an environmental approach for upper level and routing and cost for lower level. They solve mix-integer nonlinear programming (MINLP) by GA.

In addition, Saeidi-Mobarakeh et al. (2020b) developed a robust bi-level optimization model to model hazardous WCND. They suggested a robust optimization approach to cope with the uncertainty. Also, the decisions of the model include location, determining capacity, and routing. Eventually, a commercial solver is utilized to solve the model. Tirkolaee et al. (2021) surveyed a sustainable fuzzy multi-trip location-routing problem for MWM during the COVID-19 outbreak. They embedded fuzzy chance-constrained programming (FCCP) technique to tackle the uncertainty. Therefore, they implemented weighted GP (WGP) method to analyze and solve the problem. A case study is determined in Sari, Iran to show the performance of the proposed model. Tirkolaee and Aydın (2021) suggested a sustainable MWM for collection and transportation for pandemics. They minimized total cost and the total risk exposure imposed by the collection. Eventually, a commercial solver is utilized to solve the model with meta-goal programming (MGP) for multi-objective. Shadkam (2021) designed a reverse logistics network for COVID-19 and vaccine waste management. They utilized cuckoo optimization algorithm (COA). They tried to minimize total cost. Nikzamir et al. (2021) suggested a location-routing network design for MWM that tried to minimize the total cost and risks of population contact with infectious waste. They offered a mix-integer linear programming (MILP) and solved it by a hybrid meta-heuristic algorithm based on imperialist competitive algorithm (ICA) and GA. Li et al. (2021) surveyed a vehicle routing problem (VRP) for MWM by considering transportation risk. They suggested MILP for time window VRP and developed a particle swarm optimization (PSO) algorithm to solve large-scale problems.

The classification of the literature is addressed in Table 1. It can be seen that researchers do not survey the VMWCND problem. This study investigates the VMWCND problem and used mathematical problems to locate the best place for MWCND.

Table 1 Survey of MWCND

The main innovation of this research is as follows:

  • First time designing VMWCND

  • Considering agility, resilience, sustainability, robustness, and risk-averse in MWCND

Problem description

In this research, we try to design VMWCND. The previous section shows a lack of research in resilience, sustainability, and agility MWCND. In the present study, we have health center (HC), waste segregation (WS), waste purchase contractor (WPC), and landfill that wastes move through this network. Eventually, we present VMWCND through resilience strategy (flexible and scenario-based capacity and node complexity), sustainability constraints (energy and environmental pollution), and agility (balance flow and demand satisfaction). We need to locate WS to improve and recover waste and consider sustainability and environmental requirements in this situation (Fig. 2).

Figure 2
figure 2

Viable medical waste chain network design (VMWCND)

Assumptions:

  • All wastes should be transferred to HC (agility).

  • All forward MWCND constraints include flow and capacity constraint is active.

  • Sustainability constraints include allowed emission and energy consumption is added (sustainability).

  • Flexible capacity for facilities and node complexity in WS is considered a resilience strategy (resiliency).

  • Using scenario-based robust optimization against risks (robustness, risk, resiliency) (Ivanov 2020; Lotfi et al. 2021b).

 Notations:

  Indices:

i

Index of health center (HC)i ∈ I = {1, 2, …, I},

j

Index of waste segregation (WS)j ∈ J = {1, 2, …, J},

c

Index of waste purchase contractor (WPC)c ∈ C = {1, 2, …, C},

k

Index of landfill k ∈ K = {1, 2, …, K},

t

Index of time period t ∈ T = {1, 2, …, T},

S

Index of scenario s ∈ S = {1, 2, …, S},

  Parameters:

ww its

Waste generated in HC i for time period t under scenario s,

vij ijts

Variable cost from HC i to WS j for time period t under scenario s,

vjc jcts

Variable cost from WS j to WPC c for time period t under scenario s,

vjk jkts

Variable cost from WS j to the landfill k for time period t under scenario s,

fj j

Cost of activation WS j

Emij ijts

CO2 emission for transferring from HC i to WS j for time period t under scenario s

Emjc jcts

CO2 emission for transferring from WS j to WPC c for time period t under scenario s

Emjk jkts

CO2 emission for transferring from WS j to landfill k for time period t under scenario s,

Enij ijts

Energy consumption for transferring from HC i to WS j for time period t under scenario s,

Enjc jcts

Energy consumption for transferring from WS j to WPC c for time period t under scenario s,

Enjk jkts

Energy consumption for transferring from WS j to landfill k for time period t under scenario s,

Capj jts

Capacity of WS j for time period t under scenario s,

p s

Probably of scenario s,

λ

Coefficient of conservative,

EMSC ts

Maximum allowed emission for time period t under scenario s,

ENSC ts

Maximum allowed energy consumption for time period t under scenario s

ρ j

Coefficient of availability of WS j,

Mbig

Big positive number,

eps

Very little positive number,

α

The confidence level for conditional value at risk,

π

Waste recovery coefficient,

TT

Threshold of node complexity for resiliency,

φ

The ratio of HC to WS.

popij ijts

Population risk contact from HC i to WS j for time period t under scenario s,

popjc jcts

Population risk contact from WS j to WPC c for time period t under scenario s,

popjk jkts

Population risk contact from WS j to landfill k for time period t under scenario s;

 Decision variables:

  Binary variables:

x j

If WS j is established, it is equal to 1; otherwise 0;

  Continues variables:

wij ijts

Waste transshipment from HC i to WS j for time period t under scenario s,

wjk jkts

Waste transshipment from WS j to landfill k for time period t under scenario s,

wjc jcts

Waste transshipment from WS j to WPC c for time period tunder scenario s;

  Auxiliary variables:

FC

Fix cost of establishing WS

VC s

Variable cost for scenario S,

Γ s

Fix cost and variable cost for scenario S.

VaR

Value at risk

Δ

Auxiliary variable for linearization max function,

yij ijts

Auxiliary and binary variable for linearization sign function for wijijts,

yjk jkts

Auxiliary and binary variable for linearization sign function for wjkjkts,

yjc jcts

Auxiliary and binary variable for linearization sign function for wjcjcts.

VMWCND mathematical model

$$ \operatorname{Minimize}\kern0.24em Z=\left(1-\lambda \right)\sum \limits_s{p}_s{\varGamma}_s+\lambda \left(\frac{\max \left({\varGamma}_s\right)+ CVa{R}_{\left(1-\alpha \right)}\left({\varGamma}_s\right)}{2}\right) $$
(1)
  • subject to:

    $$ {\varGamma}_s= FC+V{C}_s $$
    (2)
$$ FC=\sum \limits_jf{j}_j{x}_j $$
(3)
$$ V{C}_s={\sum}_t\left({\sum}_i{\sum}_j vi{j}_{ijts} wi{j}_{ijts}+{\sum}_j{\sum}_k vj{k}_{jkts} wj{k}_{jkts}+{\sum}_j{\sum}_c\sum \limits_c vj{c}_{jcts} wj{c}_{jcts}\right),\kern0.5em \forall s $$
(4)
  • Agility constraints (flow constraints):

$$ \sum \limits_j wi{j}_{ijts}=w{w}_{its},\kern0.5em \forall i,t,s $$
(5)
$$ \sum \limits_j wi{j}_{ijts}\le \sum \limits_j wj{k}_{jkts}+\sum \limits_j wj{c}_{jcts,}\kern0.5em \forall i,k,c,t,s $$
(6)
$$ \sum \limits_i wi{j}_{ijts}=\sum \limits_k wj{k}_{jkts}+\sum \limits_c wj{c}_{jcts,}\kern0.5em \forall j,t,s $$
(7)
$$ \sum \limits_k wj{k}_{jkts}\ge \left(1-\pi \right)\sum \limits_i wi{j}_{ijts},\kern0.5em \forall j,t,s $$
(8)
  • Resiliency constraints (flexible and scenario-based capacity and node complexity)

$$ \sum \limits_k wj{k}_{jkts}+\sum \limits_c wj{c}_{jcts}\le {\rho}_j Cap{j}_{jts}{x}_j,\kern0.5em \forall j,t,s $$
(9)
$$ \frac{\sum \limits_j{x}_j}{\left|i\right|}\ge \varphi, $$
(10)
$$ \sum \limits_i wi{j}_{ijts}+\sum \limits_k wj{k}_{jkts}+\sum \limits_c wj{c}_{jcts}\le TT,\kern0.5em \forall j,t,s $$
(11)
  • Sustainability constraints (allowed emission and energy consumption):

$$ {\sum}_i{\sum}_j Emi{j}_{ijts} wi{j}_{ijts}+{\sum}_j{\sum}_k Emj{k}_{jkts} wj{k}_{jkts}+{\sum}_j{\sum}_c Emj{c}_{jcts} wj{c}_{jcts}\le EMS{C}_{ts,}\kern0.5em \forall t,s $$
(12)
$$ {\sum}_i{\sum}_j Eni{j}_{ijts} wi{j}_{ijts}+{\sum}_j{\sum}_k Enj{k}_{jkts} wj{k}_{jkts}+{\sum}_j{\sum}_c Enj{c}_{jcts} wj{c}_{jcts}\le ENS{C}_{ts},\kern0.5em \forall t,s $$
(13)
$$ Po{p}_s={\sum}_t\left({\sum}_i{\sum}_j popi{j}_{ijts}\left[ wi{j}_{ijts}\right]+{\sum}_j{\sum}_k popj{k}_{jkts}\left[ wj{k}_{jkts}\right]+{\sum}_j{\sum}_c popj{c}_{jcts}\left[ wj{c}_{jcts}\right]\right),\kern0.5em \forall s $$
(14)
$$ \sum \limits_s{p}_s Po{p}_s\le \theta, $$
(15)
  • Decision variables:

$$ {x}_j\in \Big\{0,1,\kern0.5em \forall j $$
(16)
$$ wi{j}_{ijts}, wj{k}_{jkts}, wj{c}_{jcts}\ge 0,\kern0.5em {\displaystyle \begin{array}{c}\forall i,j,c,\\ {}k,t,s\end{array}} $$
(17)

Objective (1) considered minimizing the weighted expected value, minimax, and conditional value at risk of the cost function and for all scenarios. This form of the cost function is proposed for robustness and risk-averse against disruption with worst condition. Constraint (2) includes the fix and variable costs. Constraint (3) shows the fix costs that include fix cost activating WS for all periods. Constraint (4) indicates the variable costs of HC, WS, WPC, and landfill. Constraint (5) shows the waste transshipment from HC to WS. Constraints (6)-(7) are the flow constraints in forwarding VMWCND. Constraint (8) determines the ratio of waste that goes to the landfill. Constraint (9) is the flexible capacity constraints for WS that is less than the capacity of the WS system. Constraint (10) is the resilience constraints and the number of WS is greater than the coefficient of HC. Constraint (11) is the resilience constraints and shows node complexity in WS that summation of input and output of every WS is less than the threshold. Constraint (12) guarantees that the network’s total environmental emissions are less than the allowed emission. Constraint (13) guarantees that the network’s total energy consumption is less than the allowed energy consumption. Constraint (14) is the risks related to the transportation of medical waste. Constraint (15) shows the summation risks related to medical waste transport that contact with population is less than the threshold. Constraints (16)-(17) are the decision variables, and Constraint (16) is the facility location for WC and binary variables and Constraint (17) is the flow variables that are positive between facilities.

Linearization of max, sign, and CVaR (preliminary)

The objective function (1) is nonlinear and makes the model mixed-integer nonlinear programming (MINLP). We transform them to mixed-integer programming (MIP) by mathematical method to improve time solution and solve smoothly (Gondal and Sahir 2013; Sherali and Adams 2013).

  • Linearizing max and sign function:

Suppose:

If, β = max(Ωs), then we can change β ≥ Ωs, ∀ s.

Suppose:

If βs = [Ωs], then we can change \( {\beta}_s\le 1+\frac{\varOmega_s}{Mbig}- eps,{\beta}_s\ge \frac{\varOmega_s}{Mbig},\forall s \).

  • Linearizing CVaR:

We used conditional value at risk (CVaR), which is a coherent risk measure. Uryasev and Rockfeller designed the CVaR criterion applied to a novel embed risk measure (Soleimani and Govindan 2014). CVaR (also known as the expected shortfall) is considered a measure for assessing the risk. CVaR is embedded in portfolio optimization to better risk management (Goli et al. 2019; Kara et al. 2019). This measure is the average of losses which are beyond the VaR point in confidence level. CVaR has a higher consistency, coherence, and conservation than other risk-related criteria. This measure is the average of losses which are beyond the VaR point in confidence levelα. CVaR has a higher consistency, coherence, and conservation than other risk-related criteria.

$$ \min \kern0.24em \; CVa{R}_{\left(1-\alpha \right)}\left(\varGamma {\varGamma}_s\right)= VaR+\frac{1}{1-\alpha }{\sum}_sp{r}_s{v}_s $$
(18)
$$ {v}_s\ge \varGamma {\varGamma}_s- VaR,\kern0.5em \forall s $$
(19)
$$ {v}_s\ge 0 $$
(20)

Linearization of VMWCND

We used linearization for model (1) by operational research method. Solving the model by MIP is more straightforward than MINLP in the solver and this method decreases time solution and the complexity of the model. We linearized objective (1) for max and CVaR, and linearized Eq. (14) for sign function; as a result, we change to Eqs. (21)-(33):

  • Linearization of VMWCND

    $$ \operatorname{Minimize}\kern0.24em Z=\left(1-\lambda \right)\sum \limits_s{p}_s{\varGamma}_s+0.5\left(\lambda \varDelta + CVa{R}_{\left(1-\alpha \right)}\left({\varGamma}_s\right)\right) $$
    (21)
  • subject to:

$$ \varDelta \ge {\varGamma}_s,\kern0.5em \forall s $$
(22)
$$ CVa{R}_{\left(1-\alpha \right)}\left({\varGamma}_s\right)= VaR+\frac{1}{1-\alpha }{\sum}_s{p}_s{v}_s,\kern0.5em \forall s $$
(23)
$$ {v}_s\ge {\varGamma}_s- VaR,\kern0.5em \forall s $$
(24)
$$ {v}_s\ge 0,\kern0.5em \forall s $$
(25)
$$ Po{p}_s={\sum}_t\left({\sum}_i{\sum}_j popi{j}_{ijts} yi{j}_{ijts}+{\sum}_j{\sum}_k popj{k}_{jkts} yj{k}_{jkts}+{\sum}_j{\sum}_c popj{c}_{jcts} yj{c}_{jcts}\right),\kern0.5em \forall s $$
(26)
$$ yi{j}_{ijts}\le 1+\frac{wi{j}_{ijts}}{Mbig}- eps,\kern0.5em \forall i,j,t,s $$
(27)
$$ yi{j}_{ijts}\ge \frac{wi{j}_{ijts}}{Mbig},\forall i,j,t,s $$
(28)
$$ yj{k}_{jkts}\le 1+\frac{wj{k}_{jkts}}{Mbig}- eps,\kern0.5em \forall j,k,t,s $$
(29)
$$ yj{k}_{jkts}\ge \frac{wj{k}_{jkts}}{Mbig},\kern0.5em \forall j,k,t,s $$
(30)
$$ yj{c}_{jcts}\le 1+\frac{wj{c}_{jcts}}{Mbig}- eps,\kern0.5em \forall j,c,t,s $$
(31)
$$ yj{c}_{jcts}\ge \frac{wj{c}_{jcts}}{Mbig},\kern0.5em \forall j,c,t,s $$
(32)
$$ yi{j}_{ijts}, yj{k}_{jkts}, yj{c}_{jcts}\in \left\{0,1\right\},\kern0.5em {\displaystyle \begin{array}{c}\forall i,j,c,\\ {}k,t,s\end{array}} $$
(33)

Constraints (2)-(13) and (15)-(17).

The complexity of linearization of VMWCND includes numbers of binary, positive, free variables, and constraints which is indicated in Eqs. (34)-(37). As can be seen, one of the essential factors for constraints and positive and free variables is scenario sets. Relation between scenario and constraints and positive and free variables is completely linear.

$$ \mathrm{Binary}\kern0.17em \mathrm{variables}=\left|j\right|+\left|t\right|.\left|s\right|\left(\left|i\right|.\left|j\right|+\left|j\right|.\left|c\right|+\left|j\right|.\left|k\right|\right), $$
(34)
$$ \mathrm{Positive}\kern0.17em \mathrm{variables}=\left|t\right|.\left|s\right|\left(\left|i\right|.\left|j\right|+\left|j\right|.\left|c\right|+\left|j\right|.\left|k\right|\right)+1 $$
(35)
$$ \mathrm{Free}\kern0.17em \mathrm{variables}=6+2\left|s\right| $$
(36)
$$ \mathrm{Constraints}=6+4\left|s\right|+\left|t\right|.\left|s\right|\left(\left|i\right|+\left|i\right|\cdot \left|k\right|\cdot \left|c\right|+4\left|j\right|+2+\left|i\right|.\left|j\right|+\left|j\right|.\left|c\right|+\left|j\right|.\left|k\right|\right) $$
(37)

We suggested scenario reduction and new algorithms to remove constraints and binary variables. This subject can help solve minimum time.

Results and discussion

We surveyed hospitals in Tehran, Iran, and estimated parameters from data of MWCND by managers of health centers. The performance of the mathematical model is presented. The number of indices is defined in Table 2 and the values of the parameters are determined in Table 3. The probability of occurrence is the same and optimistic, pessimistic, and possible scenarios have happened.

Table 2 Number of indices, constraints, and variables for case study
Table 3 Parameters of case study

We applied a computer with this configuration: CPU 3.2 GHz, processor core i3-3210, 6.00 GB RAM, 64-bit operating system. Finally, we solve the mathematical models by GAMS CPLEX solver.

We show the potential location for assigning HC, WS, WPC, and landfill in Tehran, Iran (cf. Figure 3). After solving the model, it suggests that we activate WS and determine the location and the flow of VMWCND components (Table 4). The objective function is 1,520,407 in Table 2 and the final location-allocation is drawn in Figure 4. Finally, we calculate population risk (left-hand side of Constraint (15)) that are 54,026.33 persons. Eventually, we compare VMWCND with risk and worst case and without risk and worst case in Table 5. We can see that by embedding risk and worst case, the cost function is almost 1.65% greater than without risk and worst case.

Figure 3
figure 3

Potential location for the facilities

Table 4 Assigning location for the VMWCND facility
Figure 4
figure 4

Final location for VMWCND facility

Table 5 Comparing P1-VMWCND with risk and worst case and without risk and worst case

Variation on the conservative coefficient

The conservative coefficient (λ) is the amount of conservative decision-makers. We change it by varying between 0 and 1 that the conservation of decision-maker has been changed.

If the conservative coefficient increases to 1, the cost function grows as shown in Table 6, Figure 5, and Figure 6. If the conservative coefficient increases by 50%, the cost function will increase by 1.65%, but time solution and population risk do not change significantly.

Table 6 Effects of variation of conservative coefficient
Figure 5
figure 5

Cost function for different lambda

Figure 6
figure 6

Time solution for different lambda

Variation on confidence level of CVaR

The confidence level of CVaR (α) is the amount of risk-averse decision-makers. If the confidence level grows up, we can see that the cost function will increase (cf. Table 7 and Figure 7). By increasing 2% for confidence level, the cost function increases by 0.03%.

Table 7 Effects of the confidence level of CVaR
Figure 7
figure 7

Effects of the confidence level of CVaR

Variation on waste recovery coefficient

The waste recovery coefficient (π) is the ratio of waste that goes to landfills. If the waste recovery coefficient grows, we can see that the cost function and population risk will decrease (cf. Figure 8, Figure 9, and Table 8). Increasing waste recovery coefficient, transportation to WPC increases and then the cost function increases. But this issue helps systems to use and recover waste.

Figure 8
figure 8

Effects of variation waste recovery coefficient on the cost function

Figure 9
figure 9

Effects of variation waste recovery coefficient on population risk

Table 8 Effects of changing waste recovery coefficient

Variation on demand

We test the effects of changing demand. By increasing the demand, the cost function increases, too (cf. Table 9). As can be seen, when the demand increases by 40%, the cost function grows by 12% and when demand decreases by 50%, it grows down by 16% (cf. Figure 10 and Figure 11).

Table 9 Effects of changing demand
Figure 10
figure 10

Effects of variation demand on cost function

Figure 11
figure 11

Effects of variation demand on population risk

Variation on scale of the main model

The several large-scale problems are defined in Table 10. When the scale of problems is increased, the time solution and cost function increase as shown in Figure 12 and Figure 13. As can be seen, the proposed model shows the NP hard and the behavior of this model is exponential for large scale. Therefore, we need to solve the model by heuristic, meta-heuristic, and new exact solution in minimum time on large scale.

Table 10 Cost and time solution for several problems
Figure 12
figure 12

Cost function for several problems

Figure 13
figure 13

Time solution for several problems

Managerial insights and practical implications

We surveyed viable waste medical chain network design (VWMCND). We try to pay more attention to five concepts in medical waste network design. We design VWMCND that considers agility, resilience, sustainability, risks, and robustness to cope with disruption and requirements of the government. As managers of the VWMCND, we should move forward to applying the novel concept to decrease cost and population risk, and increase the resiliency of facility, robustness, risk-averse, and agility of WMCND. In this research, we have health center (HC), waste segregation (WS), waste purchase contractor (WPC), and landfill. We propose to locate WS to decrease waste and recover them and send to the WPC. Recovering medical waste like metal and plastic can help the environment and return to production cycle. In this situation of COVID-19 and because of economic problem, we should use all power to utilize waste and move to circular economy and sustainable development. This issue is compatible with sustainable development goal (SDG12—Ensure sustainable consumption and production patterns) and the circular economy pillars. The maximum benefit from the proposed paper is people and service providers of the medical waste chain.

Conclusions and outlook

Medical waste management (MWM) is an important and necessary problem in the COVID-19 situation for treatment staff. The number of infectious patients grows up and the amount of MWMs increases day by day. We should think about this issue and find a solution for this issue. We suggest to recover MWM by waste segregation. Therefore, we proposed a novel viable medical waste chain network design (VMWCND) that considers resiliency (flexibility and network complexity) and sustainable (energy and environment) requirement. Finally, we try to tackle decrease risks and increase robustness and agility to demand fluctuation and network. We utilize a novel two-stage robust stochastic programming and solve with a GAMS CPLEX solver.

Therefore, the results are as follows:

  1. 1.

    If the conservative coefficient increases up to 1, the cost function grows up. If the conservative coefficient increases to 1, the cost function grows as shown in Table 6, Figure 5 and 6. If the conservative coefficient increases by 50%, the cost function will increase by 1.65%, but time solution and population risk do not change significantly.

  2. 2.

    If the conservative coefficient increases up to 50%, the cost function will increase by 1.65%, but time solution and population risk do not change significantly.

  3. 3.

    If the confidence level of CVaR grows up, we can see that the cost function will increase (cf. Figure 7 and Table 7). Increasing for confidence level by 2%, the cost function increases by 0.03%.

  4. 4.

    If the waste recovery coefficient grows, we can see that the cost function and population risk will decrease (cf. Figure 8 and 9, and Table 8). By increasing the waste recovery coefficient, transportation to WPC increases and then the cost function increases. But it helps systems to use waste and recover them.

  5. 5.

    When demand increases by 40%, the cost function grows by 12% and when demand decreases by 50%, it grows down by 16% (cf. Figure 10 and 11).

  6. 6.

    When the scale of problems is increased, the cost function and time solution grow up as shown in Figure 12 and 13. As can be seen, the behavior of the proposed model is NP hard and exponential on large scale. Therefore, we need to solve the model by heuristic, meta-heuristic, and new exact solution in minimum time on large scale.

Finally, solving the main model on a large scale is the research constraint. We propose to apply exact algorithms like bender decomposition, branch and price, branch and cut, column generation, and heuristic and meta-heuristic algorithms to solve models in minimum time (Fakhrzad and Lotfi 2018; Lotfi et al. 2017; Maadanpour Safari et al. 2021). We can add other resilience and sustainable tools to the model until increasing the resiliency and sustainability of the model like backup facility and redundancy. Also, we suggest to apply multi-objective for environmental, energy, and occupational objective (Das et al. 2021; Ghosh et al. 2021; Mondal and Roy 2021; Pourghader Chobar et al. 2021).

Furthermore, we suggest adding coherent risk criteria like entropic value at risk (EVaR) (Ahmadi-Javid 2012) for considering risks. Researchers intend to investigate method uncertainty like robust convex (Lotfi et al. 2021a). Using new and novel uncertainty methods like data-driven robust optimization and fuzzy programming (Midya et al. 2021) is advantageous for a conservative decision-maker in the recent decade. Eventually, we suggest equipping VMWCND with novel technology like blockchain and neural learning (Khalilpourazari et al. 2020) for the viability of MWCND.