Next Article in Journal
The Evolution Game Analysis of Platform Ecological Collaborative Governance Considering Collaborative Cultural Context
Next Article in Special Issue
Creating a Risk Assessment Plan for Rainfall Impacts on Heritage Buildings Façades via Quantitative Methods
Previous Article in Journal
A Systematic Literature Review of Quantitative Studies Assessing the Relationship between Water and Conflict on the African Continent
Previous Article in Special Issue
Towards a Systematic Description of Fault Tree Analysis Studies Using Informetric Mapping
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Reverse Logistics Network Design under Disruption Risk for Third-Party Logistics Providers

School of Electronics and Information Engineering, Liaoning University of Technology, Jinzhou 121001, China
*
Author to whom correspondence should be addressed.
Sustainability 2022, 14(22), 14936; https://doi.org/10.3390/su142214936
Submission received: 11 October 2022 / Revised: 7 November 2022 / Accepted: 7 November 2022 / Published: 11 November 2022

Abstract

:
Reverse logistics is attracting attention due to the increasing concerns over environmental issues and the important economic impacts. The design of a reverse logistics network is a major strategic problem in the field of reverse logistics. As cost pressures in product returns continue to mount, a growing number of manufacturers have begun to outsource reverse logistics operations to third-party logistics (3PL) providers. On the other hand, considering disruption risks caused by natural or man-made factors in the reverse logistics network design is inevitable. This paper studies third-party reverse logistics network designs under uncertain disruptions. The problem is formulated as a risk-averse two-stage stochastic programming model with a mean risk objective. Two types of risk measures, value at risk (VaR) and conditional value at risk (CVaR), were examined, respectively. Finally, the sensitivity analysis of the model was carried out. The validity of the mean risk criteria is proved by comparison with risk-neutral approach. Moreover, the performance of the proposed model was examined by stochastic measures.

1. Introduction

In recent decades, the development of humanity has led to unfavorable climate changes and natural disasters [1]. More attention has been placed on sustainability development to prompt socioeconomic development in line with ecological constraints [2]. In recent two decades, due to increasing environmental concerns and economic benefits, many companies have focused on reverse logistics [3]. Reverse logistics can be described as the process of collecting returned products from the customers to the manufacturers to capture appropriate disposal activities [4]. However, reverse logistics operations are extremely complicated and are out of companies’ technological scopes. Due to the uncertainties surrounding the quantity and time of product returns, reverse logistics usually require specialized infrastructure and high handling costs and time [5]. Currently, many companies have inefficient processes for returned products. In addition, the implementations of return operations require high investments in equipment, recovery processes, information systems, etc., which are not core capacities of manufacturers [6]. In contrast, 3PL can save a substantial amount of costs associated with product returns through their complete RL networks, advanced equipment, substantial operational experiences, and required information systems [7]. Therefore, more companies have begun to outsource their reverse logistics to 3PL providers. Reverse logistics network design, as one of the most important strategic decision problems, plays a key role in the effective operation of reverse logistics. Consequently, it is significant for 3PL providers to design an efficient reverse logistics network for their clients.
Disruption risk has become a hot topic in the field of supply chain network design [8,9]. Most studies on reverse logistics network designs assume that facilities are always available. However, sometimes facilities may be unavailable due to the disruptions caused by natural or man-made disasters, such as hurricanes, earthquakes, and terrorist attacks, which might pose destructive impacts on the reverse logistics network. Therefore, it is important to consider disruption risk when designing a reverse logistics network. Moreover, most of the existing works on the supply chain network design with disruptions utilize risk-neutral approaches to address the uncertainty of disruptions [10]. Nevertheless, for non-repeatable decision-making problems, the risk management method can more effectively control the uncertainty in the optimization problem. The literature studies on reverse logistics network design also suffer from a lack of models that are able to measure and control the disruption risks. Therefore, it is necessary to design reverse logistics networks under disruptions (for 3PL) via the risk management method.
This study proposes a risk-averse model for designing a reverse logistics network for 3PL under uncertain disruptions. In this problem, a manufacturer outsources its reverse logistics activities to a 3PL provider. The reverse logistics network includes customer zones, 3PL local collection centers, 3PL centralized collection centers, plants, and disposal centers. A risk-averse two-stage stochastic programming model was developed. The objective of the model is to minimize the mean risk function, where CVaR and VaR are taken as the risk measures, respectively. In order to verify the validity of the proposed risk-averse models, some numerical experiments were executed. Moreover, the effects of the parameters on the performance of the model were analyzed.
The rest of this article is organized as follows: the relevant literature is reviewed in Section 2. The problem with the reverse logistics network design for 3PL (under uncertain disruptions) is described and risk-averse two-stage stochastic programming modes with mean risk objectives are presented in Section 3. The numeric experiment was conducted to analyze the effects of the important parameters and demonstrate the validity of the model in Section 4. Finally, the study is concluded in Section 5.

2. Literature Review

In this section, a summary of the most relevant papers in this area is presented. The studies can be divided into the following three categories:

2.1. Reverse Logistics Network Design for 3PL Providers

The reverse logistics network design problem has received considerable attention in the past two decades. The studies on reverse logistics network design have been surveyed [3,11,12]. However, there are only a few works addressing the problem with the reverse logistics network design for 3PL. Mahmoudzadeh et al. [6] proposed a mixed-integer linear programming (MILP) model for the reverse logistics network design of end-of-life vehicles for 3PL in Iran to determine optimal locations of scrap yards and material flows. Suyabatmaz et al. [13] presented a hybrid simulation–analytical modeling framework for the reverse logistics network design of 3PL under uncertainty. Kannan et al. [14] considered the reverse logistics network design problem, which integrated a balanced disassembly line for 3PL. They formulated the problem as a mixed-integer non-linear programming (MINLP) model to optimize the total cost. Eskandarpour et al. [15] proposed a bi-objective MILP model for the 3PL multi-product post-sale network design problem to minimize the total cost and total weighted tardiness of returning repaired and new products. They developed a novel variable neighborhood search algorithm to solve the problem. Min and Ko [16] developed a MINLP model for the 3PL dynamic reverse logistics network design problem to determine the location and allocation of repair facilities. They proposed a genetic algorithm to solve the problem. Du and Evans [17] considered a reverse logistics network design problem for the post-sales service of a manufacturer. They developed a bi-objective optimization model for designing a reverse logistics network to minimize the costs and tardiness of the cycle time. In addition, a few papers have attended to integrate forward and reverse logistics network designs for 3PL providers, e.g., [5,18,19,20,21]. To the best of our knowledge, no study considers disruption risk in the context of reverse logistics network design for 3PL.

2.2. Stochastic Reverse Logistics Network Design

Several works have attempted to develop stochastic models for reverse logistics network design problems under uncertainty. Ayvaz et al. [22] developed a two-stage stochastic programming model to design a reverse logistics network for third-party waste of electrical and electronic equipment (from recycling companies) with stochastic return quantities, sorting ratios, and transportation costs. The objective of the model was to maximize profit. They employed the sample average approximation method to solve the problem. Trochu et al. [23] considered reverse logistics network design under uncertainty with dynamic supply source locations. They presented a two-stage stochastic programming model to maximize the expected profit. Yu and Solvang [24] proposed a two-stage stochastic mixed-integer linear programming model for sustainable multi-product multi-echelon reverse logistics design under uncertainty. The objective of the model was to maximize the profit with carbon emission constraints. They presented a multi-criteria scenario-based risk-averse solution method for solving the proposed model. Kara and Onut [4] presented a reverse logistics network design under uncertainty for recycling/manufacturing types of systems in a reverse supply chain. They proposed a two-stage stochastic programming model to decide the optimal recycling and collection center locations and optimal flow amounts between the nodes. Fonseca et al. [25] studied multiple echelons, multiple commodities, and reverse logistics network designs with stochastic transportation costs and waste generation. They formulated the problem as a bi-objective two-stage stochastic programming model to minimize the total cost and the obnoxious effects caused by the reverse network facilities. Yu and Solvang [26] presented a bi-objective two-stage stochastic programming model to design a sustainable multi-product multi-echelon reverse logistics system under uncertainty. In the model, they considered profitability and environmental performance with flexible capacity. Roudbari et al. [27] proposed a two-stage stochastic programming model for designing a reverse logistics network with uncertain quality and quantity of returned products, product variety, and a bill of material. In the model, various processes of recovering recyclable products were considered. They developed a hybrid algorithm to solve the model. Fattahi and Govindan [28] addressed an integrated forward/reverse logistics network design problem in which demand and potential return uncertainty and multiple tactical periods were considered. The model was formulated in two-stage stochastic programming. They developed a novel simulation-based simulated annealing algorithm for solving large-sized test problems. Pishvaee et al. [29] formulated the integrated forward/reverse logistics network design under uncertainty by a scenario-based stochastic approach. The model minimizes the total expected costs. Vahdat and Vahdatzad [30] utilized two-stage stochastic programming to design a multi-period multistage integrated forward/reverse logistics network under uncertainty. They developed Benders’ decomposition to solve the problem.

2.3. Reverse Logistics Network Design under Disruption Risk

In the past two decades, a considerable amount of literature has been dedicated to the supply chain network design under disruptions [8,9]. However, the literature on the reverse logistics network design with disruption risk is still scarce. Sugimura and Murakami [31] proposed a MILP model for designing a resilient international reverse logistics network under disruptions. The objective of the model was to minimize the total costs with the resilience constraints. Govindan and Gholizadeh [32] studied a resilient sustainable reverse logistics network design for end-of-life vehicles in Iran, in which the network facility capacity was disrupted. They developed a robust optimization model to minimize the total costs. A scenario-based cross-entropy method was used to solve the proposed model. Some research studies have addressed the integrated forward and reverse logistics network design under uncertain disruption by a scenario-based stochastic method, including two-stage stochastic programming [33,34,35] and scenario-based robust optimization [36,37,38,39,40]. In fact, none of the above studies considered risk measures to cope with disruption uncertainties.

2.4. Incorporating Risk Measures in a Stochastic Reverse Logistics Network Design

Recently, risk management in a reverse logistics network design problem has received more attention. In the proposed models, different risk measures are used to control the risk level. Rahimi and Ghezavati [41] studied the network design problem for reverse logistics for recycling construction and demolition waste; the stochastic demand for recycled products and the rate of investment were considered. They proposed a multi-period–multi-objective MILP model. The objectives of the model were the maximization of profit, social impact, and minimization of environmental effects. A risk-averse two-stage stochastic programming based on CVaR was used to deal with the uncertainty in the model. Soleimani and Govindan [42] utilized a risk-averse two-stage stochastic programming approach to design a reverse supply chain network under uncertainty. In their model, a mean CVaR objective function was regarded. Ma et al. [43] proposed a new distributionally robust optimization model to design a multi-product, multi-echelon closed-loop supply chain network. In the model, mean CVaR was used as the objective function. Finally, they validated the proposed model through a case study. Soleimani et al. [44] studied the design and planning problem of a closed-loop supply chain network with uncertain parameters. They incorporated three risk measures into the mean risk objective function in the two-stage stochastic structure. Finally, the performances of the developed models were evaluated. Ramezani et al. [45] presented a stochastic multi-objective model for designing a forward/reverse logistic network under uncertainty. In this model, financial risk is defined as the probability of a determined objective where profit does not meet a certain target level. Fard et al. [46] developed a bi-objective stochastic programming model for a closed-loop supply chain network design problem. In the model, they optimized total costs and downside risks, simultaneously.

2.5. Research Gaps and Contributions

According to the above literature review and Table 1, it can be inferred that the reverse logistics network design problem under disruption risk for 3PL has not been addressed and that no study has considered the risk measures to cope with disruption uncertainties in reverse logistics network design problems. To the best of our knowledge, no study has considered uncertain disruptions and risk measures in the modeling of third-party reverse logistics network design problems.
The main contributions of this work can be summarized as follows:
  • This study is the first to present a third-party reverse logistics network design problem considering disruptions and risk management simultaneously.
  • For the first time, risk-averse two-stage stochastic programming models were developed to solve reverse logistics network designs under uncertain disruptions for 3PL.
  • Two risk measures, CVaR and VaR, were investigated.
  • A numerical example was used to analyze the performances of the risk-averse two-stage stochastic programming models.

3. Problem Description and Proposed Model

In this article, a multi-echelon reverse logistics network design problem of 3PL with uncertain disruption is presented. As shown in Figure 1, the reverse logistics network consists of customer zones, 3PL local collection centers, 3PL centralized collection centers, plants, disposal centers, and transportation links. Moreover, 3PL offers reverse logistics services for a manufacturer using its local collection centers and centralized collection centers. The returned products were collected from customer zones and conveyed to 3PL centralized collection centers via 3PL local collection centers. After testing, inspection, and sorting in 3PL centralized collection centers, the recoverable products were transported to plants, and non-recoverable products were disposed of in the disposal centers. Uncertain disruptions at 3PL local collection centers and 3PL centralized collection centers were considered. The goal of this study was to develop a risk-averse mathematical modeling framework to design a third-party reverse logistics network considering uncertain disruptions by determining 3PL local collection centers and 3PL centralized collection centers to be opened, as well as the quantities of products transported between facilities in each scenario.

3.1. Assumptions

The main assumptions considered in the presented model are as follows:
1.
Multi-echelon, consisting of customer zones, 3PL local collection centers, 3PL centralized collection centers, disposal centers, and plants are considered in the reverse network.
2.
The locations, numbers, and return quantities of the products at the customer zones are known.
3.
The locations, numbers, and capacities of the plants and disposal centers are known.
4.
The potential locations, numbers, and capacities of 3PL local collection centers, 3PL centralized collection centers, and cost parameters (i.e., fixed opening costs, processing costs) are known.
5.
Unit transportation costs for the product between the two adjacent echelons are known.
6.
Penalty costs will be incurred for uncollected returned products.
7.
The disruptions of the 3PL local collection centers and 3PL centralized collection centers are uncertain and can be described by the set of scenarios.

3.2. Notations

The following sets, parameters, and decision variables are used in the proposed models:

3.2.1. Sets

LSet of customer zones
KSet of 3PL local collection centers
JSet of 3PL centralized collection centers
ISet of disposal centers
MSet of plants of the manufacturer
SSet of scenarios

3.2.2. Parameters

q l Quantity of returned products in customer zone l
P k W Unit processing cost of returned products at 3PL local collection center k
Q k W Capacity of processing for 3PL local collection center k
F k W Fixed opening cost of 3PL local collection center k
P j H Unit processing cost of returned products at 3PL centralized collection center j
Q j H Capacity of processing for 3PL centralized collection center j
F j H Fixed opening cost of 3PL centralized collection center j
Q i R Capacity of disposal for disposal center i
Q m O Capacity of production for plant m
C l k A Unit transportation cost for products shipped from customer zone l to 3PL local collection center k
C k j B Unit transportation cost for products shipped from 3PL local collection center k to 3PL centralized collection center j
C j i C Unit transportation cost for products shipped from the 3PL centralized collection center j to disposal center i
C j m D Unit transportation cost for products shipped from the 3PL centralized collection center j to plant m
τ Unit penalty cost for the uncollected returned products
γ Disposal ratio of products at 3PL centralized collection center
p s Probability of disruption scenario s

3.2.3. Decision Variables

x k Binary variable equals 1 if 3PL local collection center k is opened and 0 otherwise
y j Binary variable equals 1 if 3PL centralized collection center j is opened and 0 otherwise
z l k s A Quantity of products shipped from customer zone l to 3PL local collection center k in scenario s
z k j s B Quantity of products shipped from 3PL local collection center k to 3PL centralized collection center j in scenario s
z j i s C Quantity of products shipped from the 3PL centralized collection center j to disposal center i in scenario s
z j m s D Quantity of products shipped from the 3PL centralized collection center j to plant m in scenario s
The x and y denote the vectors of the respective decision variables, where x = x k | k K and y = y j | j J .

3.3. Risk-Neutral Two-Stage Stochastic Programming Model

In terms of the above notations, the risk-neutral two-stage stochastic programming model can be formulated as follows:
min k K F k W x k + j J F j H y j + s S p s C s x , y
s.t.
x k 0 , 1 k K
y j 0 , 1 j J
The objective function (1) minimizes the expected total cost of the logistics network, including the fixed opening costs of 3PL local collection centers and 3PL centralized collection centers, as well as the expected operation costs. C s x , y indicates the operation costs of the network in scenario s, including the processing and transportation costs of the returned products, and the penalty costs for uncollected returned products. Indeed, C s x , y is the optimal value of the second-stage problem and it is illustrated as follows:
C s x , y = k K l L P k W z l k s A + j J k K P j H z k j s B + l L k K C l k A z l k s A + k K j J C k j B z k j s B + j J i I C j i C z j i s C + j J m M C j m D z j m s D + l L τ q l k K z l k s A
s.t.
l L z l k s A = j J z k j s B k K , s S
k K z k j s B = i I z j i s C + m M z j m s D j J , s S
γ k K z k j s B = i I z j i s C j J , s S
k K z l k s A q l l L , s S
l L z l k s A Q k W x k a k s k K , s S
k K z k j s B Q j H y j b j s j J , s S
j J z j i s C Q i R i I , s S
j J z j m s D Q m O m M , s S
z l k s A 0 l L , k K , s S
z k j s B 0 k K , j J , s S
z j i s C 0 j J , i I , s S
z j m s D 0 j J , m M , s S
Equations (2) and (3) are related to the binary restrictions of the first-stage decision variables. Constraints (5) and (6) ensure the flow balance at 3PL local collection centers and 3PL centralized collection centers. Constraint (7) indicates that the disposal ratio of the returned products at each 3PL centralized collection center is γ . Constraint (8) means that the products shipped out of a customer zone cannot exceed the return quantity. Equation (9) is the capacity constraint of 3PL local collection centers and prohibits the products from being transferred into 3PL local collection centers, which are not opened or disrupted, where a k s = 0 if the 3PL local collection center k is disrupted in scenario s, and a k s = 1 otherwise. Equation (10) is the capacity constraint of 3PL centralized collection centers and prohibits the products from being transferred to the 3PL centralized collection centers that are not opened or disrupted, where b j s = 0 if the 3PL centralized collection center j is disrupted in scenario s, and b j s = 1 otherwise. Equations (11) and (12) are capacity constraints for disposal centers and plants, respectively. Equations (13)–(16) enforce the non-negative restrictions on decision variables.

3.4. Risk-Averse Two-Stage Stochastic Programming Model

By integrating risk measures into the objective function of the above two-stage stochastic programming model, a risk-averse two-stage stochastic programming model can be obtained [47]:
min s S p s k K F k W x k + j J F j H y j + C s x , y + λ ρ k K F k W x k + j J F j H y j + C s x , y
s.t.
x k 0 , 1 k K
y j 0 , 1 j J
where ρ · is a risk mapping function, λ is a non-negative weighted coefficient of risk part; C s x , y is the optimal value of the second-stage problem (4)–(16).
In this study, two risk measures, VaR and CVaR, are used as the risk part of the risk-averse two-stage stochastic programming model.

3.4.1. Mean VaR Objective

VaR is a widely used risk measure; it is defined as the maximum loss under a given probability. For random variables Z, VaR at the confidence level α is defined as follows:
V a R α Z = inf η R : F Z η α
where F Z · denotes the cumulative distribution function of random variables Z.
According to the risk-averse two-stage stochastic programming framework, a mean VaR two-stage stochastic programming model is obtained by taking VaR as a risk measure and its equivalent mixed-integer linear programming model is as follows:
min s S p s k K F k W x k + j J F j H y j + C s x , y + λ f
s.t.
s S p s U s α
k K F k W x k + j J F j H y j + C s x , y N 1 U s f s S
U s 0 , 1 s S
x k 0 , 1 k K
y j 0 , 1 j J
The objective function (21) is to minimize the total cost and VaR, where f is an auxiliary variable, which represents the VaR value at the confidence level α . Constraints (22) and (23) require that the probability that the total cost in scenario s does not exceed f and is not less than α , where N is a large and positive number. Constraint (24) enforces the binary restrictions on the auxiliary variable U s , which is equal to 1 if k K F k W x k + j J F j H y j + C s x , y f and 0 otherwise.

3.4.2. Mean CVaR Objective

As an effective risk measure, CVaR is also called mean excess loss. The CVaR at the confidence level α can be defined as follows [48]:
C V a R α Z = E Z | Z V a R α Z
C V a R α Z can be expressed by the following linear minimization formula:
C V a R α Z = min η + 1 1 α E max Z η , 0
Taking CVaR as a risk measure of the risk-averse two-stage stochastic programming framework, a mean CVaR two-stage stochastic programming model can be obtained and reformulated as the following mixed-integer linear programming problem:
min s S p s k K F k W x k + j J F j H y j + C s x , y + λ η + 1 1 α s S p s v s
s.t.
v s k K F k W x k + j J F j H y j + C s x , y η s S
v s 0 s S
η R
x k 0 , 1 k K
y j 0 , 1 j J
The objective function (29) minimizes the total cost and CVaR, where η denote the optimal VaR at level α and v s represents tail loss in scenario s. Constraint (30) assures that v s is not less than k K F k W x k + j J F j H y j + C s x , y η . Constraint (31) is non-negative restriction on auxiliary variable v s . Constraint (32) indicates that auxiliary variable η is a real number.
All of the above models are mixed-integer linear programming, so professional linear programming software can be used to solve them.

4. Numerical Experiments

In order to assess the performance of the risk-averse two-stage stochastic programming models, a third-party reverse logistics network, composed of 30 customer zones, 15 potential 3PL local collection centers, 15 potential 3PL centralized collection centers, 5 plants, and 5 disposal centers, was constructed. The value ranges of the parameters are given in Table 2. Twenty disruption scenarios are considered, which are generated randomly. The data about uncertain disruptions of 3PL local collection centers and 3PL centralized collection centers in each scenario are presented in Table 3, in which 0 denotes disruption and 1 denotes normality. The unit penalty cost for the uncollected returned product, τ , is considered 100, and the disposal ratio of products at the 3PL centralized collection center, γ , is considered 0.3.
All of the models are coded and solved by IBM ILOG CPLEX 12.5, which can obtain the global optimal solution of the proposed risk-averse two-stage models. All computations were conducted on an Intel i5 CPU 2.2 GHz PC with 4 GB RAM.

4.1. Sensitivity Analysis

In order to analyze the effects of λ and α on the results, risk-averse two-stage stochastic programming models are solved with different values of λ (0.01, 0.1, 0.5, 1, 5, and 10) and α (0.7, 0.8, and 0.9).

4.1.1. Sensitivity Analysis of Mean VaR Two-Stage Stochastic Programming Model

Figure 2 depicts the sensitivity analysis on VaR, total expected cost, fixed opening cost, and the expected operating cost of the mean VaR two-stage stochastic programming model. In Figure 2a, one can see that VaR increases as α increases. According to the definition of VaR, a larger α lead to a higher VaR value. However, VaR decreases as λ increases. That is because increasing the value of λ means the weight of the VaR value in the mean risk objective function becomes larger, which will lead to a lower VaR and a higher total expected cost. As shown in Figure 2b, the total expected cost increases as λ increases. However, for a fixed λ , the total expected cost may increase or decrease as α increases. Moreover, as shown in Figure 2c,d, the fixed opening cost and expected operation cost do not vary monotonically with α or λ . Table 4 shows the summary results of the sensitivity analysis for the mean VaR two-stage stochastic programming model.

4.1.2. Sensitivity Analysis of Mean CVaR Two-Stage Stochastic Programming Model

Figure 3 shows the sensitivity analysis on the CVaR, total expected cost, fixed opening cost, and expected operation cost of the mean CVaR two-stage stochastic programming model. In Figure 3a, it can be seen that, for a fixed α , the value of CVaR decreases when λ increases. However, the total expected cost increases as λ increases, as shown in Figure 3b. Similar to the above mean VaR two-stage stochastic programming model, a larger λ represents an increase in the risk aversion level, which will lead to a lower CVaR value and a higher total expected cost. As shown in Figure 3c,d, for a fixed α , the fixed opening cost may decrease but the expected operating cost may increase when the λ increases. Figure 3 also shows that CVaR, the total expected cost, fixed opening cost, and expected operation cost do not vary monotonically with α . Table 5 shows the summary results of the mean CVaR two-stage stochastic programming model under different risk parameters.

4.2. Comparison with the Risk-Neutral Modeling Approach

In order to illustrate the significance of the risk-averse modeling approach, risk-averse two-stage stochastic programming models were solved under α and λ , respectively. Moreover, the change in the total expected cost, the worst of the total cost, VaR, and CVaR were analyzed for different values of the risk parameters. Table 6 shows the total expected cost, the worst of the total cost, VaR, and CVaR of the total cost at confidence level α for the optimal solution of the risk-neutral two-stage stochastic programming model (1)–(16).

4.2.1. Mean VaR Modeling Approach versus Risk-Neutral Modeling Approach

Table 7 shows the relative differences in the total expected cost, the worst of the total cost, VaR, and CVaR obtained by the mean VaR approach with respect to the corresponding values obtained by the risk-neutral approach. It can be seen that the mean VaR approach can obtain a smaller VaR than the risk-neutral approach. However, for the CVaR and the worst of the total cost, the mean VaR approach performs better than the risk-neutral approach only when the confidence level α is large enough ( α = 0.9 ) . That is because when α increases, CVaR and the worst of the total cost are close to VaR.

4.2.2. Mean CVaR Modeling Approach versus Risk-Neutral Modeling Approach

Table 8 presents the relative difference in the total expected cost, the worst of the total cost, VaR, and CVaR obtained by the mean CVaR approach with respect to the risk-neutral approach. It can be seen in Table 8 that CVaR, VaR, and the worst of the total cost obtained by the mean CVaR approach are all smaller than those obtained by the risk-neutral approach for different risk parameters. It is clear that, compared with the risk-neutral model, the mean CVaR approach performs more efficiently. It also reflects that CVaR, as a risk measure, can avoid risks more effectively than VaR.

4.3. Stochastic Measures

To illustrate the risk-averse two-stage stochastic programming approach to model the randomness, the stochastic measures were investigated. As discussed by [47], the stochastic measures for the proposed two risk-averse modeling approaches can be calculated as follows:
M R W S V a R = E ψ s + λ · V a R α ψ s
M R W S C V a R = E ψ s + λ · C V a R α ψ s
M R V P I V a R = M R R P V a R M R W S V a R
M R V P I C V a R = M R R P C V a R M R W S C V a R
where M R R P V a R is the optimal objective of the mean VaR two-stage stochastic programming (see Section 3.4.1); M R R P C V a R is the optimal objective of the mean CVaR two-stage stochastic programming (see Section 3.4.2); ψ s is the optimal total cost for scenario s, which is shown in Appendix A.
M R E V V a R = E k K F k W x ¯ k + j J F j H y ¯ j + C s x ¯ , y ¯ + λ · V a R α k K F k W x ¯ k + j J F j H y ¯ j + C s x ¯ , y ¯
M R E V C V a R = E k K F k W x ¯ k + j J F j H y ¯ j + C s x ¯ , y ¯ + λ · C V a R α k K F k W x ¯ k + j J F j H y ¯ j + C s x ¯ , y ¯
M R V S S V a R = M R E V V a R M R R P V a R
M R V S S C V a R = M R E V C V a R M R R P C V a R
where C s x ¯ , y ¯ is the operation cost in scenario s for the optimal solution x ¯ , y ¯ of the expected value (EV) problem, in which the uncertain parameters are replaced by their expected value. The EV problem is formulated as shown in Appendix B.
Figure 4 and Figure 5 illustrate the effects of risk parameters of the ratios M R V S S / M R R P and M R V P I / M R R P of the mean VaR modeling approach. As shown in Figure 4, for a fixed α , the ratio M R V S S / M R R P increases when λ varies from 0.5 to 10. However, the ratio M R V P I / M R R P decreases as λ or α increases, as seen in Figure 5. One can see in Figure 5 that the gap between the ratios under different α tends to widen as λ increases. Table 9 shows the summary of the stochastic measures for the mean VaR modeling approach under different risk parameters, λ and α .
Figure 6 and Figure 7 illustrate the effects of risk parameters of the ratios M R V S S / M R R P and M R V P I / M R R P of the mean CVaR modeling approach. As seen in Figure 6, the ratio M R V S S / M R R P increases when λ varies from 0.5 to 10, and a larger value of α can also lead to a higher value of M R V S S / M R R P . However, as shown in Figure 7, the ratio M R V P I / M R R P decreases as λ or α increases. In Figure 7, one can see that the gap between the ratios under the different α tends to widen when λ increases. Table 10 shows the summary of the stochastic measures for the mean CVaR modeling approach under different risk parameters λ and α .

5. Conclusions

A reverse logistics network design is important due to its impact on the efficiency of reverse logistics, which is receiving considerable attention from researches and practitioners. However, the existing studies have not considered uncertain disruptions and risk measures in the context of 3PL, simultaneously.
In this study, a risk-averse two-stage stochastic programming framework was proposed for designing a reverse logistics network under uncertain disruptions for 3PL. Two models were developed that incorporated VaR and CVaR into the mean risk objective function of risk-averse two-stage stochastic programming, respectively. Finally, sensitivity analyses of the risk parameters in the proposed two models were carried out. Moreover, the significance of the risk-averse modeling approach, with respect to the risk-neutral modeling approach, was verified. Stochastic measures were used to illustrate that the risk-averse two-stage stochastic programming approach could model the randomness efficiently.
This work can assist 3PL managers and deciders in designing an effective and reliable reverse logistics network with uncertain disruptions. The proposed models can be applied to other network design cases that consider uncertain disruptions or risk management.
Our study is not without limitations. There are some recommendations for future researches:
  • In this paper, we considered single-type return products in the network. However, in many real cases, we have multiple-type return products, which can be a subject for future research.
  • In this paper, the scenario-based stochastic programming method was applied to deal with disruption uncertainty. In future research, mixed uncertainty could be considered for this problem and there is a need to develop other approaches to confront (with uncertainty), such as fuzzy-stochastic programming.
  • Because of the limitations of the solvers, we could not consider large problem sizes. Thus, developing a meta-heuristic algorithm for solving large-sized problems can be another interesting area for future research.
  • Finally, some methods, such as Benders’ decomposition, can be employed to solve the proposed problem in future research.

Author Contributions

Conceptualization, R.L.; methodology, R.L.; software, R.L.; data curation, R.L.; writing—original draft preparation, R.L.; writing—review and editing, R.L. and X.C.; visualization, R.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Natural Science Foundation of Liaoning Province of China (grant no. 20180550300), the Cooperation Innovation Plan of Yingkou for Enterprise and Doctor (grant no. 2022-13), and the Young Scientific and Technological Talents Project of the Educational Department of Liaoning Province, China (grant no. JQL202015407).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available upon request from the corresponding author.

Acknowledgments

The authors would like to express our sincere thanks to the anonymous reviewers and editors for their time and patience devoted to the review of this paper.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. The Optimal Total Cost of Each Scenario

The optimal total cost ψ s in scenario s can be calculated as follows:
ψ s = min k K F k W x k + j J F j H y j + C s x , y
s.t.
x k 0 , 1 k K
y j 0 , 1 j J
Objective (A1) minimizes the fixed opening cost and the optimal operation cost of solution x , y in scenario s, where C s x , y is the optimal value of the second-stage problem (4)–(16).

Appendix B. The EV Problem

In order to formulate the EV problem, the following decision variables are introduced:
z l k A Quantity of products shipped from customer zone l to 3PL local collection center k
z k j B Quantity of products shipped from 3PL local collection center k to 3PL centralized collection center j
z j i C Quantity of products shipped from 3PL centralized collection center j to disposal center i
z j m D Quantity of products shipped from 3PL centralized collection center j to plant m
The EV problem is formulated as follows:
E V = min k K F k W x k + j J F j H y j + C x , y
s.t.
x k 0 , 1 k K
y j 0 , 1 j J
The objective function (A4) is to minimize the total cost, including the fixed opening cost and optimal operation cost in the solution x , y , where C s x , y is the optimal value of the following problem:
C x , y = k K l L P k W z l k A + j J k K P j H z k j B + l L k K C l k A z l k A + k K j J C k j B z k j B + j J i I C j i C z j i C + j J m M C j m D z j m D + l L τ q l k K z l k A
s.t.
l L z l k A = j J z k j B k K
k K z k j B = i I z j i C + m M z j m D j J
γ k K z k j B = i I z j i C j J
k K z l k A q l l L
l L z l k A Q k W x k s S p s a k s k K
k K z k j B Q j H y j s S p s b j s j J
j J z j i C Q i R i I
j J z j m D Q m O m M
z l k A 0 l L , k K
z k j B 0 k K , j J
z j i C 0 j J , i I
z j m D 0 j J , m M
The objective function (A7) minimizes the operation cost. Equations (A8)–(A10) are the flow balance constraints for the 3PL local collection center and 3PL centralized collection centers. Constraint (A11) is related to limitations on the flow at customer zones. Equations (A12) and (A13) are the capacity constraints of the 3PL local collection center and 3PL centralized collection centers. Equations (A14) and (A15) are capacity constraints for disposal centers and plants, respectively. Equations (A16)–(A19) are related to the non-negative restrictions on decision variables.

References

  1. Tomislav, K. The concept of sustainable development: From its beginning to the contemporary issues. Zagreb Int. Rev. Econ. Bus. 2018, 21, 67–94. [Google Scholar]
  2. Manioudis, M.; Meramveliotakis, G. Broad strokes towards a grand theory in the analysis of sustainable development: A return to the classical political economy. New Political Econ. 2022, 27, 866–878. [Google Scholar] [CrossRef]
  3. Govindan, K.; Soleimani, H.; Kannan, D. Reverse logistics and closed-loop supply chain: A comprehensive review to explore the future. Eur. J. Oper. Res. 2015, 240, 603–626. [Google Scholar] [CrossRef] [Green Version]
  4. Kara, S.S.; Onut, S. A stochastic optimization approach for paper recycling reverse logistics network design under uncertainty. Int. J. Environ. Sci. Technol. 2010, 7, 717–730. [Google Scholar] [CrossRef] [Green Version]
  5. Ko, H.J.; Evans, G.W. A genetic algorithm-based heuristic for the dynamic integrated forward/reverse logistics network for 3PLs. Comput. Oper. Res. 2007, 34, 346–366. [Google Scholar] [CrossRef]
  6. Mahmoudzadeh, M.; Mansour, S.; Karimi, B. To develop a third-party reverse logistics network for end-of-life vehicles in Iran. Resour. Conserv. Recycl. 2013, 78, 1–14. [Google Scholar] [CrossRef]
  7. Hanafi, J.; Kara, S.; Kaebernick, H. Reverse logistics strategies for end-of-life products. Int. J. Logist. Manag. 2008, 19, 367–388. [Google Scholar] [CrossRef]
  8. Ivanov, D.; Dolgui, A.; Sokolov, B.; Ivanova, M. Literature review on disruption recovery in the supply chain. Int. J. Prod. Res. 2017, 55, 6158–6174. [Google Scholar] [CrossRef]
  9. Bugert, N.; Lasch, R. Supply chain disruption models: A critical review. Logist. Res. 2018, 11, 1–35. [Google Scholar]
  10. Snyder, L.V.; Atan, Z.; Peng, P.; Rong, Y.; Schmitt, A.J.; Sinsoysal, B. OR/MS models for supply chain disruptions: A review. IIE Trans. 2016, 48, 89–109. [Google Scholar] [CrossRef]
  11. Fleischmann, M.; Bloemhof-Ruwaard, J.M.; Dekker, R.; Van der Laan, E.; Van Nunen, J.A.; Van Wassenhove, L.N. Quantitative models for reverse logistics: A review. Eur. J. Oper. Res. 1997, 103, 1–17. [Google Scholar] [CrossRef] [Green Version]
  12. Mahaboob Sheriff, K.M.; Gunasekaran, A.; Nachiappan, S. Reverse logistics network design: A review on strategic perspective. Int. J. Logist. Syst. Manag. 2012, 12, 171–194. [Google Scholar]
  13. Suyabatmaz, A.Ç.; Altekin, F.T.; Şahin, G. Hybrid simulation-analytical modeling approaches for the reverse logistics network design of a third-party logistics provider. Comput. Ind. Eng. 2014, 70, 74–89. [Google Scholar] [CrossRef]
  14. Kannan, D.; Garg, K.; Jha, P.C.; Diabat, A. Integrating disassembly line balancing in the planning of a reverse logistics network from the perspective of a third party provider. Ann. Oper. Res. 2017, 253, 353–376. [Google Scholar] [CrossRef]
  15. Eskandarpour, M.; Nikbakhsh, E.; Zegordi, S.H. Variable neighborhood search for the bi-objective post-sales network design problem: A fitness landscape analysis approach. Comput. Oper. Res. 2014, 52, 300–314. [Google Scholar] [CrossRef]
  16. Min, H.; Ko, H.J. The dynamic design of a reverse logistics network from the perspective of third-party logistics service providers. Int. J. Prod. Econ. 2008, 113, 176–192. [Google Scholar] [CrossRef]
  17. Du, F.; Evans, G.W. A bi-objective reverse logistics network analysis for post-sale service. Comput. Oper. Res. 2008, 35, 2617–2634. [Google Scholar] [CrossRef]
  18. Lee, D.H.; Bian, W.; Dong, M. Multiobjective model and solution method for integrated forward and reverse logistics network design for third-party logistics providers. Transp. Res. Rec. 2007, 2032, 43–52. [Google Scholar] [CrossRef]
  19. Lee, D.H.; Bian, W.; Dong, M. Multiproduct distribution network design of third-party logistics providers with reverse logistics operations. Transp. Res. Rec. 2007, 2008, 26–33. [Google Scholar] [CrossRef]
  20. Lee, H.; Zhang, T.; Boile, M.; Theofanis, S.; Choo, S. Designing an integrated logistics network in a supply chain system. KSCE J. Civ. Eng. 2013, 17, 806–814. [Google Scholar] [CrossRef]
  21. Ghafarimoghadam, A.; Ghayebloo, S.; Pishvaee, M.S. A fuzzy-budgeted robust optimization model for joint network design-pricing problem in a forward-reverse supply chain: The viewpoint of third-party logistics. Comput. Appl. Math. 2019, 38, 1–29. [Google Scholar] [CrossRef]
  22. Ayvaz, B.; Bolat, B.; Aydın, N. Stochastic reverse logistics network design for waste of electrical and electronic equipment. Resour. Conserv. Recycl. 2015, 104, 391–404. [Google Scholar] [CrossRef]
  23. Trochu, J.; Chaabane, A.; Ouhimmou, M. A two-stage stochastic optimization model for the reverse logistics network design under dynamic suppliers’ locations. Waste Manag. 2019, 95, 569–583. [Google Scholar] [CrossRef] [PubMed]
  24. Yu, H.; Solvang, W.D. A carbon-constrained stochastic optimization model with augmented multi-criteria scenario-based risk-averse solution for the reverse logistics network design under uncertainty. J. Clean. Prod. 2017, 164, 1248–1267. [Google Scholar] [CrossRef] [Green Version]
  25. Fonseca, M.C.; García-Sánchez, Á.; Ortega-Mier, M.; Saldanha-da-Gama, F. A stochastic bi-objective location model for strategic reverse logistics. Top 2010, 18, 158–184. [Google Scholar] [CrossRef]
  26. Yu, H.; Solvang, W.D. Incorporating flexible capacity in the planning of a multi-product multi-echelon sustainable reverse logistics network under uncertainty. J. Clean. Prod. 2018, 198, 285–303. [Google Scholar] [CrossRef]
  27. Roudbari, E.S.; Ghomi, S.F.; Sajadieh, M.S. Reverse logistics network design for product reuse, remanufacturing, recycling and refurbishing under uncertainty. J. Manuf. Syst. 2021, 60, 473–486. [Google Scholar] [CrossRef]
  28. Fattahi, M.; Govindan, K. Integrated forward/reverse logistics network design under uncertainty with pricing for collection of used products. Ann. Oper. Res. 2017, 253, 193–225. [Google Scholar] [CrossRef]
  29. Pishvaee, M.S.; Jolai, F.; Razmi, J. A stochastic optimization model for integrated forward/reverse logistics network design. J. Manuf. Syst. 2009, 28, 107–114. [Google Scholar] [CrossRef]
  30. Vahdat, V.; Vahdatzad, M.A. Accelerated Benders’ decomposition for integrated forward/reverse logistics network design under uncertainty. Logistics 2017, 1, 11. [Google Scholar] [CrossRef] [Green Version]
  31. Sugimura, Y.; Murakami, S. Designing a Resilient International Reverse Logistics Network for Material Cycles: A Japanese Case Study. Resour. Conserv. Recycl. 2021, 170, 105603. [Google Scholar] [CrossRef]
  32. Govindan, K.; Gholizadeh, H. Robust network design for sustainable-resilient reverse logistics network using big data: A case study of end-of-life vehicles. Transp. Res. Part Logist. Transp. Rev. 2021, 149, 102279. [Google Scholar] [CrossRef]
  33. Ghomi-Avili, M.; Khosrojerdi, A.; Tavakkoli-Moghaddam, R. A multi-objective model for the closed-loop supply chain network design with a price-dependent demand, shortage and disruption. J. Intell. Fuzzy Syst. 2019, 36, 5261–5272. [Google Scholar] [CrossRef]
  34. Yavari, M.; Zaker, H. An integrated two-layer network model for designing a resilient green-closed loop supply chain of perishable products under disruption. J. Clean. Prod. 2019, 230, 198–218. [Google Scholar] [CrossRef]
  35. Yavari, M.; Zaker, H. Designing a resilient-green closed loop supply chain network for perishable products by considering disruption in both supply chain and power networks. Comput. Chem. Eng. 2020, 134, 106680. [Google Scholar] [CrossRef]
  36. Hatefi, S.M.; Jolai, F. Reliable forward-reverse logistics network design under partial and complete facility disruptions. Int. J. Logist. Syst. Manag. 2015, 20, 370–394. [Google Scholar] [CrossRef]
  37. Torabi, S.; Namdar, J.; Hatefi, S.; Jolai, F. An enhanced possibilistic programming approach for reliable closed-loop supply chain network design. Int. J. Prod. Res. 2016, 54, 1358–1387. [Google Scholar] [CrossRef]
  38. Jabbarzadeh, A.; Haughton, M.; Khosrojerdi, A. Closed-loop supply chain network design under disruption risks: A robust approach with real world application. Comput. Ind. Eng. 2018, 116, 178–191. [Google Scholar] [CrossRef]
  39. Hatefi, S.; Jolai, F. Robust and reliable forward–reverse logistics network design under demand uncertainty and facility disruptions. Appl. Math. Model. 2014, 38, 2630–2647. [Google Scholar] [CrossRef]
  40. Fazli-Khalaf, M.; Mirzazadeh, A.; Pishvaee, M.S. A robust fuzzy stochastic programming model for the design of a reliable green closed-loop supply chain network. Hum. Ecol. Risk Assessment Int. J. 2017, 23, 2119–2149. [Google Scholar] [CrossRef]
  41. Rahimi, M.; Ghezavati, V. Sustainable multi-period reverse logistics network design and planning under uncertainty utilizing conditional value at risk (CVaR) for recycling construction and demolition waste. J. Clean. Prod. 2018, 172, 1567–1581. [Google Scholar] [CrossRef]
  42. Soleimani, H.; Govindan, K. Reverse logistics network design and planning utilizing conditional value at risk. Eur. J. Oper. Res. 2014, 237, 487–497. [Google Scholar] [CrossRef]
  43. Ma, L.; Liu, Y.; Liu, Y. Distributionally robust design for bicycle-sharing closed-loop supply chain network under risk-averse criterion. J. Clean. Prod. 2020, 246, 118967. [Google Scholar] [CrossRef]
  44. Soleimani, H.; Seyyed-Esfahani, M.; Kannan, G. Incorporating risk measures in closed-loop supply chain network design. Int. J. Prod. Res. 2014, 52, 1843–1867. [Google Scholar] [CrossRef]
  45. Ramezani, M.; Bashiri, M.; Tavakkoli-Moghaddam, R. A new multi-objective stochastic model for a forward/reverse logistic network design with responsiveness and quality level. Appl. Math. Model. 2013, 37, 328–344. [Google Scholar] [CrossRef] [Green Version]
  46. Fard, A.F.; Gholian-Jouybari, F.; Paydar, M.M.; Hajiaghaei-Keshteli, M. A bi-objective stochastic closed-loop supply chain network design problem considering downside risk. Ind. Eng. Manag. Syst. 2017, 16, 342–362. [Google Scholar]
  47. Noyan, N. Risk-averse two-stage stochastic programming with an application to disaster management. Comput. Oper. Res. 2012, 39, 541–559. [Google Scholar] [CrossRef]
  48. Rockafellar, R.T.; Uryasev, S. Conditional value-at-risk for general loss distributions. J. Bank. Financ. 2002, 26, 1443–1471. [Google Scholar] [CrossRef]
Figure 1. Third-party reverse logistics network.
Figure 1. Third-party reverse logistics network.
Sustainability 14 14936 g001
Figure 2. Influences of risk parameters α and λ on the results in the two-stage mean VaR stochastic programming model. (a) VaR versus λ . (b) Total expected cost versus λ . (c) Fixed opening cost versus λ . (d) Expected operation cost versus λ .
Figure 2. Influences of risk parameters α and λ on the results in the two-stage mean VaR stochastic programming model. (a) VaR versus λ . (b) Total expected cost versus λ . (c) Fixed opening cost versus λ . (d) Expected operation cost versus λ .
Sustainability 14 14936 g002
Figure 3. Influences of risk parameters on the results in the two-stage mean CVaR stochastic programming model. (a) CVaR versus λ . (b) Total expected cost versus λ . (c) Fixed opening cost versus λ . (d) Expected operation cost versus λ .
Figure 3. Influences of risk parameters on the results in the two-stage mean CVaR stochastic programming model. (a) CVaR versus λ . (b) Total expected cost versus λ . (c) Fixed opening cost versus λ . (d) Expected operation cost versus λ .
Sustainability 14 14936 g003
Figure 4. The value of M R V S S / M R R P under various λ and α for the mean VaR modeling approach.
Figure 4. The value of M R V S S / M R R P under various λ and α for the mean VaR modeling approach.
Sustainability 14 14936 g004
Figure 5. The value of M R V P I / M R R P under various λ and α for the mean VaR modeling approach.
Figure 5. The value of M R V P I / M R R P under various λ and α for the mean VaR modeling approach.
Sustainability 14 14936 g005
Figure 6. The value of M R V S S / M R R P under various λ and α for mean CVaR modeling approach.
Figure 6. The value of M R V S S / M R R P under various λ and α for mean CVaR modeling approach.
Sustainability 14 14936 g006
Figure 7. The value of M R V P I / M R R P under various λ and α for mean CVaR modeling approach.
Figure 7. The value of M R V P I / M R R P under various λ and α for mean CVaR modeling approach.
Sustainability 14 14936 g007
Table 1. Review of previously published literature.
Table 1. Review of previously published literature.
AuthorsNetwork Type3PLRisk TypeRisk MeasuresMathematical ModelSolution Approach
ForwardReverse  Operational Risks  Disruption Risks
Kannan et al. [14] 2MINLPLingo
Mahmoudzadeh et al. [6] 1MILPCPLEX
Suyabatmaz et al. [13] Hybrid simulation-analyticalCPLEX
Eskandarpour et al. [15] 2MINLPMetaheuristics
Du and Evans [17] 1MILPMetaheuristics
Min and Ko [16] 2MINLPMetaheuristics
Lee et al. [18] 1MILPMetaheuristics
Lee et al. [19] 1MILPMetaheuristics
Lee et al. [20] 2MINLPGAMS
Ko and Evans [5] 2MINLPMetaheuristics
Ghafarimoghadam et al. [21] 3ROGAMS
Ayvaz et al. [22] 5TSSPCPLEX
Trochu et al. [23] 5TSSP-
Yu and Solvang [24] 5TSSPLingo
Kara and Onut [4] 5TSSPGAMS
Fonseca et al. [25] 5TSSPCPLEX
Yu and Solvang [26] 5TSSPLingo
Roudbari et al. [27] 5TSSPMetaheuristics
Fattahi and Govindan [28] 5TSSPMetaheuristics
Pishvaee et al. [29] 5TSSPLingo
Vahdat and Vahdatzad [30] 5TSSPExact Algorithm
Sugimura and Murakami [31] 1MILPLinear Programming Kit
Govindan and Gholizadeh [32] 4SBROMetaheuristics
Ghomi-Avili et al. [33] 5TSSPGAMS
Yavari and Zaker [34] 5TSSP-
Yavari and Zaker [35] 5TSSP-
Hatefi and Jolai [36] 4SBROGAMS
Torabi et al. [37] 4SBROGAMS
Jabbarzadeh et al. [38] 4SBROHeuristics
Hatefi and Jolai [39] 4SBROGAMS
Fazli-Khalaf et al. [40] 4SBROGAMS
Rahimi and Ghezavati [41] CVaR5TSSPGAMS
Soleimani and Govindan [42] CVaR5TSSPCPLEX
Ma et al. [43] CVaRMulti-scenario optimization modelCPLEX
Soleimani et al. [44] MAD, VaR, CVaR5TSSPCPLEX
Ramezani et al. [45] Probability of a determined objective5TSSPCPLEX
Fard et al. [46] Downside risk5TSSPMetaheuristics, CPLEX
Our work VaR, CVaR5TSSPCPLEX
1 MILP: mixed-integer linear programming. 2 MINLP: mixed-integer nonlinear programming. 3 RO: robust optimization. 4SBRO: scenario-based robust optimization. 5 TSSP: two-stage stochastic programming.
Table 2. Value ranges of parameters.
Table 2. Value ranges of parameters.
ParameterValue Range
q l 100–600
P k W 5–15
Q k W 1000–1500
F k W 10,000–20,000
P j H 5–15
Q j H 1500–2000
F j H 20,000–30,000
Q i R 2000–3000
Q m O 2000–2500
C l k A , C k j B , C j i C , C j m D 1–20
Table 3. Related data for disruption scenarios.
Table 3. Related data for disruption scenarios.
ScenarioProbabilityDisruption Data of 3PL Local Collection CentersDisruption Data of 3PL Centralized Collection Centers
10.0018[1,0,1,1,1,0,0,1,1,1,0,1,1,1,0][1,0,0,0,0,1,0,1,1,0,1,0,0,1,1]
20.0165[1,0,1,1,1,1,0,1,0,0,1,0,1,1,0][1,1,0,1,0,0,0,1,1,1,0,0,1,0,0]
30.1019[1,0,1,1,1,0,1,0,0,0,1,1,0,1,0][1,0,1,0,0,0,1,1,1,1,1,0,1,1,1]
40.0369[1,0,1,1,0,1,0,0,1,0,0,0,0,1,1][1,1,0,0,0,1,1,1,0,1,1,1,1,1,1]
50.0043[0,0,1,0,1,0,0,1,1,1,0,0,0,0,1][1,0,1,0,1,1,1,0,0,1,1,0,0,0,1]
60.0052[0,0,1,1,1,0,1,0,0,0,0,1,0,1,1][0,0,0,1,1,1,1,0,0,1,0,1,0,1,0]
70.0522[1,1,0,0,0,0,0,1,1,1,1,1,0,0,0][1,0,0,1,1,0,1,0,0,1,0,1,1,1,1]
80.0226[1,1,0,0,1,1,0,1,0,0,1,1,1,0,1][1,0,0,1,0,1,0,1,1,1,0,1,1,1,1]
90.0837[1,1,1,0,0,1,1,0,0,1,0,0,1,0,1][0,0,0,0,0,0,0,1,0,1,0,0,0,0,1]
100.1052[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0][0,0,0,0,0,0,0,0,1,0,0,1,1,0,0]
110.0454[1,0,1,1,1,0,1,1,0,1,1,0,0,0,1][1,0,0,1,0,0,1,0,1,1,1,1,1,1,1]
120.0622[0,0,1,1,1,0,0,0,0,1,1,1,1,1,0][1,0,1,0,1,0,0,0,1,0,1,1,0,1,1]
130.0175[1,1,0,1,1,1,1,0,1,1,0,1,0,0,1][1,1,0,1,1,1,1,1,1,1,0,1,1,0,0]
140.0701[1,1,0,0,1,0,0,1,1,0,1,0,1,1,0][1,1,1,1,0,0,0,0,1,1,1,1,1,0,0]
150.0687[0,0,1,0,1,0,0,1,1,0,1,0,1,0,1][0,0,0,1,1,0,0,1,1,0,1,0,1,1,1]
160.0300[0,0,0,1,0,1,0,1,0,0,1,0,0,0,1][0,0,0,1,0,1,1,0,1,0,1,1,0,1,1]
170.0419[0,0,0,0,0,1,0,1,1,0,0,0,0,1,1][1,0,1,0,1,0,1,0,0,1,1,1,1,0,0]
180.0598[0,1,1,0,1,0,1,0,1,0,0,0,0,0,1][0,0,1,1,1,1,0,0,0,0,0,1,0,0,1]
190.0856[0,0,1,1,0,1,1,0,0,0,1,1,1,1,0][0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
200.0886[0,0,0,0,1,1,1,0,0,1,1,0,0,0,1][1,0,0,0,1,1,0,0,1,0,0,1,1,0,1]
Table 4. Detailed results of the mean VaR two-stage stochastic programming model under different risk parameters.
Table 4. Detailed results of the mean VaR two-stage stochastic programming model under different risk parameters.
α λ VaRCVaRWorstTotal Expected CostFixed Opening CostExpected Operation CostExpected Transportation CostExpected Processing CostExpected Penalty Cost
0.70.011,037,594.601,094,627.081,151,182.60994,475.09299,268695,207.0966,980.01117,110.48511,116.59
0.11,037,594.601,094,627.081,151,182.60994,475.09299,268695,207.0966,994.16117,096.34511,116.59
0.51,002,970.401,121,136.061,222,722.20999,803.05358,562641,241.0580,300.41143,152.68417,787.96
1993,717.401,127,758.721,262,939.001,007,159.40343,970663,189.4072,461.61131,912.60458,815.19
5993,717.401,127,758.721,262,939.001,007,159.40343,970663,189.4072,451.31131,922.90458,815.19
10993,717.401,127,758.721,262,939.001,007,159.40343,970663,189.4072,420.69131,953.52458,815.19
0.80.011,061,405.201,117,673.231,162,129.40994,473.84305,718695,207.0966,992.08117,098.42511,116.59
0.11,054,955.201,118,634.571,151,182.60994,475.09299,268695,207.0966,981.78117,108.72511,116.59
0.51,027,541.401,124,429.541,148,453.60998,229.30296,539701,690.3066,655.23115,581.35519,453.71
11,027,541.401,124,429.541,148,453.60998,229.30296,539701,690.3066,653.55115,583.04519,453.71
51,015,483.301,148,701.421,206,844.801,011,424.01293,411718,013.0163,196.09116,157.54538,659.38
101,015,483.301,148,701.421,206,844.801,011,424.01293,411718,013.0163,196.02116,157.61538,659.38
0.90.011,151,182.601,151,182.601,151,182.60994,475.09299,268695,207.0966,994.16117,096.34511,116.59
0.1110,7691.60110,7691.601,107,691.60997,850.55255,777742,073.5560,701.46101,415.48579,956.62
0.51,059,486.401,071,031.551,077,241.601,006,287.47218,290787,997.4751,224.9784,298.83652,473.67
11,047,369.601,053,348.751,057,225.601,015,030.57198,274816,756.5746,402.9474,988.33695,365.30
51,047,369.601,053,348.751,057,225.601,015,030.57198,274816,756.5746,368.6075,022.67695,365.30
101,047,369.601,053,348.751,057,225.601,015,030.57198,274816,756.5746,407.2174,984.06695,365.30
Table 5. Detailed results of the mean CVaR two-stage stochastic programming model under different risk parameters.
Table 5. Detailed results of the mean CVaR two-stage stochastic programming model under different risk parameters.
α λ CVaRVaRWorstTotal Expected CostFixed Opening CostExpected Operation CostExpected Transportation CostExpected Processing CostExpected Penalty Cost
0.70.011,094,627.081,037,594.601,151,182.60994,475.09299,268695,207.0966,994.16117,096.34511,116.59
0.11,094,627.081,037,594.601,151,182.60994,475.09299,268695,207.0966,992.71117,097.79511,116.59
0.51,066,580.951,014,649.801,095,753.401,002,941.46254,557748,384.4653,617.4996,667.46598,099.51
11,048,723.751,042,608.401,057,225.601,015,030.57198,274816,756.5746,413.6374,977.64695,365.30
51,048,723.751,042,608.401,057,225.601,015,030.57198,274816,756.5746,368.4575,022.82695,365.30
101,048,723.751,042,608.401,057,225.601,015,030.57198,274816,756.5746,404.4674,986.80695,365.30
0.80.011,117,673.231,061,405.201,162,129.40994,473.84305,718688,755.8471,543.25122,969.82494,242.76
0.11,117,673.231,061,405.201,162,129.40994,473.84305,718688,755.8471,544.61122,968.47494,242.76
0.51,064,766.191,054,883.801,077,241.601,006,287.47218,290787,997.4751,227.7284,296.08652,473.67
11,050,214.051,045,932.601,057,225.601,015,030.57198,274816,756.5746,367.9275,023.35695,365.30
51,050,214.051,045,932.601,057,225.601,015,030.57198,274816,756.5746,367.9275,023.35695,365.30
101,050,214.051,045,932.601,057,225.601,015,030.57198,274816,756.5746,367.9275,023.35695,365.30
0.90.011,151,182.601,151,182.601,151,182.60994,475.09299,268695,207.0966,994.16117,096.34511,116.59
0.11,107,691.601,107,691.601,107,691.60997,850.55255,777742,073.5560,701.46101,415.48579,956.62
0.51,053,348.751,047,369.601,057,225.601,015,030.57198,274816,756.5746,368.5675,022.71695,365.30
11,053,348.751,047,369.601,057,225.601,015,030.57198,274816,756.5746,368.6075,022.67695,365.30
51,053,348.751,047,369.601,057,225.601,015,030.57198,274816,756.5746,365.8175,025.45695,365.30
101,053,348.751,047,369.601,057,225.601,015,030.57198,274816,756.5746,365.8175,025.45695,365.30
Table 6. Detailed results of the risk-neutral two-stage stochastic programming model.
Table 6. Detailed results of the risk-neutral two-stage stochastic programming model.
Total ExpectedCost WorstVaRCVaR
α = 0 . 7 α = 0 . 8 α = 0 . 9 α = 0 . 7 α = 0 . 8 α = 0 . 9
994,473.841,162,129.401,052,990.901,061,405.201,162,129.401,096,925.721,117,673.231,162,129.40
Table 7. Mean VaR modeling approach versus risk-neutral modeling approach.
Table 7. Mean VaR modeling approach versus risk-neutral modeling approach.
α λ Relative Difference
Total Expected Cost (%)VaR (%)CVaR (%)Worst (%)
0.70.010.0001 1.4621 0.2096 0.9420
0.10.0001 1.4621 0.2096 0.9420
0.50.5359 4.7503 2.20715.2139
11.2756 5.6291 2.81098.6746
51.2756 5.6291 2.81098.6746
101.2756 5.6291 2.81098.6746
0.80.010.00000.00000.00000.0000
0.10.0001 0.6077 0.0860 0.9420
0.50.3776 3.1905 0.6045 1.1768
10.3776 3.1905 0.6045 1.1768
51.7044 4.3265 2.77613.8477
101.7044 4.3265 2.77613.8477
0.90.010.0001 0.9420 0.9420 0.9420
0.10.3395 4.6843 4.6843 4.6843
0.51.1879 8.8323 7.8389 7.3045
12.0671 9.8750 9.3605 9.0269
52.0671 9.8750 9.3605 9.0269
102.0671 9.8750 9.3605 9.0269
Table 8. Mean CVaR modeling approach versus the risk-neutral modeling approach.
Table 8. Mean CVaR modeling approach versus the risk-neutral modeling approach.
α λ Relative Difference
Total Expected Cost (%)VaR (%)CVaR (%)Worst (%)
0.70.010.0001 1.4621 0.2096 0.9420
0.10.0001 1.4621 0.2096 0.9420
0.50.8515 3.6412 2.7663 5.7116
12.0671 0.9860 4.3943 9.0269
52.0671 0.9860 4.3943 9.0269
102.0671 0.9860 4.3943 9.0269
0.80.010.00000.00000.00000.0000
0.10.00000.00000.00000.0000
0.51.1879 0.6144 4.7337 7.3045
12.0671 1.4577 6.0357 9.0269
52.0671 1.4577 6.0357 9.0269
102.0671 1.4577 6.0357 9.0269
0.90.010.0001 0.9420 0.9420 0.9420
0.10.3395 4.6843 4.6843 4.6843
0.52.0671 9.8750 9.3605 9.0269
12.0671 9.8750 9.3605 9.0269
52.0671 9.8750 9.3605 9.0269
102.0671 9.8750 9.3605 9.0269
Table 9. Measures for the mean VaR modeling approach.
Table 9. Measures for the mean VaR modeling approach.
λ α MRRP VaR MREV VaR MRVSS VaR MRVSS VaR MRRP VaR MRWS VaR MRVPI VaR MRVPI VaR MRRP VaR
0.50.71,501,288.251,566,361.4765,073.224.33451,140,708.76360,579.4924.0180
0.81,512,000.001,573,980.5261,980.524.09921,160,976.66351,023.3423.2158
0.91,536,030.671,631,699.2795,668.606.22831,185,744.96350,285.7122.8046
10.72,000,876.802,112,288.37111,411.575.56811,541,339.46459,537.3422.9668
0.82,025,770.702,127,526.47101,755.775.02311,581,875.26443,895.4421.9124
0.92,062,400.172,242,963.97180,563.808.75501,631,411.86430,988.3120.8974
50.75,975,746.406,479,703.57503,957.178.43344,746,385.061,229,361.3420.5725
0.86,088,840.516,555,894.07467,053.567.67064,949,064.061,139,776.4518.7191
0.96,251,878.577,133,081.57881,203.0014.09505,196,747.061,055,131.5116.8770
100.710,944,333.4011,938,972.57994,639.179.08828,752,692.062,191,641.3420.0254
0.811,166,257.0112,091,353.57925,096.568.28489,158,050.062,008,206.9517.9846
0.911,488,726.5713,245,728.571,757,002.0015.29339,653,416.061,835,310.5115.9749
Table 10. Measures for the mean CVaR modeling approach.
Table 10. Measures for the mean CVaR modeling approach.
λ α MRRP CVaR MREV CVaR MRVSS CVaR MRVSS CVaR MRRP CVaR MRWS CVaR MRVPI CVaR MRVPI CVaR MRRP CVaR
0.50.71,536,231.941,594,245.8758,013.933.77641,168,964.18367,267.7623.9071
0.81,538,670.561,606,205.2667,534.704.38921,178,721.81359,948.7523.3935
0.91,541,704.941,631,699.2789,994.335.83731,185,744.96355,959.9823.0887
10.72,063,754.322,168,057.16104,302.845.05401,597,850.30465,904.0222.5756
0.82,065,244.622,191,975.95126,731.336.13641,617,365.57447,879.0521.6865
0.92,068,379.322,242,963.97174,584.658.44061,631,411.86436,967.4621.1261
50.76,258,649.316,758,547.52499,898.217.98735,028,939.261,229,710.0519.6482
0.86,266,100.826,878,141.47612,040.659.76755,126,515.611,139,585.2118.1865
0.96,281,774.317,133,081.57851,307.2613.55205,196,747.061,085,027.2517.2726
100.711,502,268.0512,496,660.47994,392.428.64529,317,800.462,184,467.5918.9916
0.811,517,171.0812,735,848.371,218,677.2910.58149,512,953.162,004,217.9217.4020
0.911,548,518.0613,245,728.571,697,210.5114.69639,653,416.061,895,102.0016.4099
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Li, R.; Chen, X. Reverse Logistics Network Design under Disruption Risk for Third-Party Logistics Providers. Sustainability 2022, 14, 14936. https://doi.org/10.3390/su142214936

AMA Style

Li R, Chen X. Reverse Logistics Network Design under Disruption Risk for Third-Party Logistics Providers. Sustainability. 2022; 14(22):14936. https://doi.org/10.3390/su142214936

Chicago/Turabian Style

Li, Rui, and Xin Chen. 2022. "Reverse Logistics Network Design under Disruption Risk for Third-Party Logistics Providers" Sustainability 14, no. 22: 14936. https://doi.org/10.3390/su142214936

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

Article Metrics

Back to TopTop