1 Introduction

End-of-life vehicles (ELVs) are vehicles that have reached the end of their useful lives and are no longer registered or licensed for use [30]. ELVs are very important sources of economic value due to recyclable and reusable materials [15, 28]. However, they are classified as hazardous waste and have the potential for polluting the environment if they are not managed properly [51]. Therefore, the management of ELVs is not only profit-oriented, but also aimed at reducing health hazards [3, 51, 65]. In addition, the management of ELVs is significantly dependent on legislations, like Directive 2000/53/EC [21] in the European Union, Law on recycling of ELVs [43] in Japan, Technical policy for the recovery and utilization of automobile products [48] in China, Act on the resource circulation of electrical and electronic equipment and vehicles [42] in Korea, etc.

Systems for management of ELVs are typically aimed at collecting obsolete vehicles, isolating hazardous content, dismantling and selling reusable parts and components, and flattening and selling clean auto-bodies [33, 46]. Today, the management of ELVs has become the principal sustainability issue in most countries worldwide [1, 5, 6, 10, 15] and therefore requires sophisticated decision-making tools for optimizing its efficiency and reducing system risk.

Previously, a number of research works have been undertaken in the area of ELV management. Different modeling techniques have been used for solving recycling planning problems [12, 22, 34, 47, 61, 68,69,70,71,72, 92], dismantling planning problems [19, 28, 62, 76, 83, 89, 93], remanufacturing planning problems [7, 32, 37, 52, 53, 91], allocation problems [66, 67], and network design problems [9, 13, 18, 20, 24, 26, 27, 38, 40, 41, 45, 51, 54, 56, 75, 80, 88]. Several multi-criteria decision-making methods have been utilized for solving ELV management problems, including AHP [19, 89], PROMETHEE [62], fuzzy AHP [1, 2], fuzzy AHP-TOPSIS [57, 58], and fuzzy VIKOR [92]. Cost-benefit analysis has been used for solving recycling planning problems [12, 28, 61], dismantling planning problems [76, 83], and remanufacturing planning problems [7, 91]. The linear programming approach has been usually applied to solving recycling planning problems [34, 69,70,71]. A number of mixed integer linear programming studies were conducted for supporting recycling planning decisions [47] and network design [9, 18, 20, 27, 38, 40, 41, 45, 51, 80, 88]. The interval-parameter programming has previously been coupled with the two-stage stochastic programming [66], multi-stage stochastic programming [67], and chance-constrained programming [68]. In addition, there are several studies that utilized simulation approach [22, 24, 29], Bayesian probabilistic approach [52, 53], game theory [13], nonlinear mixed integer programming [93], quadratic programming [32], bilevel mixed integer linear programming [75], fuzzy mixed integer programming [56], and lexicographic mixed integer goal programming [26].

The review of previous literature evidently shows that a number of system analysis methods have been developed for solving various ELV management problems. However, the available methods cannot adequately control the risk in systems for management of ELVs. As a result, their solutions can lead to great financial losses if an extremely disadvantageous supply event occurs. Therefore, effective risk measures should be integrated into modeling frameworks to secure the avoidance of such erroneous decisions. A risk measurement method which can efficiently tackle the above shortcoming and capture the notion of risk is Conditional value-at-risk (CVaR) [2359, 60, 78, 79]. It is a new method that can effectively quantify risks based on random probability distribution. Its superior properties [25, 39, 50, 55] as well as versatility for incorporation into various optimization models [4, 44, 86, 87] are important prerequisites of successful utilization for solving complex ELV management problems. Therefore, in order to fill the identified gap in the literature, this study presents an interval-parameter CVaR two-stage stochastic programming model for management of ELVs. A case study is conducted to illustrate the potentials and applicability of the developed model.

Since, the interval-parameter CVaR two-stage stochastic programming approach represents novel methodology, only a small number of research papers have been carried out. More detailed, it has been used for water allocation [35, 36, 64, 81, 84, 90], electric system planning [31], municipal waste management [16], and air quality management [17]. This research presents the first attempt to develop an interval-parameter CVaR two-stage stochastic programming model for management of some end-of-life product. Moreover, this research presents the first investigation that considers the risk control of systems for management of ELVs under real-life highly variable supply conditions. The formulated model not only clearly extends the field of application of the interval-parameter CVaR two-stage stochastic programming approach, but also provides an important and contemporary tool for waste managers.

The remaining part of the paper is organized as follows: Section 2 describes the considered ELV management problem and presents the interval-parameter CVaR two-stage stochastic programming model for management of ELVs. Section 3 presents case study results and discussions. Section 4 presents conclusions of the work.

2 Materials and Methods

2.1 Statement of the Problem

Consider a system for management of ELVs shown in Fig. 1. Professional, private, and public entities which own ELVs (hereafter collectively called vehicle users) are required to deliver them to the nearest collection center. Vehicle users are physically and financially responsible for the transportation of ELVs to the collection centers. The collection centers are the storage facility providers, i.e., they accept and temporarily accumulate ELVs disposed by the vehicle users. ELVs from the collection centers are transported to the authorized treatment facilities. The authorized treatment facilities are required to depollute ELVs received from the collection centers. Depolluting of ELVs is mandatory to avoid metals and equipment contamination. In the depolluting step, the authorized treatment facilities remove fuel, motor oil, oil from transmission system, hydraulic oil, cooling liquid, liquid from the brake system, and other noxious substances that are prohibited in landfills. The extracted liquids are firstly stored in tanks and later transported to the specialized recovery facilities for treatment (e.g., energy recovery of heavy residues, cleaning of waste oil, etc.). The next operation is the dismantling. In this operation, reusable parts and components with market value (e.g., door panels, driving mirrors, lights, engines, gearboxes, etc.) are stripped from depolluted ELVs and stored in the authorized treatment facilities. Reusable parts and components are sold at the used parts market, comprised of numerous dealers of reusable parts (Fig. 1). In order to reduce the cost of transporting ELVs to the vehicle recycling factories, a heavy duty baling machine, which uses strong hydraulic pressure, is used to flatten depolluted and dismantled ELVs in the authorized treatment facilities. When collected quantities of ELVs are extremely unfavorable, to avoid cessation of the vehicle recycling factories as well as closure of the used parts market, certain quantities of depolluted, dismantled, and flattened ELVs are purchased at the international secondary metal market and delivered to the import centers. Finally, depolluted, dismantled, and flattened ELVs are transported and sold to the vehicle recycling factories, for separation of the various metallic fractions and partial recycling of generated automobile shredder residue.

Fig. 1
figure 1

Material flow network in a system for management of end-of-life vehicles

The system for management of ELVs (Fig. 1) is a complex waste management system with many of its components being uncertain. The quantities of ELVs delivered by vehicle users to collection points located in a certain geographic area arise as a direct consequence of vehicle fleet population, the average age and lifetime of vehicles, motorization rate, existence of road taxes for old vehicles, etc. Since all these influential factors have stochastic characteristics, this major input modeling parameter should be expressed as a random variable. Hence, the ELV availability levels are random variables with known probabilities. However, allocation targets of depolluted, dismantled, and flattened ELVs as well as allocation targets of reusable parts and components have to be decided before the actual realization of ELV supply events, i.e., they represent the first stage decision variables. If the guaranteed quantities of ELVs and reusable parts cannot be allocated to the vehicle recycling factories and dealers respectively, due to insufficient number of collected ELVs, the ELV management system is under obligation to pay certain penalties. When the ELV availability levels are known, a second stage decision has to be made in order to correct the previously promulgated allocation targets and minimize the penalties. Two-stage stochastic programming is effective for dealing with random variables and making decisions in a two-stage fashion.

In the considered ELV management problem, uncertainties also exist with economic parameters. The costs of transportation of numerous material flows between network entities are influenced by various factors including gas prices, truck driver wages, etc. The costs of depolluting, dismantling, and flattening operations are uncertain in reality, because they can vary with operator wages, electricity prices, equipment maintenance expenses, and needed resources (e.g., fluid suction gun, fuel removal station, working area, etc.). Revenue from selling depolluted, dismantled, and flattened ELVs to the vehicle recycling factories as well as revenue from selling reusable parts and components to the dealers are affected by a number of factors. For instance, the first one is primarily influenced by the quality of ELV and the situation on the (secondary) metal markets. Penalties for the ELV management system are in line with the lost profit of the vehicle recycling factories and dealers of reusable parts due to resource shortages. The cost of hazardous substances treatment in the specialized recovery facilities is subject to continuous change. On the other hand, technical data is also clouded by uncertainty. The share of hazardous substances as well as the share of reusable parts and components in collected ELVs vary spatially and temporally, and should not be considered as deterministic. For instance, the latter one depends on a large number of factors including the following: vehicle age and mileage, ELV type (i.e., natural or premature, due to accident, fire or flood), maintenance and utilization level, etc. Operational capacities of the authorized treatment facilities depend on the working and equipment conditions, level of process automation, existence of serial processing lines, material flow composition, etc. Presenting the abovementioned modeling parameters as interval numbers is purely natural. However, when economic and technical parameters are presented as interval values, interval-parameter programming should be incorporated into the two-stage stochastic programming approach to quantify this type of uncertainty.

The interval-parameter two-stage interval-stochastic programming approach does not consider risk control issues while solving the described ELV management problem. As a result, when the ELV availability levels are extremely unfavorable, its solutions could lead to severe shortages of depolluted, dismantled, and flattened ELVs for the vehicle recycling factories as well as reusable parts and components for the dealers. In addition, the solutions become inappropriate when the decision maker is risk-averse as well as infeasible under highly variable supply conditions [31, 81]. Therefore, it is strongly desired that the risk control is integrated in the waste management program. A risk measurement method which can efficiently tackle the above shortcomings and capture the notion of risk is the CVaR method [17, 86]. Therefore, the addressed problem can be presented as an interval-parameter CVaR two-stage stochastic programming model for management of ELVs. The interval-parameter CVaR two-stage stochastic programming represents an appropriate solution methodology, since it is necessitated by the studied problem itself.

2.2 Interval-Parameter Programming Approach

A general interval-parameter programming model can be defined as follows [77, 94]:

$$ \operatorname{Max}\kern0.5em {f}^{\pm }={C}^{\pm }{X}^{\pm } $$
(1.a)

subject to:

$$ {A}^{\pm }{X}^{\pm}\le {B}^{\pm } $$
(1.b)
$$ {X}^{\pm}\ge 0 $$
(1.c)

where ± represents the crisp interval number with known upper bound “+” and lower bound “−”, but unknown distribution information; f± is objective function; C± ∈ {R±}1 × n, A± ∈ {R±}m × n, B ∈ {R±}m × 1, X± ∈ {R±}n × 1 (R± denotes a set of interval numbers).

Model (1) can be decomposed into two sub-models corresponding to the upper and lower bounds of the objective function, f+ and f, respectively, and solved by using the Best worst case method [14, 77].

2.3 Interval-Parameter Two-Stage Stochastic Programming Approach

One potential approach to better account for uncertainties expressed as interval numbers and probability distributions is to integrate the interval-parameter programming and two-stage stochastic programming within a general optimization framework. A general interval-parameter two-stage stochastic programming model can be defined as follows [85]:

$$ \operatorname{Max}\kern0.5em {f}^{\pm }={C}_{T_1}^{\pm }{X}^{\pm }-\sum \limits_{s\in \mathrm{S}} pro{b}_s{D}_{T_2}^{\pm }{Y}^{\pm } $$
(2.a)

subject to:

$$ {A}_t^{\pm }{X}^{\pm }+{A}_t^{\hbox{'}\pm }{Y}^{\pm}\le {\omega}_s^{\pm },\forall t\in \left\{1,...,{m}_2\right\};\forall s\in \mathrm{S} $$
(2.b)
$$ {A}_r^{\pm }{X}^{\pm}\le {B}_r^{\pm },\kern1em \forall r=\left\{1,...,{m}_1\right\} $$
(2.c)
$$ {x}_j^{\pm}\ge 0,\kern1em {x}_j^{\pm}\in {X}^{\pm };\forall j\in \left\{1,...,{n}_1\right\} $$
(2.d)
$$ {y}_{js}^{\pm}\ge 0,\kern1em {y}_{js}^{\pm}\in {Y}^{\pm };\forall j\in \left\{1,...,{n}_2\right\};\forall s\in \mathrm{S} $$
(2.e)

where \( {C}_{T_1}^{\pm}\in {\left\{{R}^{\pm}\right\}}^{1\times {n}_1} \), \( {D}_{T_2}^{\pm}\in {\left\{{R}^{\pm}\right\}}^{1\times {n}_2} \), \( {A}_t^{\pm}\in {\left\{{R}^{\pm}\right\}}^{m_2\times {n}_1} \), \( {A}_t^{\hbox{'}\pm}\in {\left\{{R}^{\pm}\right\}}^{m_2\times {n}_2} \), \( {A}_r^{\pm}\in {\left\{{R}^{\pm}\right\}}^{m_1\times {n}_1} \), \( {B}_r^{\pm}\in {\left\{{R}^{\pm}\right\}}^{m_1\times 1} \), \( {X}^{\pm}\in {\left\{{R}^{\pm}\right\}}^{n_1\times 1} \), \( {Y}^{\pm}\in {\left\{{R}^{\pm}\right\}}^{n_2\times 1} \); \( {x}_j^{\pm } \) is the first stage decision made before the random variable is observed; \( {\omega}_s^{\pm } \) is the random variable which takes discrete values with a probability level probs, where s ∈ S, probs > 0, and \( \sum \limits_{s\in \mathrm{S}} pro{b}_s=1; \)\( {y}_{js}^{\pm } \) is the second stage decision variable, which depends on the realization of the random variable \( {\omega}_s^{\pm } \).

2.4 Interval-Parameter CVaR Two-Stage Stochastic Programming Approach

One of the popular techniques for evaluating the risk is the Value-at-Risk (VaR) method. The VaR, also known as quantile, is widely employed as a measure of risk [31, 35]. However, the VaR cannot be easily applied to non-normal distribution and may become unstable [44]. It is biased toward optimism rather than conservatism and does not provide any information about the severity of a loss when it is exceeded [59, 60, 74, 82]. Its significant deficiencies are also lack of consistency [8] and convexity [11].

For a given time horizon and the confidence level α (where α∈[0, 1]), VaR is defined as the loss over the time horizon that is exceeded with probability 1 − α:

$$ Va{R}_{\alpha }(Z)=\operatorname{inf}\left\{{F}_z\left(\eta \right)\ge \alpha :\eta \in R\right\} $$
(3)

where Fz(η) represents cumulative distribution function of a set of random variables Z.

The CVaR [59, 60, 78, 79], also called mean excess loss or expected shortfall, is a modified form of the VaR method. This novel risk measurement method is coherent [8, 55] as well as consistent with the second (or higher) order stochastic dominance [50]. Thus, minimizing the CVaR never conflicts with maximizing the expectation of any risk-averse utility function. Moreover, the lower partiality of the CVaR plays an important role in preserving the concavity of the profit [25] thus always providing a unique well-behaved optimum [39]. A general CVaR two-stage stochastic programming model can be defined as follows [31, 35, 49]:

$$ \underset{x\in \mathrm{X}}{\operatorname{Min}}\kern0.5em \left\{E\left[f\left(x,\omega \right)\right]-\lambda \cdot CVa{R}_{\alpha}\left[Q\left(x,\omega \right)\right]\right\} $$
(4)

where f(x, ω) is expected cost function; Q(x, ω) is a continuous loss function; x is decision vector; ω is random vector with its probability distribution p(⋅); λ is a non-negative weight specified by decision makers to trade-off expected cost with risk; CVaRα is the conditional value-at-risk at level α.

The CVaR is defined as the conditional expectation of the loss exceeding or equal to VaR for the time horizon and the confidence level [59, 60, 78, 79]:

$$ CVa{R}_{\alpha }(Z)=E\left(Z|Z\ge Va{R}_{\alpha }(Z)\right) $$
(5)

The CVaR can be expressed by the following linear minimization formula, which is computationally more tractable [63, 73, 74]:

$$ CVa{R}_{\alpha }=\underset{\eta \in R}{\min }f\left(\alpha, \eta, x\right)=\eta +\frac{1}{1-\alpha }E\left\{{\left[Z\left(x,\omega \right)-\eta \right]}_{+}\right\} $$
(6)

where [Z(x, ω) − η]+ = max[0, Z(x, ω) − η].

Thus, a general interval-parameter CVaR two-stage stochastic programming model can be formulated as follows:

$$ \operatorname{Max}\kern0.5em {f}^{\pm }={C}_{T_1}^{\pm }{X}^{\pm }-\sum \limits_{s\in \mathrm{S}} pro{b}_s{D}_{T_2}^{\pm }{Y}^{\pm }-\lambda \left({\eta}^{\pm }+\frac{1}{1-\alpha}\sum \limits_{s\in \mathrm{S}} pro{b}_s{\xi}_s^{\pm}\right) $$
(7.a)

subject to:

$$ {A}_t^{\pm }{X}^{\pm }+{A}_t^{\hbox{'}\pm }{Y}^{\pm}\le {\omega}_s^{\pm },\kern1em \forall t\in \left\{1,...,{m}_2\right\};\forall s\in \mathrm{S} $$
(7.b)
$$ {A}_r^{\pm }{X}^{\pm}\le {B}_r^{\pm },\kern1em \forall r=\left\{1,...,{m}_1\right\} $$
(7.c)
$$ {\xi}_s^{\pm}\ge {D}_{T_2}^{\pm }{Y}^{\pm }-{\eta}^{\pm },\kern1em \forall s\in \mathrm{S} $$
(7.d)
$$ {x}_j^{\pm}\ge 0,\kern1em {x}_j^{\pm}\in {X}^{\pm };\forall j\in \left\{1,...,{n}_1\right\} $$
(7.e)
$$ {y}_{js}^{\pm}\ge 0,\kern1em {y}_{js}^{\pm}\in {Y}^{\pm };\forall j\in \left\{1,...,{n}_2\right\};\forall s\in \mathrm{S} $$
(7.f)
$$ {\xi}_s^{\pm}\ge 0,\kern1em \forall s\in \mathrm{S} $$
(7.g)
$$ {\eta}^{\pm}\in {R}^{\pm } $$
(7.h)

2.5 Modeling Formulation

Based on the interval-parameter programming and two-stage stochastic programming approaches as well as the CVaR method, the interval-parameter CVaR two-stage stochastic programming model for management of ELVs can be formulated as follows:

$$ \mathit{\operatorname{Max}}\kern1em {f}^{\pm }=\sum \limits_{\chi =1}^{X=2}{f}_{\chi}^{\pm }-\sum \limits_{\chi =3}^{X=19}{f}_{\chi}^{\pm }-{f}_{20}^{\pm } $$
(8.a)

Revenue from allocating depolluted, dismantled, and flattened ELVs to the vehicle recycling factories:

$$ {f}_1^{\pm }=\sum \limits_{t=1}^T\sum \limits_{v\in \mathrm{V}}R{E}_{vt}^{+}\cdot \left[Z{E}_{vt}^{-}+{\gamma}_{vt}\cdot \left(Z{E}_{vt}^{+}-Z{E}_{vt}^{-}\right)\right] $$
(8.a.1)

Revenue from allocating reusable parts and components to the dealers:

$$ {f}_2^{\pm }=\sum \limits_{t=1}^T\sum \limits_{d\in \mathrm{D}}R{D}_{dt}^{+}\cdot \left[Z{D}_{dt}^{-}+{\mu}_{dt}\cdot \left(Z{D}_{dt}^{+}-Z{D}_{dt}^{-}\right)\right] $$
(8.a.2)

Penalty for violating allocation targets of depolluted, dismantled, and flattened ELVs:

$$ {f}_3^{\pm }=\sum \limits_{t=1}^T\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\sum \limits_{v\in \mathrm{V}}P{E}_{vt}^{\pm}\cdot M{E}_{svt}^{\pm } $$
(8.a.3)

Penalty for violating allocation targets of dismantled reusable parts and components:

$$ {f}_4^{\pm }=\sum \limits_{t=1}^T\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\sum \limits_{d\in \mathrm{D}}P{D}_{dt}^{\pm}\cdot M{D}_{sdt}^{\pm } $$
(8.a.4)

Cost of importing depolluted, dismantled, and flattened ELVs from the international secondary metal market:

$$ {f}_5^{\pm }=\sum \limits_{t=1}^T\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\sum \limits_{i\in \mathrm{I}}{U}_{it}^{\pm}\cdot U{Q}_{sit}^{\pm } $$
(8.a.5)

Cost of depolluting ELVs in the authorized treatment facilities:

$$ {f}_6^{\pm }=\sum \limits_{t=1}^T\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\sum \limits_{a\in \mathrm{A}} DP{C}_{at}^{\pm}\sum \limits_{c\in \mathrm{C}}A{Q}_{scat}^{\pm } $$
(8.a.6)

Cost of dismantling reusable parts and components in the authorized treatment facilities:

$$ {f}_7^{\pm }=\sum \limits_{t=1}^T\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\sum \limits_{a\in \mathrm{A}} DS{C}_{at}^{\pm}\cdot D{Q}_{sat}^{\pm } $$
(8.a.7)

Cost of flattening depolluted and dismantled ELVs in the authorized treatment facilities:

$$ {f}_8^{\pm }=\sum \limits_{t=1}^T\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\sum \limits_{a\in \mathrm{A}} FL{C}_{at}^{\pm}\cdot B{Q}_{sat}^{\pm } $$
(8.a.8)

Cost of hazardous substances treatment in the specialized recovery facilities:

$$ {f}_9^{\pm }=\sum \limits_{t=1}^T\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\sum \limits_{x\in \mathrm{X}}\sum \limits_{a\in \mathrm{A}} TR{C}_{xt}^{\pm}\cdot AS{Q}_{saxt}^{\pm } $$
(8.a.9)

Cost of transporting ELVs from the collection centers to the authorized treatment facilities:

$$ {f}_{10}^{\pm }=\sum \limits_{t=1}^T\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\sum \limits_{a\in \mathrm{A}}\sum \limits_{c\in \mathrm{C}}C{T}_{cat}^{\pm}\cdot A{Q}_{scat}^{\pm } $$
(8.a.10)

Cost of transporting hazardous substances from the authorized treatment facilities to the specialized recovery facilities:

$$ {f}_{11}^{\pm }=\sum \limits_{t=1}^T\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\sum \limits_{x\in \mathrm{X}}\sum \limits_{a\in \mathrm{A}}S{T}_{axt}^{\pm}\cdot AS{Q}_{saxt}^{\pm } $$
(8.a.11)

Cost of transporting reusable parts and components from the authorized treatment facilities to the dealers:

$$ {f}_{12}^{\pm }=\sum \limits_{t=1}^T\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\sum \limits_{d\in \mathrm{D}}\sum \limits_{a\in \mathrm{A}}D{T}_{adt}^{\pm}\cdot AP{Q}_{sadt}^{\pm } $$
(8.a.12)

Cost of transporting depolluted, dismantled, and flattened ELVs from the authorized treatment facilities to the vehicle recycling factories:

$$ {f}_{13}^{\pm }=\sum \limits_{t=1}^T\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\sum \limits_{v\in \mathrm{V}}\sum \limits_{a\in \mathrm{A}}A{T}_{avt}^{\pm}\cdot V{Q}_{savt}^{\pm } $$
(8.a.13)

Cost of transporting depolluted, dismantled, and flattened ELVs from the import centers to the vehicle recycling factories:

$$ {f}_{14}^{\pm }=\sum \limits_{t=1}^T\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\sum \limits_{v\in \mathrm{V}}\sum \limits_{i\in \mathrm{I}}I{T}_{ivt}^{\pm}\cdot UI{Q}_{sivt}^{\pm } $$
(8.a.14)

Cost of inventory storage of ELVs in the collection centers:

$$ {f}_{15}^{\pm }=\sum \limits_{t=1}^T{\varDelta}_t\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\sum \limits_{c\in \mathrm{C}} SC{O}_{ct}^{\pm}\cdot {O}_{sct}^{\pm } $$
(8.a.15)

Cost of inventory storage of hazardous substances in the authorized treatment facilities:

$$ {f}_{16}^{\pm }=\sum \limits_{t=1}^T{\varDelta}_t\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\sum \limits_{a\in \mathrm{A}} SC{\varXi}_{at}^{\pm}\cdot {\varXi}_{sat}^{\pm } $$
(8.a.16)

Cost of inventory storage of reusable parts and components in the authorized treatment facilities:

$$ {f}_{17}^{\pm }=\sum \limits_{t=1}^T{\varDelta}_t\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\sum \limits_{a\in \mathrm{A}} SC{\varOmega}_{at}^{\pm}\cdot {\varOmega}_{sat}^{\pm } $$
(8.a.17)

Cost of inventory storage of depolluted, dismantled, and flattened ELVs in the authorized treatment facilities:

$$ {f}_{18}^{\pm }=\sum \limits_{t=1}^T{\varDelta}_t\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\sum \limits_{a\in \mathrm{A}} SC{H}_{at}^{\pm}\cdot {H}_{sat}^{\pm } $$
(8.a.18)

Cost of inventory storage of depolluted, dismantled, and flattened ELVs in the import centers:

$$ {f}_{19}^{\pm }=\sum \limits_{t=1}^T{\varDelta}_t\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\sum \limits_{i\in \mathrm{I}} SC{\varPsi}_{it}^{\pm}\cdot {\varPsi}_{sit}^{\pm } $$
(8.a.19)

CVaR value for selected weighting factor and defined confidence level:

$$ {f}_{20}^{\pm }=\lambda \sum \limits_{t=1}^T\left({\eta}_t^{\pm }+\frac{1}{1-\alpha}\sum \limits_{s\in {\mathrm{S}}_t} pro{b}_{st}\cdot {\zeta}_{st}^{\pm}\right) $$
(8.a.20)

subject to:

Risk-aversion constraints:

$$ {\displaystyle \begin{array}{l}{\zeta}_{st}^{\pm}\ge -{\eta}_t^{\pm }+\sum \limits_{v\in \mathrm{V}}P{E}_{vt}^{\pm}\cdot M{E}_{svt}^{\pm }+\sum \limits_{d\in \mathrm{D}}P{D}_{dt}^{\pm}\cdot M{D}_{sdt}^{\pm }+\sum \limits_{i\in \mathrm{I}}{U}_{it}^{\pm}\cdot U{Q}_{sit}^{\pm }+\sum \limits_{a\in \mathrm{A}}\Big[ DP{C}_{at}^{\pm}\sum \limits_{c\in \mathrm{C}}A{Q}_{scat}^{\pm}\\ {}+ DS{C}_{at}^{\pm}\cdot D{Q}_{sat}^{\pm }+ FL{C}_{at}^{\pm}\cdot B{Q}_{sat}^{\pm }+\sum \limits_{c\in \mathrm{C}}C{T}_{cat}^{\pm}\cdot A{Q}_{scat}^{\pm }+\sum \limits_{x\in \mathrm{X}}\left(S{T}_{axt}^{\pm }+ TR{C}_{xt}^{\pm}\right)\cdot AS{Q}_{saxt}^{\pm}\\ {}+\sum \limits_{d\in \mathrm{D}}D{T}_{adt}^{\pm}\cdot AP{Q}_{sadt}^{\pm }+\sum \limits_{v\in \mathrm{V}}A{T}_{avt}^{\pm}\cdot V{Q}_{savt}^{\pm}\left]+\sum \limits_{v\in \mathrm{V}}\sum \limits_{i\in \mathrm{I}}I{T}_{ivt}^{\pm}\cdot UI{Q}_{sivt}^{\pm }+{\varDelta}_t\right[\sum \limits_{c\in \mathrm{C}} SC{O}_{ct}^{\pm}\cdot {O}_{sct}^{\pm}\\ {}+\sum \limits_{a\in \mathrm{A}}\left( SC{\varXi}_{at}^{\pm}\cdot {\varXi}_{sat}^{\pm }+ SC{\varOmega}_{at}^{\pm}\cdot {\varOmega}_{sat}^{\pm }+ SC{H}_{at}^{\pm}\cdot {H}_{sat}^{\pm}\right)+\sum \limits_{i\in \mathrm{I}} SC{\varPsi}_{it}^{\pm}\cdot {\varPsi}_{sit}^{\pm}\Big],\kern1em \forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t\end{array}} $$
(8.b)

Initial inventories of ELVs in the collection centers:

$$ {O}_{sct}^{\pm }=I{O}_c^{\pm },\kern1em \forall c\in \mathrm{C};t=0;\forall s\in {\mathrm{S}}_t $$
(8.c)

Material flow balances of ELV flows in the collection centers:

$$ {O}_{sct}^{\pm }=C{Q}_{sct}^{\pm }+{O}_{sct-1}^{\pm }-\sum \limits_{a\in \mathrm{A}}A{Q}_{scat}^{\pm },\kern1em \forall c\in \mathrm{C};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.d)

Operational capacities of the authorized treatment facilities:

$$ \sum \limits_{c\in \mathrm{C}}A{Q}_{scat}^{\pm}\le {\varUpsilon}_{at}\cdot O{C}_{at}^{\pm },\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.e)

Quantities of depolluted ELV flows in the authorized treatment facilities:

$$ D{Q}_{sat}^{\pm }=\left(1-{\rho}_t^{\pm}\right)\sum \limits_{c\in \mathrm{C}}A{Q}_{scat}^{\pm },\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.f)

Quantities of hazardous substances removed from ELV flows in the authorized treatment facilities:

$$ HS{Q}_{sat}^{\pm }=\sum \limits_{c\in \mathrm{C}}A{Q}_{scat}^{\pm }-D{Q}_{sat}^{\pm },\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.g)

Initial inventories of hazardous substances in the authorized treatment facilities:

$$ {\varXi}_{sat}^{\pm }=I{\varXi}_a^{\pm },\kern1em \forall a\in \mathrm{A};t=0;\forall s\in {\mathrm{S}}_t $$
(8.h)

Capacities of tanks for storing hazardous substances in the authorized treatment facilities:

$$ {\varXi}_{sat}^{\pm}\le CP{\varXi}_a^{\pm },\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.i)

Material flow balances of hazardous substances in the authorized treatment facilities:

$$ {\varXi}_{sat}^{\pm }= HS{Q}_{sat}^{\pm }+{\varXi}_{sat-1}^{\pm }-\sum \limits_{x\in \mathrm{X}} AS{Q}_{saxt}^{\pm },\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.j)

Quantities of reusable parts and components in the authorized treatment facilities:

$$ DP{Q}_{sat}^{\pm }={\tau}_t^{\pm}\cdot D{Q}_{sat}^{\pm },\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.k)

Quantities of depolluted and dismantled ELV flows in the authorized treatment facilities:

$$ B{Q}_{sat}^{\pm }=D{Q}_{sat}^{\pm }- DP{Q}_{sat}^{\pm },\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.l)

Initial inventories of reusable parts and components in the authorized treatment facilities:

$$ {\varOmega}_{sat}^{\pm }=I{\varOmega}_a^{\pm },\kern1em \forall a\in \mathrm{A};t=0;\forall s\in {\mathrm{S}}_t $$
(8.m)

Capacities of storages for reusable parts and components in the authorized treatment facilities:

$$ {\varOmega}_{sat}^{\pm}\le CP{\varOmega}_a^{\pm },\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.n)

Material flow balances of reusable parts and components in the authorized treatment facilities:

$$ {\varOmega}_{sat}^{\pm }= DP{Q}_{sat}^{\pm }+{\varOmega}_{sat-1}^{\pm }-\sum \limits_{d\in \mathrm{D}} AP{Q}_{sadt}^{\pm },\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.o)

Demand of the dealers for reusable part and components:

$$ Z{D}_{dt}^{-}+{\mu}_{dt}\cdot \left(Z{D}_{dt}^{+}-Z{D}_{dt}^{-}\right)-M{D}_{sdt}^{\pm }=\sum \limits_{a\in \mathrm{A}} AP{Q}_{sadt}^{\pm },\kern1em \forall d\in \mathrm{D};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.p)

Initial inventories of depolluted, dismantled, and flattened ELVs in the authorized treatment facilities:

$$ {H}_{sat}^{\pm }=I{H}_a^{\pm },\kern1em \forall a\in \mathrm{A};t=0;\forall s\in {\mathrm{S}}_t $$
(8.q)

Capacities of storage areas for depolluted, dismantled, and flattened ELVs in the authorized treatment facilities:

$$ {H}_{sat}^{\pm}\le CP{H}_a^{\pm },\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.r)

Material flow balances of depolluted, dismantled, and flattened ELV flows in the authorized treatment facilities:

$$ {H}_{sat}^{\pm }=B{Q}_{sat}^{\pm }+{H}_{sat-1}^{\pm }-\sum \limits_{v\in \mathrm{V}}V{Q}_{savt}^{\pm },\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.s)

Initial inventories of depolluted, dismantled, and flattened ELVs in the import centers:

$$ {\varPsi}_{sit}^{\pm }=I{\varPsi}_i^{\pm },\kern1em \forall i\in \mathrm{I};t=0;\forall s\in {\mathrm{S}}_t $$
(8.t)

Capacities of storage areas for depolluted, dismantled, and flattened ELVs in the import centers:

$$ {\varPsi}_{sit}^{\pm}\le CP{\varPsi}_i^{\pm },\kern1em \forall i\in \mathrm{I};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.u)

Material flow balances of depolluted, dismantled, and flattened ELV flows in the import centers:

$$ {\varPsi}_{sit}^{\pm }=U{Q}_{sit}^{\pm }+{\varPsi}_{sit-1}^{\pm }-\sum \limits_{v\in \mathrm{V}} UI{Q}_{sivt}^{\pm },\kern1em \forall i\in \mathrm{I};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.v)

Demand of the vehicle recycling factories for depolluted, dismantled, and flattened ELVs:

$$ Z{E}_{vt}^{-}+{\gamma}_{vt}\cdot \left(Z{E}_{vt}^{+}-Z{E}_{vt}^{-}\right)-M{E}_{svt}^{\pm }=\sum \limits_{a\in \mathrm{A}}V{Q}_{savt}^{\pm }+\sum \limits_{i\in \mathrm{I}} UI{Q}_{sivt}^{\pm },\forall v\in \mathrm{V};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.w)

Measures to avoid cessation of the vehicle recycling factories:

$$ Z{E}_{vt}^{-}+{\gamma}_{vt}\cdot \left(Z{E}_{vt}^{+}-Z{E}_{vt}^{-}\right)-M{E}_{svt}^{\pm}\ge ZM{E}_{vt\;\min}^{\pm },\forall v\in \mathrm{V};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.x)

Import expenses constraints:

$$ \sum \limits_{i\in \mathrm{I}}{U}_{it}^{\pm}\cdot U{Q}_{sit}^{\pm}\le U{B}_{t\;\max}^{\pm },\kern1em \forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.y)

Technical constraints:

$$ 0\le {\gamma}_{vt}\le 1,\kern1em \forall v\in \mathrm{V};\forall t\in \left\{1,...,T\right\} $$
(8.z.1)
$$ 0\le {\mu}_{dt}\le 1,\kern1em \forall d\in \mathrm{D};\forall t\in \left\{1,...,T\right\} $$
(8.z.2)
$$ M{E}_{svt}^{\pm}\ge 0,\kern1em \forall v\in \mathrm{V};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.3)
$$ M{D}_{sdt}^{\pm}\ge 0,\kern1em \forall d\in \mathrm{D};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.4)
$$ A{Q}_{scat}^{\pm}\ge 0,\kern1em \forall c\in \mathrm{C};\forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.5)
$$ HS{Q}_{sat}^{\pm}\ge 0,\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.6)
$$ AS{Q}_{saxt}^{\pm}\ge 0,\kern1em \forall a\in \mathrm{A};\forall x\in \mathrm{X};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.7)
$$ D{Q}_{sat}^{\pm}\ge 0,\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.8)
$$ DP{Q}_{sat}^{\pm}\ge 0,\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.9)
$$ AP{Q}_{sadt}^{\pm}\ge 0,\kern1em \forall a\in \mathrm{A};\forall d\in \mathrm{D};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.10)
$$ B{Q}_{sat}^{\pm}\ge 0,\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.11)
$$ V{Q}_{savt}^{\pm}\ge 0,\kern1em \forall a\in \mathrm{A};\forall v\in \mathrm{V};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.12)
$$ U{Q}_{sit}^{\pm}\ge 0,\kern1em \forall i\in \mathrm{I};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.13)
$$ UI{Q}_{sivt}^{\pm}\ge 0,\kern1em \forall i\in \mathrm{I};\forall v\in \mathrm{V};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.14)
$$ {O}_{sct}^{\pm}\ge 0,\kern1em \forall \mathrm{c}\in \mathrm{C};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.15)
$$ {\varXi}_{sat}^{\pm}\ge 0,\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.16)
$$ {\varOmega}_{sat}^{\pm}\ge 0,\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.17)
$$ {H}_{sat}^{\pm}\ge 0,\kern1em \forall a\in \mathrm{A};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.18)
$$ {\varPsi}_{sit}^{\pm}\ge 0,\kern1em \forall i\in \mathrm{I};\forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.19)
$$ {\zeta}_{st}^{\pm}\ge 0,\kern1em \forall t\in \left\{1,...,T\right\};\forall s\in {\mathrm{S}}_t $$
(8.z.20)
$$ {\eta}_t^{\pm}\ge 0,\kern1em \forall t\in \left\{1,...,T\right\} $$
(8.z.21)

The detailed nomenclatures for the indices and sets, parameters, and variables are provided in the Appendix. In Model (8), the objective function (8.a) seeks to maximize the expected profit of the system for management of ELVs over the multi-period planning horizon. The components of the objective function (8.a) are defined in Eqs. (8.a.1)–(8.a.20). Equation (8.a.1) calculates the revenue of the system for management of ELVs from allocating depolluted, dismantled, and flattened ELVs to the vehicle recycling factories. Equation (8.a.2) computes the revenue of the system from allocating reusable parts and components to the available dealers. Equations (8.a.3)–(8.a.4) define the recourse expenses caused by payment of penalties for resource shortages. Equation (8.a.3) represents the total penalty for violating allocation targets of depolluted, dismantled, and flattened ELVs for the vehicle recycling factories, while Eq. (8.a.4) presents the total penalty for violating allocation targets of dismantled reusable parts and components for the dealers. Equation (8.a.5) relates to the cost of importing depolluted, dismantled, and flattened ELVs from the international secondary metal market. Equation (8.a.6) computes the cost of depolluting ELVs in the authorized treatment facilities. Equation (8.a.7) calculates the cost of dismantling reusable parts and components from depolluted ELVs in the authorized treatment facilities. Equation (8.a.8) defines the cost of flattening depolluted and dismantled ELVs in the authorized treatment facilities. Equation (8.a.9) presents the cost of hazardous substances treatment in the specialized recovery facilities. Equations (8.a.10)–(8.a.14) define the cost of transporting numerous material flows between various network entities of the system for management of ELVs. More detailed, Eq. (8.a.10) represents the cost of transporting ELVs from the collection centers to the authorized treatment facilities. Equation (8.a.11) calculates the cost of transporting hazardous substances from the authorized treatment facilities to the specialized recovery facilities. Equation (8.a.12) defines the cost of transporting dismantled reusable parts and components from the authorized treatment facilities to the available dealers. Equation (8.a.13) computes the cost of transporting depolluted, dismantled, and flattened ELVs from the authorized treatment facilities to the vehicle recycling factories. Equation (8.a.14) presents the cost of transporting depolluted, dismantled, and flattened ELVs from the import centers to the vehicle recycling factories. Equations (8.a.15)–(8.a.19) present the inventory holding cost of numerous material flows. More detailed, Eq. (8.a.15) computes the cost of inventory storage of ELVs piled up in the collection centers. Equation (8.a.16) calculates the cost of inventory storage of hazardous substances in tanks of the authorized treatment facilities. Equation (8.a.17) relates to the cost of inventory storage of reusable parts and components dismantled from depolluted ELVs in the authorized treatment facilities. Equation (8.a.18) defines the cost of inventory storage of depolluted, dismantled, and flattened ELVs piled up in the authorized treatment facilities. Equation (8.a.19) represents the cost of inventory storage of depolluted, dismantled, and flattened ELVs piled up in the import centers. Finally, Eq. (8.a.20) computes the conditional value-at-risk under risk parameters α and λ.

Constraints (8.b) are risk-aversion constraints, which are necessary due to introduction of auxiliary variables for computing the CVaR values. Constraints (8.c) initialize inventories of ELVs in the collection centers. Constraints (8.d) enforce the inventory balances of ELVs in the collection centers. Constraints (8.e) represent the operational capacities of the authorized treatment facilities. Constraints (8.f)–(8.g) maintain material flow balances of depolluting processes in the authorized treatment facilities. More detailed, constraints (8.f) determine quantities of depolluted ELV flows, while constraints (8.g) determine quantities of hazardous substances removed from ELV flows in these network entities. Constraints (8.h) initialize inventories of hazardous substances in storage tanks of the authorized treatment facilities. Constraints (8.i) represent the capacities of tanks for storing hazardous substances in the authorized treatment facilities. Constraints (8.j) enforce the inventory balances of hazardous substances removed from ELV flows in the authorized treatment facilities. Constraints (8.k)–(8.l) maintain material flow balances of the dismantling processes in the authorized treatment facilities. More detailed, constraints (8.k) determine quantities of reusable parts and components with market value dismantled from depolluted ELV flows, while constraints (8.l) determine quantities of depolluted and dismantled ELV flows. Constraints (8.m) initialize inventories of reusable parts and components stored in the authorized treatment facilities. Constraints (8.n) are capacity constraints of storages for reusable parts and components in the authorized treatment facilities. Constraints (8.o) enforce the inventory balances of reusable parts and components dismantled from depolluted ELV flows in the authorized treatment facilities. Constraints (8.p) represent the dealers’ demands for reusable part and components. Constraints (8.q) initialize inventories of depolluted, dismantled, and flattened ELVs in the authorized treatment facilities. Constraints (8.r) represent capacities of storage areas for depolluted, dismantled, and flattened ELVs in the authorized treatment facilities. Constraints (8.s) enforce the inventory balances of depolluted, dismantled, and flattened ELV flows in the authorized treatment facilities. Constraints (8.t) initialize inventories of depolluted, dismantled, and flattened ELVs in the import centers. Constraints (8.u) are storage capacity constraints of the import centers. Constraints (8.v) enforce the inventory balances of depolluted, dismantled, and flattened ELV flows in the import centers. Constraints (8.w) represent the vehicle recycling factories’ demands for depolluted, dismantled, and flattened ELVs. Constraints (8.x) present measures to avoid cessation of the vehicle recycling factories. These measures are usually prearranged as quantities that can enable maintaining of some minimal workloads in the vehicle recycling factories thus trying to avoid the complete cessation of the recycling business under extreme ELV supply events. Constraints (8.y) ensure that the total capital invested in buying of depolluted, dismantled, and flattened ELVs at the international secondary metal market does not exceed the maximum allowed value. Constraints (8.z.1) define the value domains of the first stage variables for identifying optimal allocation targets of depolluted, dismantled, and flattened ELVs for the vehicle recycling factories. Constraints (8.z.2) define the value domains of the first stage variables for identifying optimal allocation targets of dismantled reusable parts and components for the available dealers. Constraints (8.z.3)–(8.z.21) ensure that the decision variables used in the proposed model are non-negative.

2.6 Solution Algorithm

The flow chart of Fig. 2 may be of assistance in following the logic of the steps that together constitute the algorithm for solving the proposed interval-parameter CVaR two-stage stochastic programming model for management of ELVs:

  • Step 1—Formulate Model (8).

  • Step 2—According to the decision maker’s risk preference, select the weighting factor λ.

  • Step 3—Define the confidence level α.

  • Step 4—Use the Best worst case method to split the Model (8) into the optimistic sub-model corresponding to (f+)α, λ and the conservative sub-model corresponding to (f)α, λ.

  • Step 5—Solve the optimistic sub-model and obtain solutions of the decision variables and \( {\left({f}_{opt}^{+}\right)}^{\alpha, \lambda } \).

  • Step 6—Calculate the optimized set of allocation targets of depolluted, dismantled, and flattened ELVs as follows: \( Z{E}_{vt\; opt}^{\alpha, \lambda }=Z{E}_{vt}^{-}+{\gamma}_{vt\; opt}^{\alpha, \lambda}\cdot \left(Z{E}_{vt}^{+}-Z{E}_{vt}^{-}\right), \)v ∈ V; ∀ t ∈ {1, ..., T}.

  • Step 7—Calculate the optimized set of allocation targets of dismantled reusable parts and components as follows: \( Z{D}_{dt\; opt}^{\alpha, \lambda }=Z{D}_{dt}^{-}+{\mu}_{dt\; opt}^{\alpha, \lambda}\cdot \left(Z{D}_{dt}^{+}-Z{D}_{dt}^{-}\right), \)d ∈ D; ∀ t ∈ {1, ..., T}.

  • Step 8—Use the optimal allocation targets obtained in steps 6–7 to solve the conservative sub-model and obtain solutions of the decision variables and \( {\left({f}_{opt}^{-}\right)}^{\alpha, \lambda } \).

  • Step 9—Form the final solutions of the Model (8) by combining solutions obtained in steps 5 and 8.

  • Step 10—If the decision maker is satisfied with the obtained expected profit \( {\left({f}_{opt}^{\pm}\right)}^{\alpha, \lambda }={\left[{f}_{opt}^{-},{f}_{opt}^{+}\right]}^{\alpha, \lambda } \), then go to the next step. Otherwise, go to step 3.

  • Step 11—Stop.

Fig. 2
figure 2

Flow chart of the solution algorithm

2.7 Case Study Description

Consider a case study illustrated in Fig. 3. The provincial system for management of ELVs, whose boundary is presented in Fig. 1, is comprised of 15 collection centers, 7 authorized treatment facilities, and 2 import centers. Hazardous substances removed from ELVs during the depolluting processes in the authorized treatment facilities can be treated in two specialized recovery facilities located in the province. Reusable parts and components dismantled from depolluted ELVs in the authorized treatment facilities can be sold on the used parts market, which is comprised from two dealers. Depolluted, dismantled, and flattened ELVs can be allocated to three vehicle recycling factories located in the analyzed province (Fig. 3). Therefore, to fully illustrate the potentials and applicability of the proposed model, a mid-size problem is designed.

Fig. 3
figure 3

A hypothetical provincial system for management of end-of-life vehicles

The quantities of ELVs delivered by vehicle users to the collection centers are highly uncertain. In this case study, nine cases of ELV availability levels are considered; namely, extra low, very low, low, low to medium, medium, medium to high, high, very high, and extra high ELV availability levels.

With the purpose of comprehensively analyzing influences of the risk parameters on model solutions, seven cases for the confidence level α (i.e., 0.50, 0.60, 0.70, 0.80, 0.90, 0.950, and 0.990) are considered in the case study. In addition, the values of λ are set to 0.010, 0.10, 0.20, 0.30, 0.40, 0.50, 0.60, 0.70, 0.80, 0.90, and 1.0, representing different weighting factors specified by the decision makers to trade-off expected profit with system risk. As a result, 77 problem instances are created.

The entire planning horizon is 9 years, divided into three periods with each having a time interval of 3 years. All data used in this case study can be found in Supplementary material (Supplementary Tables S1–S12 in Online Resource).

3 Results and Discussion

The optimization programs are written and executed in the mathematical modeling language LINGO. The number of variables, constraints, and non-zero elements are approximately 6500, 9400, and 54,000, respectively. The computational time of solving the proposed model under different parameter settings is within a few seconds. All problem instances were solved on HP laptop with an Intel(R) Core (TM) i7-7500U 2.7 GHz processor and 16 GB of RAM.

Figure 4 presents the total expected profit of the considered provincial system for management of ELVs under different λ and α values during the planning horizon. The lower and upper parts correspond to the lower and upper bounds of the total expected profit during the 9-year planning horizon, respectively. The lower bound values are achieved under demanding conditions (e.g., smaller revenues from allocating depolluted, dismantled, and flattened ELVs to the vehicle recycling factories as well as reusable parts and components to the available dealers, greater penalties for not delivered depolluted, dismantled, and flattened ELVs as well as reusable parts and components, greater costs of transportation, greater importing cost, greater inventory holding costs in all entities which comprise the provincial system for management of ELVs, more expensive depolluting, dismantling, and flattening in the authorized treatment facilities, more expensive treatment of hazardous substances in the specialized recovery facilities, smaller capacities of tanks for hazardous substances and inventory storage areas, smaller operational capacity of the authorized treatment facilities, etc.), and vice versa.

Fig. 4
figure 4

Total expected profit for different risk parameters during the planning horizon

The results presented in Fig. 4 indicate that the total expected profit decreases when the risk parameters α or λ increase. For instance, when risk parameter λ is set to 0.80, the total expected profits are equal to €[120.51, 219.50] × 106, €[94.29, 202.90] × 106, and €[65.37, 174.44] × 106 under confidence levels of 0.50, 0.90, and 0.990, respectively. Generally, a higher α value assigns more weight to disadvantageous ELV availability levels in the considered province (i.e., extra low, very low, low, and low to medium) thus producing more pessimistic solutions, and vice versa. Accordingly, higher value of confidence level α results not only in lower risk, but also in lower value of the expected profit of the provincial system for management of ELVs. On the other hand, the value of risk parameter λ reveals the risk preference of a decision maker. By changing weighting factor λ, the decision maker is able to trade-off expected profit with system risk. For instance, when risk parameter α is fixed at 0.950, the total expected profits in the entire 9-year planning horizon are equal to €[235.42, 313.52] × 106, €[148.96, 244.28] × 106, and €[43.17, 160.0] × 106 under λ values of 0.10, 0.50, and 1.0, respectively. Therefore, when a lower value of weighting factor λ is selected, higher system risk as well as expected profit are obtained. Generally, higher system risk (i.e., lower values of both risk parameters) provides higher value of the expected profit under both demanding and advantageous conditions, and vice versa. For instance, under risk parameters α and λ equal to 0.50 and 0.010, respectively, the total expected profit increases to €[255.78, 329.53] × 106. On the other hand, under risk parameters α and λ equal to 0.990 and 1.0, respectively, the total expected profit falls to €[17.62, 136.0] × 106.

From Fig. 4 it can be identified that risk parameters α and λ have different sensitivity levels. Generally, the effect of confidence level α on the results amplifies as risk parameter λ increases. Decision-making with risk-inclined preferences brings nearly constant values of the total expected profit under different confidence levels. For instance, under λ values of 0.010 and 0.10, the reduction of confidence level α from 0.990 to 0.50 increases the total expected profit of the considered ELV management system for only €[0.60, 0.73] × 106 and €[5.93, 7.27] × 106, respectively. This indicates that the effect of confidence level on the expected profit is almost insignificant when the waste manager tries to exclude risk when making decisions. Since creating risk-inclined policies is unsuitable for nonrepetitive decision-making problems, such as the management of ELVs, the value of weighting factor λ should be carefully selected. On the other hand, decision-making with risk-neutral preferences makes confidence level α much more influential on the expected profit. For instance, when λ is equal to 0.50, the total expected profits in the entire 9-year planning horizon are equal to €[170.55, 261.0] × 106 and €[136.99, 232.09] × 106 under α values of 0.50 and 0.990, respectively. Finally, when the decision maker has a risk-averse attitude and chooses value of weighting factor λ close to 1.0, even the smallest change of confidence level α produces drastically different expected profit. For instance, when λ is set to 1.0, the total expected profits are equal to €[70.15, 181.43] × 106 and €[53.75, 171.57] × 106 under confidence levels of 0.80 and 0.90, respectively.

In order to reflect real-life uncertainties, which exist in the ELV management systems, various modeling parameters are presented as interval parameters and probability distributions. The existence of these multiple uncertainties results in a relatively wide interval between the lower and upper bound of the objective function (Fig. 4). In fact, the average uncertainty degree, determined as the ratio of its width to its difference, is equal to 51.86%. It proves that the considered ELV management system is highly uncertain. Speaking of system’s uncertainty in general terms, the more distant the time period is for which the planning is done, the more considerable the uncertainty will be in terms of values of all modeling parameters. For this particular reason, the obtained interval width of the expected system profit for the last 3-year planning period is by far the largest. Accordingly, the uncertainty degree is the greatest in the third planning period. In more detail, the average uncertainty degree is equal to 37.05% in the first period, 50.92% in the second period, and 66.84% in the third period. This leads to the conclusion that the waste manager should be more careful when selecting long-term plans for the last 3-year period.

Figure 5 presents the varying trend of the CVaR value under different λ and α values. The reduction of confidence level α produces a lower CVaR value, and vice versa. For instance, when risk parameter λ is fixed at 0.80, the values of CVaR are equal to €[156.64, 194.90] × 106, €[168.22, 207.14] × 106, and €[192.20, 233.46] × 106 under confidence levels of 0.90, 0.950, and 0.990, respectively. On the other hand, the increase in weighting factor of the CVaR criterion generates a lower CVaR value, and vice versa. For instance, when risk parameter α is set to 0.90, the values of CVaR are equal to €[162.76, 201.83] × 106, €[160.98, 199.96] × 106, and €[156.64, 194.90] × 106 under λ fixed at 0.010, 0.40, and 0.90, respectively. Consequently, it can be outlined that a lower CVaR downs both system risk and expected profit.

Fig. 5
figure 5

CVaR value under different λ and α values

Figure 6 provides the optimized allocation targets of depolluted, dismantled, and flattened ELVs for different vehicle recycling factories during the considered planning horizon. Risk-inclined attitude toward decision-making maximizes allocation targets for all vehicle recycling factories no matter which value of confidence level α is selected. For instance, in period 1, period 2, and period 3, the allocation targets for the vehicle recycling factories are equal to 145,080, 148,200, and 151,320 tonnes, respectively, under λ fixed between values 0.01 and 0.30.

Fig. 6
figure 6

Optimal allocation targets of depolluted, dismantled, and flattened ELVs for vehicle recycling factories during the planning horizon

In the first planning period, risk-neutral decision-making (i.e., when values of weighting factor λ are between 0.40 and 0.60) makes confidence level α far more influential on the allocation targets for the vehicle recycling factories. For instance, when λ is set to 0.50, changing confidence level from 0.60 to 0.70 brings the reduction of all three allocation targets for 1560 tonnes (Fig. 6). When weighting factor λ is greater or equal to 0.70, the allocation targets are equal to 143,520 tonnes, which represents their lower bound value. In the second planning period, when values of weighting factor λ vary between 0.50 and 0.80, the allocation targets are significantly affected by risk parameter α. For instance, when λ is fixed at 0.60, the allocation targets of the vehicle recycling factory 3 are equal to 148,100, 148,030, and 146,250 tonnes under confidence levels of 0.60, 0.80, and 0.950, respectively (Fig. 6). Risk-averse decision preferences minimize all three allocation targets in the second 3-year planning period. In the last planning period, risk-averse decision-making combined with a high value of confidence level α produces allocation targets equal to their lower bounds of 148,980 tonnes. Generally, allocation targets are firstly reduced to vehicle recycling factory 2, followed by vehicle recycling factory 3 and then vehicle recycling factory 1. This is because the considered system has the lowest cost for transporting depolluted, dismantled, and flattened ELVs from the authorized treatment facilities to the vehicle recycling factory 1 (Supplementary Table S10 in Online Resource). For instance, in the third planning period, under α = 0.50 and λ = 0.90, allocation targets for vehicle recycling factories 1, 2, and 3 are equal to 151,320, 148,980, and 149,920 tonnes, respectively (Fig. 6).

The allocation targets of dismantled reusable parts and components for the dealers reach their maximum values during the entire planning horizon. More detailed, the allocation targets for the dealers of reusable parts are equal to 18,220, 18,610, and 19,000 tonnes in period 1, period 2, and period 3, respectively. Therefore, these allocation targets are not sensitive to the variations of risk parameters. This is due to the high value of reusable parts on the secondary market (Supplementary Table S1 in Online Resource), i.e., the possibility for the provincial ELV management system to receive significant revenue when their demand is fully satisfied.

Figure 7 presents the varying trend of the total optimized shortages for the vehicle recycling factories under different decision-making risk preferences and ELV availability levels when confidence level is fixed at 0.80. Lower ELV availability level leads to a more pessimistic solutions, and vice versa, i.e., the reduction of ELV availability level increases shortages for all vehicle recycling factories thus generating greater recourse expenses due to more intensive payment of penalties for resource shortages. For instance, when λ is set to 0.50, the total optimized shortages for all vehicle recycling factories are equal to [285.67, 306.12] × 103 and [49.13, 74.24] × 103 tonnes under extra low and low to medium ELV availability levels, respectively.

Fig. 7
figure 7

Optimized shortages of depolluted, dismantled, and flattened ELVs under different decision-making risk preferences and availability levels for α = 0.80. LB, lower bound; UB, upper bound

Regardless of the observed availability level, the vehicle recycling factory 1 is favored in terms of supply of depolluted, dismantled, and flattened ELVs (Fig. 7). Shortages for the vehicle recycling factory 1 are identified only under extra low and very low ELV availability levels. For instance, under extra low ELV availability level in the considered province, the obtained shortages for the entire planning horizon are equal to [44.32, 52.18] × 103, [42.76, 50.62] × 103, and [38.47, 46.33] × 103 tonnes under λ values of 0.010, 0.50, and 1.0, respectively. For the vehicle recycling factory 2, shortages are identified even under medium ELV availability level (Fig. 7). For instance, under demanding conditions (i.e., when the collected quantities of ELVs are equal to the lower bound values), the total optimized shortages for this vehicle recycling factory are equal to 10,704.60 and 6024.60 tonnes under the weighting factor of 0.010 and 0.50, respectively. Supplying vehicle recycling factory 3 proved to be by far the worst under extra low and very low ELV availability levels (Fig. 7). For instance, when the decision maker has a risk-averse attitude, the total optimized shortages and allocated quantities for this vehicle recycling factory are equal to [146.38, 152.10] × 103 and [286.65, 292.37] × 103 tonnes, respectively, under extra low ELV availability level. Generally, the optimized shortages of depolluted, dismantled, and flattened ELVs decrease when the weighting factor λ increases. This indicates that optimal shortages as well as allocations are sensitive to the variations of risk attitudes.

To highlight the advantages of the proposed interval-parameter CVaR two-stage stochastic programming model for management of ELVs, a conventional interval-parameter two-stage stochastic programming (CIPTSSP) model is applied to the case study. However, several assumptions must be made for modeling the problem highlighted in this paper as the conventional interval-parameter two-stage stochastic program, including the following: (1) decision makers have risk-inclined preferences; and (2) effects of the extremely disadvantageous ELV availability levels on ELV management systems are irrelevant.

The total expected profit of the provincial system for management of ELVs in the entire planning horizon obtained with the CIPTSSP model is €[257.52, 330.93] × 106. It is higher than the expected profit generated by the developed model under any investigated value of confidence level α and weighting factor λ. In fact, the obtained solutions from the CIPTSSP model are exactly the same as those from the formulated model when weighting factor λ is set to 0. Hence, the CIPTSSP model is just a special case of the developed interval-parameter CVaR two-stage stochastic programming model for management of ELVs. The CIPTSSP model is not capable to reflect random modeling parameters under extremely disadvantageous ELV availability levels. In fact, the CIPTSSP model only tries to maximize the expected profit without any risk considerations thus producing unreliable long-term plans for the real-life applications. More detailed, allocation targets of depolluted, dismantled, and flattened ELVs for all vehicle recycling factories as well as allocation target of dismantled reusable parts and components for all dealers obtained with the CIPTSSP model are equal to the corresponding upper bound values (Supplementary Table S5 in Online Resource). If extremely disadvantageous ELV availability levels occur during the planning horizon, then the solutions of the CIPTSSP model lead to severe shortages of valuable material flows as well as great financial losses for the provincial ELV management system. In other words, usage of its solutions presents a major risk for waste managers. As a result, compared to the CIPTSSP model, the solutions of the proposed model are far more robust. Actually, the CIPTSSP model is an unrealistic representation of the considered system for management of ELVs.

4 Conclusions

In this paper, the model for risk control of systems for management of ELVs under uncertainty has been presented. The interval-parameter programming, two-stage stochastic programming, and the CVaR risk measurement method are coupled within a general optimization framework. The provided case study has illustrated the potentials and applicability of the formulated model. Even though numerous modeling parameters are presented as interval numbers or probability distributions, the generated solutions do not cause difficulties in the decision-making process. The proposed model could be successfully applied for solving large-scale real-world problems, since its algorithmic solution procedure is straightforward.

The developed interval-parameter CVaR two-stage stochastic programming model for management of ELVs can (1) determine allocation targets of depolluted, dismantled, and flattened ELVs for the multiple vehicle recycling factories; (2) determine allocation targets of reusable parts and components for the multiple dealers; (3) provide production plans of the multiple authorized treatment facilities; (4) provide purchase plans of depolluted, dismantled, and flattened ELVs at the international secondary metal market; (5) manage inventories of ELVs in the multiple collection centers; (6) manage inventories of hazardous substances, reusable parts and components as well as ELVs in the authorized treatment facilities; (7) manage inventories of depolluted, dismantled, and flattened ELVs in the multiple import centers; (8) generate allocation plans of collected ELVs to the authorized treatment facilities; (9) generate allocation plans of hazardous substances removed from ELVs to the multiple specialized recovery facilities; (10) generate allocation plans of dismantled reusable parts and components to the available dealers; and (11) generate allocation plans of (imported) depolluted, dismantled, and flattened ELVs to the vehicle recycling factories. The formulated model has several advantages: (1) it is able to provide the trade-offs between the expected profit and system risk; (2) it can successfully control risk at extremely disadvantageous ELV availability levels; (3) it can produce optimal solutions under predetermined decision-making risk preferences and confidence levels; (4) it can generate far more robust solutions, compared to the conventional interval-parameter two-stage stochastic programming model; and (5) it can provide valuable insights into the effects of uncertainties. The presented model provides an important and contemporary tool for waste managers. In fact, it could be applicable across vehicle recycling industry that processes dozens of millions of ELVs every year.

Future research can be divided into several directions. The first one is to incorporate a multi-stage stochastic programming approach into the modeling framework instead of the two-stage stochastic programming thus providing the possibility to present uncertainties as a multilayer scenario tree. However, this substitution could significantly increase the computation burden. On the other hand, the developed model could not support capacity planning for different facilities of ELV management systems. Since a mixed integer programming approach is suitable for tackling capacity-expansion planning problems, its integration with the formulated model presents another direction for further research. Finally, one of the major weaknesses of previous works is that little has been done to document present vehicle recycling industry practices, especially in the area of ELV management. Hence, additional research efforts that would address this topic are definitely needed.