Next Article in Journal
A T-S Fuzzy Quaternion-Value Neural Network-Based Data-Driven Generalized Predictive Control Scheme for Mecanum Mobile Robot
Previous Article in Journal
“Song of Life”: A Comprehensive Evaluation of Biographical Music Therapy in Palliative Care by the EMW-TOPSIS Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Fuzzy Robust Programming Model for Sustainable Closed-Loop Supply Chain Network Design with Efficiency-Oriented Multi-Objective Optimization

Shijiazhuang Campus, Army Engineering University, Shijiazhuang 050003, China
*
Author to whom correspondence should be addressed.
Processes 2022, 10(10), 1963; https://doi.org/10.3390/pr10101963
Submission received: 5 September 2022 / Revised: 14 September 2022 / Accepted: 16 September 2022 / Published: 29 September 2022

Abstract

:
Sustainable closed-loop supply chain (SCLSC) network design and decision-making is a critical problem for enterprises and organizations’ operations because of its excellent economic, environmental, and social performance. This article proposes a multi-objective mixed-integer programming model with targets for minimum total cost, reduction in environmental damage, and maximum social responsibility. In order to deal with the uncertainty caused by the dynamic business environment, a fuzzy robust programming (FRP) approach is applied. Furthermore, an efficiency-oriented optimization methodology, hybridizing meta-heuristics and efficiency evaluation, is proposed to solve the developed multi-objective model and functions as auxiliary decision-making. Data envelopment analysis is applied to evaluate the sustainability performance of feasible solutions and calculate their efficiency. The efficiency can comprehensively reflect the sustainability performance and guide the evolution process of meta-heuristic algorithms. A numerical case validates the proposed FRP model and efficiency-oriented optimization methodology. The results demonstrate that with the proposed methodology, decision-makers not only can obtain a set of efficient schemes but also can determine the optimal scheme with the best sustainability performance.

1. Introduction

With the increasing awareness of environmental problems, social responsibility, and the competitive market environment, organizations and enterprises focus on taking the sustainability paradigm into supply chain network design [1,2]. The connotation of sustainable development is very extensive. As illustrated in the published report The 2030 Agenda for Sustainable Development by the World Commission on Environment and Development (WCED), energy crisis, employment difficulties, and resource shortage are matters of significant importance in sustainable development. The tendency to design a sustainable supply chain (SSC) network has several motivations including: (1) achieving competitive advantages, following the tide of globalization and maintaining customer loyalty [3]; (2) promoting the conservation and sustainable use of energy and other resources [4]. In the scope of SSC network design, the sustainability paradigm can be considered an integrated paradigm including economic, environmental, and social dimensions [5,6]. Sustainability design in the supply chain contains the concepts of green development and social responsibility, which requires supply chain managers to systematically take environmental and social objectives as strategic considerations [7,8]. Based on the sustainability concept, the SSC network design in this article comprehensively considers an increase in economic benefit and a reduction in environmental damage and social responsibility. The closed-loop supply chain (CLSC) design has drawn more and more attention in dealing with environmental damage and resource shortage [9,10]. The government has published some regulations which require the original equipment manufacturers to recycle, collect, and reuse end-of-life (EOL) products [11]. Furthermore, the recycling and reuse of EOL products have significant economic potential for enterprise performance [12,13]. This article considers the recycling and remanufacturing of EOL products in configuring the sustainable closed-loop supply chain (SCLSC) network.
The SCLSC network is configured by integrating forwarding supply chain and reverse logistics in which economic, environmental, and social issues are considered simultaneously. The forwarding supply chain is responsible for meeting the product demand of the customer market and component demand for repairing recycled EOL products [14]. Reverse logistics control the recycling, collection, sorting, repair, and other issues for dealing with EOL products from the customer market [15,16]. Designing an efficient SCLSC network can significantly improve sustainability performance by using efficient transportation systems and applying recycled components for remanufacturing products [17,18]. Furthermore, the tendency to configure SCLSC is to enhance customer loyalty and achieve an excellent enterprise image [1,19]. When integrating economic, environmental, and social paradigms in the supply chain network, supply chain management is converted to the SCLSC management.
Another critical issue is the uncertainty in the operation of SCLSC network. The dynamic business environment and complex network construct cause high uncertainty and significantly influence the performance of the supply chain [20]. Decision-making in a dynamic and uncertain environment is difficult. If the uncertainty and dynamics are ignored at the strategic and operational levels, unreliable decisions could cause huge damage to the supply chain system [21,22]. Designing a reliable SCLSC network that can continuously function under uncertain business environments and parameter perturbation is necessary [23]. The uncertainty caused by the business-as-usual operation environment mainly functions in the product market, production activities, and transportation activities [24,25]. Customer demand, transportation cost, and facility capacity are some typical examples influenced by uncertainty in the supply chain network [1,26]. An efficient and reliable technique to cope with uncertainty is critical and essential for outputting reliable solutions and improving the supply chain performance. Most of the studies have focused on the appropriate methods to control the ambiguity and uncertainty of parameters. Stochastic programming can efficiently deal with uncertain parameters whose probability distribution can be precisely estimated according to the historic data [27,28]. Possibility programming can efficiently cope with the parameters with epistemic uncertainty [29]. If there is a lack of historic data for estimating the distribution of parameters, fuzzy programming can estimate the possible distribution of uncertain parameters according to the knowledge and experience of decision-makers or experts. In the SCLSC network, the measurement of social factors is an uncertain factor. It is difficult to obtain sufficient and effective data for modeling the lost work. Hence, fuzzy sets are essential for modeling uncertain parameters lacking sufficient data. Furthermore, robust programming is an effective method to obtain risk-aversion solutions [6,30,31]. This method can adjust the risk-aversion level and the conservation level of output decisions. Considering the complexity and diversity of uncertainty in the SCLSC network, researchers have attempted to combine multiple uncertainty techniques to obtain more efficient models. In this article, a fuzzy robust programming (FRP) approach is applied to cope with the uncertainty in demand and transportation activities.
In general, this article proposes a generic framework for designing an SCLSC network considering economic, environmental, and social paradigms under high uncertainty. The strategic and operational decisions are considered. The strategic decision includes raw material, supplier selection, and facility location, while the operational decision includes the number of component flows and product flows between nodes at all levels of the SCLSC network. To achieve this goal, a multi-objective mixed-integer programming model is developed, which aims to minimize the total cost, reduce environmental damage, and reduce the negative influence on social responsibility.
The decision-making of the SCLSC network design is another important aspect. The main purpose of decision-making is to select the optimal solution by evaluating the performance of feasible solutions obtained by solving the multi-objective model. The critical issues of performance evaluation are to select appropriate indicators and efficient evaluation methods. The indicators should comprehensively reflect the economic, environmental, and social paradigms and could be measured quantitatively. The evaluation approach should be able to quantitatively calculate and describe the sustainability performance of feasible solutions so that the optimal solution can be selected according to performance sorting. Multi-criteria decision-making (MCDN) is widely used in the comprehensive evaluation of sustainable performance. Şenel et al. apply the concept of octahedron sets to multi-criteria decision-making problems and validate the improved MCDM method [32]. The data envelopment analysis (DEA) method, as a quantitative multi-criteria decision method, is widely applied in evaluating sustainability performance [33,34,35]. Hence, an efficiency-oriented optimization methodology is proposed to solve the multi-objective model and select the optimal solution. In this methodology, multi-objective optimization and performance evaluation are performed in parallel. Meta-heuristic algorithms are utilized to obtain feasible solutions and output them as the decision-making units (DMU) of performance evaluation. The DEA method evaluates DMUs, calculates their efficiency, and selects the optimal solution according to their efficiency sorting.
In general, this study provides a framework for designing a sustainable closed-loop supply chain network under uncertainty, which minimizes net cost and pollution emission and maximizes social performance. The research problem considers both strategic decisions and planning decisions. Strategic decisions involve supplier selection and location of facilities. Planning decisions conclude the quantity of raw material that should be bought from each supplier and the amount of product that exists in each part of the network. Furthermore, for coping with uncertain parameters, we adopt the fuzzy robust programming approach to derive a crisp equivalent model of a certain type. Finally, we propose an efficiency-sorting-based multi-objective optimization algorithm. In this algorithm, the optimization process and the evaluation process are performed in parallel. The individual with the best sustainability performance obtained by the evaluation process can guide the next iteration of the optimization process.
The following research is organized as follows. Section 2 reviews the corresponding literature. The proposed multi-objective mixed-integer programming model and the fuzzy robust counterpart form are developed in Section 3. Section 4 presents the multi-objective intelligent optimization algorithm as the solution method. Section 5 provides a numerical case and corresponding results analyses. Conclusions are represented in Section 6.

2. Literature Review

Due to the importance of excellent designing of sustainable closed-loop supply chain networks, many papers are conducted in this area and the research on the uncertainty of the supply chain has become deeper. This section is dedicated to conducting a review of papers involving SCLSC network design with uncertainty. Multi-objective optimization has been an efficient method for solving the problem of supply chain network design in the case of seeking multi-objective performance. Wang et al. considered economic performance and environmental influence in designing a green supply chain network. The multi-objective model is solved by the normalized normal constraint approach [18].
On the other hand, uncertainty is another important aspect of the supply chain network. Govindan et al. reviewed the studies relating to supply chain network design under uncertainty [36]. They pointed out that designing a reliable supply chain network can efficiently deal with high uncertainty. Pishvaee et al. developed a robust optimization model for coping with a closed-loop supply chain including customers in the first and second markets [37]. Recently, most of the research takes into consideration multi-objective optimization and uncertainty optimization. Talaei et al. firstly proposed fuzzy robust optimization approach for dealing with uncertain cost and demand rates in a carbon-efficient green closed-loop supply chain network [21]. The fuzzy robust model can obtain the optimal solutions which incur a cost increase named “robustness price” compared with the determined model. On the basis of the fuzzy robust optimization method, Nayeri et al. solved a multi-objective FRO model for designing a sustainable closed-loop tire supply chain network by the goal programming approach [38]. Soleimani et al. proposed a fuzzy multi-objective model for designing a sustainable green supply chain with social consideration [39]. The mathematical model was solved by the ε-constraint method and genetic algorithm. Safaei et al. adopted robust optimization for coping with uncertain scenarios in the cardboard closed-loop supply chain [40]. Setiawan et al. optimized a multi-objective mask closed-loop supply chain considering environmental impact [41]. The objective functions were defined by the fuzzy membership degree function and converted into a single-objective model by ε-constraint. Ghahremani-Nahr et al. applied robust fuzzy programming to address the effect of uncertainty in the closed-loop supply chain [42]. The multi-objective whale optimization algorithm is applied for solving the developed equivalent model. Zhang et al. developed a multi-objective robust fuzzy optimization model for coping with the inherent uncertainty in the closed-loop supply chain [5]. The uncertainty was divided into two categories: one was uncertainty parameters solved by fuzzy membership theory and the other was managed with the robust optimization method. Pourmehdi et al. adopted a scenario-based stochastic programming method for dealing with the uncertainty in the steel sustainable closed-loop supply chain [43]. The preemptive fuzzy goal programming, as a particle multi-objective method, was utilized to solve the mathematical model. Yu et al. designed and optimized a multi-objective hazardous waste network [44]. Stochastic programming was used to define uncertain parameters and a sample average approximation-based goal programming method was applied for solving the model. Goodarzian et al. developed a multi-objective fuzzy robust optimization model for designing a pharmaceutical supply chain network [26]. They applied several metaheuristic algorithms named MOSEO, MOSAM, MOKA, and MOFFA, for obtaining the optimal solution. Isaloo et al. developed a scenario-based multi-objective model with the targets of minimum cost and pollution emission for configuring the plastic injection supply chain network [45]. Fathollahi-Fard et al. proposed a multi-objective two-stage stochastic programming model for maximizing economic and social performance [46].
Furthermore, there are many uncertain factors in the sustainable closed-loop supply chain network, such as the quantification of social impact. Many studies focus on modeling these factors. Soleimani et al. adopted a fuzzy set to model the lost working days due to work damages for described social factors [39]. Lee et al. extended fuzzy sets and proposed Cubic sets [47]. Ma et al. adopted interval uncertainty sets, including box sets and polyhedron sets, to model uncertainty parameters in the shared cycle recycling supply chain [6].
Their results demonstrated that the proposed hybrid meta-heuristic algorithms had better solution efficiency than current methods.
From the aforementioned review:
  • Most recent researches pay attention to multi-objective optimization for seeking an excellent trade-off between economic and environmental performance. Few take into consideration social performance.
  • For different kinds of uncertainty in the supply chain network, there are targeted uncertainty technologies for coping with them.
  • For solving the multi-objective mathematical model, firstly, some studies convert the multi-objective optimization problem into a single-objective problem by ε-constraint and other methods. Secondly, some exact solution methods are applied, such as goal programming. Thirdly, metaheuristic approaches are utilized which adopt the concept of the Pareto optimal solution. However, when solving multi-objective SCLSC network optimization problems, metaheuristic algorithms are rarely applied.

3. Model Formulation

3.1. Problem Description

This article configures the SCLSC network integrating forwarding supply chain and reverse logistics. In the forward supply chain, raw materials are delivered to manufacturing centers and the new products are accessed by customer markets through distribution centers which satisfy customer demands. In the reverse logistic, the EOL products are recycled, collected, tested, repaired, and dismantled. As shown in Figure 1, the proposed SCLSC network consists of a forwarding supply chain and reverse logistics, which is related to raw material suppliers, production centers, distribution centers, repair centers, recycling centers, and disposal centers. In recycling centers, the recycled EOL products are tested and the materials are dismantled. The obtained materials are divided into repairable products and irreparable products in recycling centers. Then, repairable materials are transited to repair centers and the materials needed to repair EOL products are relocated from raw material suppliers to repair centers. The repaired product has the same performance and quality as the new product. Furthermore, the irreparable materials are transported to the disposal center to be scrapped harmlessly.
Environmental pollution will happen in the process of transportation and operation involving production centers, repair centers, recycling centers, and disposal centers. In the real world, production, repair, recycling, disposal, and transportation activity lead to carbon emissions or solid waste emissions.

3.2. Social Factor Modeling

In this article, lost working days due to occupational accidents are adopted to evaluate social performance. This evaluation indicator is related to the facilities opening involving production centers, repair centers, and recycling centers. However, in the real world, prior information about lost working days is difficult to obtain due to different production technologies, staff equality, and so on. Hence, fuzzy programming is utilized to measure lost working days.
Figure 2 shows the fuzzy membership level of lost working days due to work damage. In Figure 2, L D i d e a l represents the ideal number of lost working days, and L D max is the maximum number. Then, the membership degree functions of lost working days involving the aforementioned facilities are calculated as Formula (1).
U e = { G e max e G e Y e G e max 0 e G e Y e G e max 0 G e max e G e Y e ,   e { j , r , b }
where G e max represents the maximum mean of lost working days of production centers, repair centers, and recycle centers. G e indicates the number of lost working days of the abovementioned three facilities.

3.3. Notations

Firstly, we present the indices, parameters, and decision variables involved to form the mathematical model.
Indexes
i Index of raw material suppliers, i = 1 , , I
j Index of production centers, j = 1 , , J
k Index of distribution centers, k = 1 , , K
b Index of recycling centers, b = 1 , , B
Index of repair centers, r = 1 , , R
d Index of disposal centers, d = 1 , , D
c Index of customers, c = 1 , , C
m Index of products, m = 1 , , M
n Index of raw materials, n = 1 , , N
Parameters
D E ˜ c m Demands of customer c for product m
RE ˜ c m Recycle quantity of customer c for product m
D E ˜ r n Demands of repair center r for raw material n
T C ˜ i j Transport cost of raw material per kg from raw material supplier i to production center j
T C ˜ j k Transport cost of product per kg from production center j to distribution center k
T C ˜ k c Transport cost of product per kg from distribution center k to customer c
T C ˜ i r Transport cost of raw material per kg from raw material supplier i to repair center r
T C ˜ c b Transport cost of product per kg from customer c to recycling center b
T C ˜ b r Transport cost of product per kg from recycling center b to repair center r
T C ˜ r k Transport cost of product per kg from repair center r to distribution center k
T C ˜ b d Transport cost of raw material per kg from recycling center b to disposal center d
M C j m Manufacturing cost of producing unit new product m in production center j
M C r m Repair cost of producing unit repaired product m in production center r
I C b n Testing cost of testing unit material n in recycling center b
A C b m Disassembly cost of disassembling unit recycled product m in recycling center b
D C d n Disposal cost of disposing unit component n in disposal center d
PR i n Purchasing cost of unit component n from component supplier i
O C j Opening cost of production center j
O C k Opening cost of distribution center k
O C r Opening cost of repair center r
O C b Opening cost of recycling center b
O C d Opening cost of disposal center d
C a p i n Capacity of raw material supplier i for material n
C a p j n Capacity of production center j for material n
C a p r n Capacity of repair center r for material n
C a p b n Capacity of recycling center b for material n
C a p j m Capacity of production center j for product m , e { j , k , r , b }
C a p k m Capacity of distribution center k for product m
C a p r m Capacity of repair center r for product m
C a p b m Capacity of recycling center b for product m
H E j m Solid waste emission of producing unit product m in production center j
H E r m Solid waste emission of repairing unit product m in repair center r
H E b m Solid waste emission of dismantling unit product m in recycling center
H E d n Solid waste emission of disposing unit material n in disposal center d
C E i j Carbon emission of component per kg from raw material supplier i to production center j
C E j k Carbon emission of component per kg from production center j to distribution center k
C E k c Carbon emission of component per kg from distribution center k to customer c
C E i r Carbon emission of component per kg from raw material supplier i to repair center r
C E c b Carbon emission of component per kg from customer c to recycling center b
C E b r Carbon emission of component per kg from recycling center b to repair center r
C E r k Carbon emission of component per kg from repair center r to distribution center k
C E b d Carbon emission of component per kg from recycling center b to disposal center d
G j Numbers of lost working days caused by work damages during the opening of distribution center j
G r Numbers of lost working days caused by work damages during the opening of repair center r
G b Numbers of lost working days caused by work damages during the opening of recycling center b
G j max Maximum averages of lost working days caused by work damages during the opening of distribution center j
G r max Maximum averages of lost working days caused by work damages during the opening of repair center r
G b max Maximum averages of lost working days caused by work damages during the opening of recycling center b
W m Weight of product m
W n Weight of component n
σ m n Utilization ratio of n th component per unit of product m
θ d n Average disposal fraction of disposal center
PrJ m Price of new product produced by production centers
PrR m Price of repaired product produced by repair centers
Decision variables
X i j n Number of raw material n transported from raw material supplier i to production center j
X j k m Number of new product m transported from production center j to distribution center k
X k c m Number of product m transported from distribution center k to customer c
X i r n Number of raw material n transported from raw material supplier i to repair center r
X r k m Number of repaired products m transported from repair center r to distribution center k
X c b m Number of EOL product m transported from customer c to recycling center b
X b r m Number of recyclable product m transported from recycling center b to repair center r
X b d n Number of material n transported from recycling center b to disposal center d
U j Membership degree for the number of lost working days because of work damage for each worker in production center j
U r Membership degree for the number of lost working days because of work damage for each worker in repair center r
U b Membership degree for the number of lost working days because of work damage for each worker in recycling center b
Y i {1, if raw material supplier i is selected;
0, otherwise
Y j {1, if production center j is opened
0, otherwise
Y k {1, if distribution center k is opened
0, otherwise
Y r {1, if repair center r is opened
0, otherwise
Y b {1, if recycling center b is opened
0, otherwise
Y d {1, if disposal center d is opened
0, otherwise

3.4. Objective Functions

3.4.1. The First Objective Function: Economic Factor

The first objective function seeks to minimize the total net cost, which indicates the economic aspect of the SRCLSC network. The net cost consists of transportation costs between facilities, facility opening costs, procurement costs of components, production cost, repair cost, testing cost, disassembly cost, disposing cost, and revenue.
Min   Z 1 = i , n PR i n j X i j n + j O C j · Y j + k O C k · Y k + r O C r · Y r + b O C b · Y b + d O C d · Y d ) + j , m M C j m k X j k m + r , m M C r m k X r k m + b , n I C b n ( r X b r n + d X b d n ) + m b A C b m c X c b m + n d D C d n b X b d n + i , j , n W n · T C ˜ i j · X i j n + j , k , m W m · T C ˜ j k · X j k m + k , c , m W m · T C ˜ k c · X k c m + c , b , m W m · T C ˜ c b · X c b m + b , r , n W n · T C ˜ b r · X b r n + r , k , m W m · T C ˜ r k · X r k m + i , r , n W n · T C ˜ i r · X i r n + b , d , n W n · T C ˜ b d · X b d n m PrJ m j , k X j k m m PrR m r , k X r k m

3.4.2. The Second Objective Function: Environmental Factor

The second objective function seeks to minimize pollution emissions for maximizing environmental performance. Two aspects make up the environment: carbon emission and solid waste emission. The former is produced by vehicle emission during transportation between facilities. The latter is produced during the operation of the facilities, involving the process of production, repair, disassembly, testing, and disposal.
M i n   Z 2 = j , m H E j m k X j k m + r , m H E r m k X r k m + b , m H E b m c X c b m + b , n H E b n ( r X b r n + d X b d n ) + d , n H E d n b X b d n + i , j C E i j n W n · X i j n + j , k C E j k m W m · X j k m + k , c C E k c m W m · X k c m + c , b C E c b m W m · X c b m + r , k C E r k m W m · X r k m + i , r C E i r n W n · X i r n + b , r C E b r n W n · X b r n + b , d C E b d n X b d n

3.4.3. The Third Objective Function: Social Factor

The third objective function seeks to minimize the lost working days due to work damage by maximizing the membership degree of all corresponding facilities, which represents the social aspect.
M a x   Z 3 = j U j + r U r + b U b

3.5. Objective Functions

3.5.1. Flow Balance Constraints

Constraint (9) guarantees that the number of raw materials should be transited from raw materials suppliers and that all of the raw materials are used to produce new products. Relation (10) ensures the quality of the inflow and outflow of new products for each distribution center. Equations (11) and (12) confirm the recycled products from customers to recycling centers are dismantled into various raw materials, which are transported to repair centers and disposal centers. Constraint (13) shows that the repair centers make all the raw materials for the new products from raw materials suppliers and recycling centers.
i X i j n = k σ m n · X j k m j , n , m
c X k c m = j X j k m + r X r k m k , m
k σ m n · X r k m = i X i r n + b X b r n r , n , m
θ n c , b σ m n · X c b m = b , d X b d n b , n , m
( 1 θ n ) c , b σ m n · X c b m = b , r X b r n b , n , m

3.5.2. Demand and Recycling Constraints

Equation (5) calculates the number of new products transported from distribution centers to customers and ensures that the demand for new products in customers is satisfied. Equation (6) calculates the number of recycled EOL products transited from customers to recycling centers. Expression (7) calculates the number of raw materials sent to the repair center from raw materials suppliers and calculates that raw material suppliers will satisfy the demand for components in repair centers.
k X k c m D E ˜ c m c , m
k X k c m D E ˜ c m c , m
k X k c m D E ˜ c m r , n

3.5.3. Carbon Cap Constraints

Formula (8) represents that the carbon emission of the SCLSC network should be less than or equal to the carbon emission capacity.
i j C E i j n W n · X i j n + j k C E j k m W m · X j k m + k c C E k c m W m · X k c m + c b C E c b m W m · X c b m + r k C E r k m W m · X r k m + i r C E i r n W n · X i r n + b r C E b r n W n · X b r n + b d C E b d n X b d n E c a p ˜

3.5.4. Capacity Constraints

Constraint sets (14)–(17) guarantee that the inflow and outflow cannot be more than the capacity of opened production centers and distribution centers. Constraint (18) shows that the recycled products flowing into recycling centers are less than or equal to the capacity of recycling centers for products. Formula (19) shows that the recycled products flowing out of recycling centers should not exceed the capacity of recycling centers for each raw material. Similarly, relation (20) and (21) separately indicate the capacity of repair centers for incoming raw materials and outgoing products. Constraint (22) ensures the products flowing into disposal centers cannot be more than the capacity for raw materials.
i X i j n Y j · C a p j n   j , n
k X j k m Y j · C a p j m   j , m
j X j k m Y k · C a p k m   k , m
c X k c m Y k · C a p k m   k , m
c X c b m Y b · C a p b m   b , m
d X b d n + r X b r n Y b · C a p b n   b , n
k X r k m Y r · C a p r m   r , m
b X b r n + i X i r n Y r · C a p r n   r , n
b X b d n Y d · C a p d n   d , n

3.5.5. Lost Working Days Constraints

Constraint sets (23)–(25) show the limitations of the fuzzy membership degree relating to the lost working days because of occupational involving production centers, repair centers and recycling centers.
G j max j G j · Y j G j max U j   j
G r max r G r · Y r G r max U r   r
G b max b G b · Y b G b max U b   b

3.5.6. Binary and Non-Negative

Constraint (26) and (27) indicate the characteristics of decision variables.
Y i , Y j , Y k , Y r , Y b , Y d { 0 , 1 }   i , j , k , r , b , d
X i j n , X j k m , X k c m , X i r n , X r k m , X i r n , X b d n , U j g 1 , U r g 2 , U b g 3 0   i , j , k , r , b , c , d , n , m

4. Fuzzy Robust Optimization Model

To deal with the uncertainty parameters in the SCLSC network, the FRP approach proposed by Talaei et al., is employed in this article. FRP has an excellent performance in the problem including uncertainty parameters with epistemic characteristics [21]. The FRP approach is an extended form of the chance constraint fuzzy programming. For better understanding, the proposed model can be abstracted to the compacted form of the possibility linear programming problem as follows:
M i n   Z = f 1 y + c ˜ 1 x
s . t .
A x d ˜
B x e ˜
C x = 0
S x N y
y { 0 , 1 } ,   x 0
where vector f and coefficient matrix B and N are crisp parameters, when vector c ˜ 1 , d ˜ and e ˜ are uncertainty parameters. Formula (28) represents the membership function of the trapezoidal fuzzy member r ˜ by four sensitive spots ( r 1 , r 2 , r 3 , r 4 ) .
Knowing that constraints (29) and (30) with uncertain parameters should be formulated with a satisfaction level of α k means decision makers will be satisfied as to the necessity for each constraint. Therefore, the deterministic model can be formed as follows:
M i n   E [ Z ] = f 1 y + ( c 1 ( 1 ) + c 1 ( 2 ) + c 1 ( 3 ) + c 1 ( 4 ) 4 ) x
s . t .
A x ( 1 α k ) d ( 3 ) + α k d ( 4 )
B x ( 1 α k ) e ( 2 ) + α k e ( 1 )
C x = 0
S x N y
0.5 α k 1
y { 0 , 1 } ,   x 0
According to the fuzzy robust optimization proposed by Talaei et al. [21], the FRP counterpart of Formula (40) can be presented as follows:
M i n   E [ Z ] + η ( Z max E [ Z ] ) + π 1 ( d ( 4 ) ( 1 α k ) d ( 3 ) + α k d ( 4 ) ) + π 2 ( ( 1 α k ) e ( 2 ) + α k e ( 1 ) e ( 1 ) )
Z max in Formula (41) is defined as follows:
Z max = f 1 y + c 1 ( 4 ) x
In Formula (41), the first expression indicates minimizing the expected value of the first objective function. The second expression measures the difference between the most pessimistic value and the expected value. η represents the weight of the second part of Formula (41). Moreover, π k is the unit penalty for the possible deviation from each constraint with uncertain parameters. Equation (42) calculates the worst case of the first objective function.
Hence, the developed multi-objective FRP model for SCLSC network design can be written as follows.
M i i n   Z 1 = E [ Z 1 ] + η ( Z 1 max E [ Z 1 ] ) + π 1 ( D E c ( 4 ) m ( 1 ϕ ) D E c ( 3 ) m + ϕ D E c ( 4 ) m ) + π 2 ( D E r ( 4 ) m ( 1 φ ) D E r ( 3 ) m + φ D E r ( 4 ) m ) + π 3 ( ( 1 ς ) R E c ( 2 ) m + ς R E c ( 1 ) m R E c ( 1 ) m ) + π 4 ( ( 1 ξ ) E c a p ( 2 ) + ξ E c a p ( 1 ) E c a p ( 1 ) )
The second and third objective functions s . t .
E [ Z 1 ] = i , n PR i n j X i j n + j O C j · Y j + k O C k · Y k + r O C r · Y r + b O C b · Y b + d O C d · Y d ) + j , m M C j m k X j k m + r , m M C r m k X r k m + b , n I C b n ( r X b r n + d X b d n ) + m b A C b m c X c b m + n d D C d n b X b d n m PrJ m j , k X j k m m PrR m r , k X r k m + i , j , n W n · T C i j ( 1 ) + T C i j ( 2 ) + T C i j ( 3 ) + T C i j ( 4 ) 4 · X i j n + j , k , m W m · T C j k ( 1 ) + T C j k ( 2 ) + T C j k ( 3 ) + T C j k ( 4 ) 4 · X j k m + k , c , m W m · T C k c ( 1 ) + T C k c ( 2 ) + T C k c ( 3 ) + T C k c ( 4 ) 4 · X k c m + c , b , m W m · T C c b ( 1 ) + T C c b ( 2 ) + T C c b ( 3 ) + T C c b ( 4 ) 4 · X c b m + b , r , n W n · T C b r ( 1 ) + T C b r ( 2 ) + T C b r ( 3 ) + T C b r ( 4 ) 4 · X b r n + r , k , m W m · T C r k ( 1 ) + T C r k ( 2 ) + T C r k ( 3 ) + T C r k ( 4 ) 4 · X r k m + i , r , n W n · T C i r ( 1 ) + T C i r ( 2 ) + T C i r ( 3 ) + T C r j ( 4 ) 4 · X i r n + b , d , n W n · T C b d ( 1 ) + T C b d ( 2 ) + T C b d ( 3 ) + T C b d ( 4 ) 4 · X b d n
Z 1 max = i , n PR i n j X i j n + j O C j · Y j + k O C k · Y k + r O C r · Y r + b O C b · Y b + d O C d · Y d ) + j , m M C j m k X j k m + r , m M C r m k X r k m + b , n I C b n ( r X b r n + d X b d n ) + m b A C b m c X c b m + n d D C d n b X b d n m PrJ m j , k X j k m m PrR m r , k X r k m + i , j , n W n · T C i j ( 4 ) · X i j n + j , k , m W m · T C j k ( 4 ) · X j k m + k , c , m W m · T C k c ( 4 ) · X k c m + c , b , m W m · T C c b ( 4 ) · X c b m + b , r , n W n · T C b r ( 4 ) · X b r n + r , k , m W m · T C r k ( 4 ) · X r k m + i , r , n W n · T C r j ( 4 ) · X i r n + b , d , n W n · T C b d ( 4 ) · X b d n
k X k c m ( 1 ϕ ) D E c ( 3 ) m + ϕ D E c ( 4 ) m
b X c b m ( 1 φ ) RE c ( 2 ) m + φ RE c ( 1 ) m
i X i r s n ( 1 ς ) D E r ( 3 ) n + ς D E r ( 4 ) n
i j C E i j n W n · X i j n + j k C E j k m W m · X j k m + k c C E k c m W m · X k c m + c b C E c b m W m · X c b m + r k C E r k m W m · X r k m + i r C E i r n W n · X i r n + b r C E b r n W n · X b r n + b d C E b d n X b d n ( 1 ξ ) E c a p ( 2 ) + ξ E c a p ( 1 )
Constraint (5)–(27) where ϕ , φ , ς , ξ are satisfaction levels for constraints with uncertain parameters and η is the weight of the deviation of excepted value and maximum value of the first objective function. Furthermore, π 1 , π 2 , π 3 , π 4 are the unit penalty of deviation of constraints with uncertain parameters.

5. Efficiency-Oriented Multi-Objective Optimization

Because the proposed model is a multi-objective mixed-integer linear programming problem, objective functions conflict with each other and it is difficult to find the optimal solution. In general, a set of feasible solutions can be obtained by solving the multi-objective model. In this article, an efficiency-oriented optimization methodology is proposed to select the optimal solution according to the efficiency sorting of feasible solutions. This optimization methodology hybridizes multi-objective meta-heuristic algorithms and the DEA model. Meta-heuristic algorithms can obtain feasible solutions which are considered the input DMUs of the DEA method. The traditional CCR model can distinguish efficient DMUs and inefficient DMUs, while the second goals-based DEA model can further sort the efficient DMUs according to their cross-efficiency values. In this methodology, the evaluation results of the DEA methods can guide the evolution process of the population in meta-heuristic algorithms. The steps of the efficiency-oriented optimization methodology are presented in Figure 3.
Step 1: Initialize algorithm parameters and generate the initial population.
Step 2: Perform the evolution process on the parent population based on the special evolution mechanism and generate offspring population. The offspring population will converge to the optimal solution with the best cross-efficiency.
Step 3: Update the archive according to the dominant relationship of individuals and select the superior Pareto optimal solutions. The individuals in the archive are considered DMUs of DEA methods.
Step 4: On one hand, divide the Pareto optimal individuals into efficient individuals and inefficient individuals based on the CCR model. On the other hand, furtherly evaluate efficient DMUs, calculate their cross-efficiency values and sort them. The individual with the best cross-efficiency is selected as the optimal solution.
Step 5: Cycle from step 2 to step 4 until the maximum iteration number is met. Finally, the Pareto optimal solutions in the final archive are considered feasible solutions and the solution with the best cross-efficiency is regarded as the optimal one.

5.1. Meta-Heuristic Algorithms

5.1.1. Fast and Elite Non-Dominated Sorting Genetic (NSGA-II) Algorithm

The fast and elite non-dominated sorting genetic (NSGA-II) algorithm is a typical MOOA based on biological evolution mechanisms. The basic process of selection, crossover and mutation are similar to the traditional genetic algorithm. In NSGA-II, the offspring population is selected by the elite non-dominated sorting strategy. The individuals are divided into several Pareto fronts according to the number of times they are dominated. The individuals with the lowest time being dominated are put into the optimal front. Then, the elite individual in the first front is determined by crowding distance and the other individuals are sorted based on different crowding distances.

5.1.2. Multi-Objective Particle Swarm Optimization (MOPSO) Algorithm

MOPSO is a commonly used swarm intelligent optimization algorithm. Based on traditional particle swarm optimization, the non-dominated sorting mechanism and elite archive are introduced into MOPSO. The main characteristic is the updating process of position and velocity of particles which is calculated in Equations (50) and (51):
v i ( k + 1 ) = w · v i ( k ) + c 1 · r a n d 1 · ( p b e s t ( k ) x i ( k ) ) + c 2 · r a n d 2 · ( g b e s t ( k ) x i ( k ) )
x i ( k + 1 ) = x i ( k ) + v i ( k + 1 )

5.2. Efficiency Sorting Strategy

The DEA approach is applied to evaluate the feasible solutions obtained in each iteration and calculate their efficiency values. In the DEA method, the normalization and standardization of indicator values are not required. The traditional DEA model can divide the decision-making units (DMUs) into efficient units and inefficient units. For further evaluating and distinguishing the efficiency of efficient DMUs, some studies focus on the extended DEA model for quantitatively sorting objective data. In this article, based on the efficiency sorting multi-objective optimization framework proposed by Wang et al. (2020), the secondary goals-based DEA model is utilized to evaluate and sort the DMUs in an efficiency-oriented solution methodology. The principles of the traditional DEA model and secondary goals-based DEA model are presented as follows.

5.2.1. CCR Model

The traditional DEA model (i.e., CCR model) can calculate the self-evaluation efficiency values of DMUs. The CCR model with constant returns to scale is presented as follows.
max   E d d = r = 1 s u r d · y r d i = 1 m v i d · x i d
r = 1 s u r j · y r j i = 1 m v i j · x i j 1 , j = 1 , 2 , , n
u r j ε ; v i j ε ; r = 1 , 2 , , s ; i = 1 , 2 , , m
where E d d is the self-evaluation efficiency value of d th DMU, y r d is the value of r th output indicator of d th DMU and u r d is the corresponding weight, x i d is the value of i th input indicator of d th DMU and v is the corresponding weight. Relation (53) represents that the efficiency value of v DMU should be smaller than or equal to 1. Expression (54) indicates the weights of output and input should be more than 0. ε states a non-Archimedes number that is smaller than any positive number. If the E d d is equal to 1, the DMU is DEA efficient; otherwise, the DMU is inefficient.

5.2.2. Secondary Goals-Based DEA Model

The traditional CCR model can distinguish DMU sets by dividing them into DEA efficient units and inefficient units. However, when the self-evaluation efficiency values of multiple DMUs are equal to 1, the CCR model cannot distinguish and further sort them. In this article, the secondary goals-based DEA model proposed by Doyle et al. is utilized to further evaluate the cross-evaluation efficiency value of DMUs and sort them. Differently from the self-evaluation based CCR model, the secondary goals-based DEA model is based on cross-evaluation, which is shown as follows.
min   I d = j = 1 n z j d
r = 1 s u r d y r d i = 1 m v i d x i d 0 , j = 1 , 2 , , n
i = 1 m v i d x i d = 1
r = 1 s u r d y r d = E d d
0 < h j d + M z j d < M + ε , j = 1 , 2 , , n
r = 1 s u r d y r j i = 1 m v i d y i j + h j d = r = 1 s u r d y r d i = 1 m v i d y i d , j = 1 , 2 , , n
z j d = { 0 , 1 } , j = 1 , 2 , , n
h j d R
u r j ε ; v i j ε ; r = 1 , 2 , , s ; i = 1 , 2 , , m
where objective function (36A) aims to minimize j = 1 n z j d (i.e., ensure z j d to be 0) for obtaining a set of optimal weights. Expressions (56)–(58) specify the calculation and definition of self-evaluation efficiency. The constraints (59) and (60) specify the comparison of cross-evaluation efficiency and self-evaluation efficiency of d th DMU. If z j d = 1 , h j d 0 according to constraint (59) and the cross-evaluation efficiency of d th DMU is greater than its self-evaluation efficiency according to constraint (60). Otherwise, h j d 0 and the cross-evaluation efficiency of d th DMU is smaller than its self-evaluation efficiency. Expression (63) specifies that the weights of input and output indicators should be more than 0. According to the cross-evaluation efficiency value obtained by the secondary goals-based DEA model, the efficient DMUs can be distinguished and sorted.

5.2.3. Indicator Selection

In order to evaluate the feasible solutions obtained in each iteration and calculate the efficiency, it is critical to select the appropriate input and output indicators. In the DEA model, the indicator selection should follow the principles below:
(1)
The indicators should be quantitative to avoid the influence of subjective preference.
(2)
The input indicators should be minimum indicators and the output indicators should be maximum indicators.
(3)
The indicators should comprehensively the supply chain performance including economic, environmental and social dimensions.
According to the abovementioned principles, the evaluation indicators are presented as follows:
The input indicators contain:
(1)
Cost indicators, including transportation cost, facility opening cost, ordering cost, and facility processing cost:
T r a n s C o s t = i , j , n W n · T C ˜ i j · X i j n + j , k , m W m · T C ˜ j k · X j k m + k , c , m W m · T C ˜ k c · X k c m + c , b , m W m · T C ˜ c b · X c b m + b , r , n W n · T C ˜ b r · X b r n + r , k , m W m · T C ˜ r k · X r k m + i , r , n W n · T C ˜ i r · X i r n + b , d , n W n · T C ˜ b d · X b d n
O p e n C o s t = j O C j · Y j + k O C k · Y k + r O C r · Y r + b O C b · Y b + d O C d · Y d
O r d e r C o s t = i , n P R i n j X i j n
P r o C o s t = j , m M C j m k X j k m + r , m M C r m k X r k m + b , n I C b n ( r X b r n + d X b d n ) + m b A C b m c X c b m + n d D C d n b X b d n
(2)
Environmental indicators, including carbon emission and solid waste emission:
C a r E m i = i , j C E i j n W n · X i j n + j , k C E j k m W m · X j k m + k , c C E k c m W m · X k c m + c , b C E c b m W m · X c b m + r , k C E r k m W m · X r k m + i , r C E i r n W n · X i r n + b , r C E b r n W n · X b r n + b , d C E b d n X b d n
S o l E m i = j , m H E j m k X j k m + r , m H E r m k X r k m + b , m H E b m c X c b m + b , n H E b n ( r X b r n + d X b d n ) + d , n H E d n b X b d n
The output indicators contain:
(1)
Profit indicator:
R e v e n u e = m P r R m r , k X r k m
(2)
Social indicators, including the lost working days measured:
L o s D a y = j U j + r U r + b U b

6. Numerical Case

This section is dedicated to presenting a numerical example, and then the corresponding parameters are shown, and finally the analyses of the results are conducted.

6.1. Case Description

For exploring the application and validity of the proposed fuzzy robust optimization model and intelligent optimization algorithms, this section represents a numerical case. This model and solution were coded and tested on a laptop with windows 10 (Core(TM) i7-6700HQ CPU@2.60 Hz and 16.00 GB RAM). In this numerical case, the size of the problem is shown in Table 1. In this article, Table 2 represents five kinds of uncertainty parameters which are trapezoidal fuzzy numbers: demand for products in customers, demand for raw materials in remanufacturing centers, number of recycled products, carbon emission cap and transportation cost. Other parameters are generated by uniform distribution, as shown in Table 3.

6.2. Results and Discussion

Two efficiency-oriented solution methodologies are applied to solve the mathematical model developed in this article, which is secondary goals-based NSGA-II (SG-NSGA-II) and secondary goals-based MOPSO (SG-MOPSO), respectively. In an attempt to ensure the fairness of the experiments, the corresponding control parameters of NSGA-II and MOPSO are set as follows: maximum number of iterations = 100; population size = 200; variable dimension = 336; in NSGA-II, crossover percentage = 0.7; mutation possibility = 0.02; in MOPSO, inertia weight = 0.7298; personal learning coefficient = 1.4962; global learning coefficient = 1.4962.
Both efficiency-oriented solution methodologies were run 10 times. The Pareto front obtained by SG-NSGA-II and SG-MOPSO is shown in Figure 4. The x-axis indicates the total economic performance (the first objective function), the y-axis represents the environmental pollution emission (the second objective function), and the z-axis represents the social impact (the third function). In Figure 4 it can be seen that the distribution degree of feasible solutions obtained by SG-NSGA-II is higher than that obtained by SG-MOPSO. The aforementioned phenomenon indicates that the solution diversity is similar in the two efficiency-oriented solution methodologies. To further distinguish the quality and performance of obtained feasible solutions, Table 4 and Table 5 present the self-evaluation values and cross-efficiency values of the feasible solutions obtained by SG-NSGA-2 and SG-MOPSO. In Table 4 and Table 5, “self” indicates self-evaluation efficiency calculated by the traditional CCR model and “cross” represents cross-evaluation efficiency obtained by the secondary goals-based DEA model. Comparing the self-evaluation efficiency, the DMUs can be divided into DEA efficient units and inefficient units. As presented in Table 4 and Table 5, the values of input and output indicators are presented. According to self-evaluation efficiency, it can conclude that all obtained schemes are DEA relatively efficient. Furthermore, all feasible solutions can be distinguished and sorted based on cross-evaluation efficiency. As shown in Table 4 and Table 5, the optimal schemes with the optimal cross-evaluation efficiency are in bold.
The important decisions relating to network configuration solved by SG-NSGA-II and SG-MOPSO are presented in Table 6. Table 6 presents the network configuration decision of the optimal scheme obtained by both efficiency-oriented solution methodologies. For example, according to the obtained schemes obtained by SG-NSGA-II, the raw material supplier 4 is selected. As can be seen in Table 6, production center 1 and 2 are opened, distribution center 2, 4, 5, and 6 are opened, repair center 1 and 3 are opened, recycling center 5 is opened, and disposal centers are opened in potential location 1 and 2.

6.3. Comparison of Algorithms

This section performs a comparison of the solution performance of two efficiency-oriented solution methodologies and the sustainability performance of their solutions. Figure 5 shows the comparison of the values of objective functions obtained by SG-NSGA-II and SG-MOPSO. It can be seen that the net cost and the pollution emission solved by SG-NSGA-II are lower than that of SG-MOPSO. Furthermore, there are fewer lost working days in the case of SG-NSGA-II, which represents that the social performance of the scheme obtained by SG-MOPSO is better than SG-NSGA-II. Furthermore, Figure 6 presents the comparison of cross-efficiency values of feasible schemes obtained by two efficiency-oriented solution methodologies. It can be concluded that in total, the cross-efficiency values of all feasible solutions obtained by SG-MOPSO are better than that of SG-NSGA-II. On the other hand, the sustainability performance of the optimal scheme of SG-MOPSO is greater than that of SG-NSGA-II. Hence, SG-MOPSO has better solution performance than SG-NSGA-II.

6.4. Robustness Analyses

This section is dedicated to performing sensitivity analysis on FRO and the deterministic model. The results obtained by solving FRO and the deterministic model are compared. The uncertain parameters are defined as the expected value of the trapezoidal fuzzy member in the deterministic model. Figure 7 and Figure 8 present the comparison of objective function values obtained by solving two models. In Figure 7 and Figure 8, the “FRO” in the x-axis indicates the fuzzy robust optimization model and “Deterministic” represents the deterministic model. The “net cost” indicates the economic performance (the first objective function), the “pollution emission” represents the environmental (the second objective function), and “lost working days” is the social impact (the third objective function). The difference in the net cost between the fuzzy robust programming model and the deterministic model is defined as “robustness cost” which is the cost that incorporates into the supply chain to face the uncertain environment. Furthermore, the environmental and social performance obtained by the fuzzy robust programming model is better than that of the deterministic model. Based on the mentioned point, considering the fuzzy robust model in the real world may lead to better sustainable performance and economic performance in the long term.

7. Conclusions

This article addresses a sustainable closed-loop supply chain network design and design problem under high uncertainty. A multi-objective mixed-integer programming model is developed for the purpose of the minimum total cost, reduction in environmental damage, and maximum social responsibility. The social issue is measured by lost working days caused by occupational accidents which are defined quantitatively by fuzzy programming. Furthermore, in order to cope with the uncertainty, a fuzzy robust programming approach is applied to convert the developed model. An efficiency-oriented optimization methodology is proposed to solve the multi-objective FRP model. Based on this methodology, decision-makers can obtain a set of feasible solutions, evaluate comprehensively their sustainability performance, and select the optimal solution according to cross-evaluation efficiency values. Meanwhile, decision-makers can distinguish efficient units and inefficient units of feasible solutions according to self-evaluation efficiency. In this efficiency-oriented optimization methodology, the cross-evaluation efficiency-sorting strategy can guide the evolution process of meta-heuristic algorithms. In summary, the numerical case validates the proposed FRP model and the efficiency-oriented optimization methodology. Finally, we perform sensitivity analyses on the robustness of FRP and the deterministic model. The results illustrate that the FRP model can efficiently deal with the uncertainty in the SCLSC network.
The main contributions are presented as follows:
  • This article proposes a multi-objective mixed-integer programming model with targets of the minimum total cost, reduction in environmental damage, and maximum social responsibility.
  • In order to deal with the uncertainty caused by the dynamic business environment, a fuzzy robust programming (FRP) approach is applied.
  • An efficiency-oriented optimization methodology, hybridizing meta-heuristics and efficiency evaluation, is proposed to solve the developed multi-objective model as auxiliary decision-making.
However, this study still has some limitations and can be extended by using the following ideas. Firstly, the uncertainty caused by random disruption can cause huge costs in transportation and production activities [47]. The abovementioned type of uncertainty can be modeled by a scenario-based approach such as robust programming. The second direction is to configure a responsive supply chain for improving delivery ability and customer loyalty. Furthermore, additional measures such as emergency shipment and lateral distribution can be considered for extending responsive supply chain network design. Finally, in view of solution methodologies, hyper-heuristic algorithms can be applied to solve large-scale multi-objective supply chain network problems. Finally, the cubic sets, as a useful generalization of fuzzy sets, can better model the lost working days due to occupational accidents in the sustainable supply chain network [47].

Author Contributions

Conceptualization, Y.G. and Q.S.; methodology, Y.G.; software, Y.G.; validation, Q.S.; formal analysis, Y.G.; investigation, Y.G.; resources, C.G.; data curation, C.G.; writing—original draft preparation, Y.G.; writing—review and editing, C.G.; visualization, Y.G.; supervision, Q.S.; project administration, Q.S.; funding acquisition, C.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by The National Natural Science Foundation of China, grant number 71871220.

Data Availability Statement

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

Acknowledgments

Our deepest gratitude goes to the anonymous referees for detailed reviews and insightful comments that have helped improve this research substantially. This study was supported by The National Natural Science Foundation of China under grant number 71871220. This support is gratefully appreciated.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Nayeri, S.; Ali Torabi, S.; Tavakoli, M.; Sazvar, Z. A multi-objective fuzzy robust stochastic model for designing a sustainable-resilient-responsive supply chain network. J. Clean. Prod. 2021, 311, 127691. [Google Scholar] [CrossRef]
  2. Sazvar, Z.; Rahmani, M.; Govindan, K. A sustainable supply chain for organic, conventional agro-food products: The role of demand substitution, climate change and public health. J. Clean. Prod. 2018, 194, 564–583. [Google Scholar] [CrossRef]
  3. Tsao, Y.; Nugraha Ridhwan Amir, E.; Thanh, V.; Dachyar, M. Designing an eco-efficient supply chain network considering carbon trade and trade-credit: A robust fuzzy optimization approach. Comput. Ind. Eng. 2021, 160, 107595. [Google Scholar] [CrossRef]
  4. Pietrosemoli, L.; Rodríguez-Monroy, C. The Venezuelan energy crisis: Renewable energies in the transition towards sustainability. Renew. Sustain. Energy Rev. 2019, 105, 415–426. [Google Scholar] [CrossRef]
  5. Zhang, X.; Zhao, G.; Qi, Y.; Li, B. A Robust Fuzzy Optimization Model for Closed-Loop Supply Chain Networks Considering Sustainability. Sustainability 2019, 11, 5726. [Google Scholar] [CrossRef]
  6. 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]
  7. Hu, Z.; Parwani, V.; Hu, G. Closed-Loop Supply Chain Network Design under Uncertainties Using Fuzzy Decision Making. Logistics 2021, 5, 15. [Google Scholar] [CrossRef]
  8. Azad, N.; Saharidis, G.K.D.; Davoudpour, H.; Malekly, H.; Yektamaram, S.A. Strategies for protecting supply chain networks against facility and transportation disruptions: An improved Benders decomposition approach. Ann. Oper. Res. 2013, 210, 125–163. [Google Scholar] [CrossRef]
  9. Pouriani, S.; Asadi-Gangraj, E.; Paydar, M.M. A robust bi-level optimization modelling approach for municipal solid waste management; a real case study of Iran. J. Clean. Prod. 2019, 240, 118125. [Google Scholar] [CrossRef]
  10. 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. Ind. Eng. 2020, 134, 106680. [Google Scholar] [CrossRef]
  11. Salhofer Steuer, S.B.; Ramusch, R.; Beigl, P. WEEE legislation and implementation in Europe and the PR China—A comparison. In Proceedings of the 14th International Waste Management and Landfill Symposium, Cagliari, Italy, 30 September–4 October 2013. [Google Scholar]
  12. Dowlatshahi, S. Developing a Theory of Reverse Logistics. Interfaces 2000, 30, 143–155. [Google Scholar] [CrossRef]
  13. Singh, S.; Hussain, C.M. Chapter Three—Zero waste manufacturing. In Concepts of Advanced Zero Waste Tools; Hussain, C.M., Ed.; Elsevier: Amsterdam, The Netherlands, 2021; pp. 45–67. [Google Scholar] [CrossRef]
  14. Guide, V.D.R.; Van Wassenhove, L.N. OR FORUM—The Evolution of Closed-Loop Supply Chain Research. Oper. Res. 2009, 57, 10–18. [Google Scholar] [CrossRef]
  15. Liao, T. Reverse logistics network design for product recovery and remanufacturing. Appl. Math. Model. 2018, 60, 145–163. [Google Scholar] [CrossRef]
  16. John, S.T.; Sridharan, R.; Ram Kumar, P.; Krishnamoorthy, N.M. Multi-period reverse logistics network design for used refrigerators. Appl. Math. Model. 2018, 54, 311–331. [Google Scholar] [CrossRef]
  17. Amin, S.H.; Zhang, G. A multi-objective facility location model for closed-loop supply chain network under uncertain demand and return. Appl. Math. Model. 2013, 37, 4165–4176. [Google Scholar] [CrossRef]
  18. Wang, F.; Lai, X.; Shi, N. A multi-objective optimization for green supply chain network design. Decis. Support Syst. 2011, 51, 262–269. [Google Scholar] [CrossRef]
  19. Abbey, J.D.; Guide, V.D.R. A typology of remanufacturing in closed-loop supply chains. Int. J. Prod. Res. 2018, 56, 374–384. [Google Scholar] [CrossRef]
  20. Özkır, V.; Başlıgil, H. Multi-objective optimization of closed-loop supply chains in uncertain environment. J. Clean. Prod. 2013, 41, 114–125. [Google Scholar] [CrossRef]
  21. Talaei, M.; Farhang Moghaddam, B.; Pishvaee, M.S. A robust fuzzy optimization model for carbon-efficient closed-loop supply chain network design problem: A numerical illustration in electronics industry. J. Clean. Prod. 2016, 113, 662–673. [Google Scholar] [CrossRef]
  22. Pishvaee, M.S.; Farahani, R.Z.; Dullaert, W. A memetic algorithm for bi-objective integrated forward/reverse logistics network design. Comput. Ind. Eng. 2010, 37, 1100–1112. [Google Scholar] [CrossRef]
  23. 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 Assess. Int. J. 2017, 23, 2119–2149. [Google Scholar] [CrossRef]
  24. Vahdani, B.; Tavakkoli-Moghaddam, R.; Modarres, M.; Baboli, A. Reliable design of a forward/reverse logistics network under uncertainty: A robust-M/M/c queuing model. Transp. Res. Part E Logist. Transp. Rev. 2012, 48, 1152–1168. [Google Scholar] [CrossRef]
  25. Paksoy, T.; Pehlivan, N.Y.; Özceylan, E.A. New Tradeoff Model for Fuzzy Supply Chain Network Design and Optimization. Hum. Ecol. Risk Assess. Int. J. 2013, 19, 492–514. [Google Scholar] [CrossRef]
  26. Goodarzian, F.; Hosseini-Nasab, H.; Muñuzuri, J.; Fakhrzad, M. A multi-objective pharmaceutical supply chain network based on a robust fuzzy model: A comparison of meta-heuristics. Appl. Soft Comput. 2020, 92, 106331. [Google Scholar] [CrossRef]
  27. Leung, S.C.H.; Tsang, S.O.S.; Ng, W.L.; Wu, Y. A robust optimization model for multi-site production planning problem in an uncertain environment. Eur. J. Oper. Res. 2007, 181, 224–238. [Google Scholar] [CrossRef]
  28. 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]
  29. Vahdani, B.; Tavakkoli-Moghaddam, R.; Jolai, F.; Baboli, A. Reliable design of a closed loop supply chain network under uncertainty: An interval fuzzy possibilistic chance-constrained model. Eng. Optim. 2013, 45, 745–765. [Google Scholar] [CrossRef]
  30. Mohseni, S.; Pishvaee, M.S.; Sahebi, H. Robust design and planning of microalgae biomass-to-biodiesel supply chain: A case study in Iran. Energy 2016, 111, 736–755. [Google Scholar] [CrossRef]
  31. Klibi, W.; Martel, A.; Guitouni, A. The design of robust value-creating supply chain networks: A critical review. Eur. J. Oper. Res. 2010, 203, 283–293. [Google Scholar] [CrossRef]
  32. Şenel, G.; Lee, J.G.; Hur, K. Distance and Similarity Measures for Octahedron Sets and Their Application to MCGDM Problems. Mathematics 2020, 8, 1690. [Google Scholar] [CrossRef]
  33. Yousefi, S.; Soltani, R.; Farzipoor Saen, R.; Pishvaee, M.S. A robust fuzzy possibilistic programming for a new network GP-DEA model to evaluate sustainable supply chains. J. Clean. Prod. 2017, 166, 537–549. [Google Scholar] [CrossRef]
  34. Izadikhah, M.; Saen, R.F. Assessing sustainability of supply chains by chance-constrained two-stage DEA model in the presence of undesirable factors. Oper. Res. Comput. 2018, 100, 343–367. [Google Scholar] [CrossRef]
  35. Kalantary, M.; Farzipoor Saen, R. Assessing sustainability of supply chains: An inverse network dynamic DEA model. Comput. Ind. Eng. 2019, 135, 1224–1238. [Google Scholar] [CrossRef]
  36. Govindan, K.; Fattahi, M.; Keyvanshokooh, E. Supply chain network design under uncertainty: A comprehensive review and future research directions. Eur. J. Oper. Res. 2017, 263, 108–141. [Google Scholar] [CrossRef]
  37. Pishvaee, M.S.; Rabbani, M.; Torabi, S.A. A robust optimization approach to closed-loop supply chain network design under uncertainty. Appl. Math. Model. 2011, 35, 637–649. [Google Scholar] [CrossRef]
  38. Nayeri, S.; Paydar, M.M.; Asadi-Gangraj, E.; Emami, S. Multi-objective fuzzy robust optimization approach to sustainable closed-loop supply chain network design. Comput. Ind. Eng. 2020, 148, 106716. [Google Scholar] [CrossRef]
  39. Soleimani, H.; Govindan, K.; Saghafi, H.; Jafari, H. Fuzzy multi-objective sustainable and green closed-loop supply chain network design. Comput. Ind. Eng. 2017, 109, 191–203. [Google Scholar] [CrossRef]
  40. Safaei, A.S.; Roozbeh, A.; Paydar, M.M. A robust optimization model for the design of a cardboard closed-loop supply chain. J. Clean. Prod. 2017, 166, 1154–1168. [Google Scholar] [CrossRef]
  41. Setiawan, R.; Salman, R.; Khairov, B.G.; Karpov, V.V.; Dmitrievna Danshina, S.; Vladimirovna Vasyutkina, L.; Alekseevna Prodanova, N.; Zhenzhebir, V.; Nuyanzin, E.; Kapustina, N.; et al. Sustainable Closed-Loop Mask Supply Chain Network Design Using Mathematical Modeling and a Fuzzy Multi-Objective Approach. Sustainability 2021, 13, 5353. [Google Scholar] [CrossRef]
  42. Ghahremani-Nahr, J.; Kian, R.; Sabet, E. A robust fuzzy mathematical programming model for the closed-loop supply chain network design and a whale optimization solution algorithm. Expert Syst. Appl. 2019, 116, 454–471. [Google Scholar] [CrossRef]
  43. Pourmehdi, M.; Paydar, M.M.; Asadi-Gangraj, E. Scenario-based design of a steel sustainable closed-loop supply chain network considering production technology. J. Clean. Prod. 2020, 277, 123298. [Google Scholar] [CrossRef]
  44. Yu, H.; Sun, X.; Solvang, W.D.; Laporte, G.; Lee, C.K.M. A stochastic network design problem for hazardous waste management. J. Clean. Prod. 2020, 277, 123566. [Google Scholar] [CrossRef] [PubMed]
  45. Isaloo, F.; Paydar, M.M. Optimizing a robust bi-objective supply chain network considering environmental aspects: A case study in plastic injection industry. Int. J. Manag. Sci. Eng. Manag. 2020, 15, 26–38. [Google Scholar] [CrossRef]
  46. Fathollahi-Fard, A.M.; Hajiaghaei-Keshteli, M.; Mirjalili, S. Multi-objective stochastic closed-loop supply chain network design with social considerations. Appl. Soft Comput. 2018, 71, 505–525. [Google Scholar] [CrossRef]
  47. Lee, J.G.; Senel, G.; Baek, J.; Han, S.H.; Hur, K. Neighborhood Structures and Continuities via Cubic Sets. Axioms 2022, 11, 406. [Google Scholar] [CrossRef]
Figure 1. The generic network of sustainable closed-loop supply chain.
Figure 1. The generic network of sustainable closed-loop supply chain.
Processes 10 01963 g001
Figure 2. Fuzzy membership function of lost working days.
Figure 2. Fuzzy membership function of lost working days.
Processes 10 01963 g002
Figure 3. The flow chart of performance-oriented optimization methodology.
Figure 3. The flow chart of performance-oriented optimization methodology.
Processes 10 01963 g003
Figure 4. The space distribution of obtained Pareto optimal solutions.
Figure 4. The space distribution of obtained Pareto optimal solutions.
Processes 10 01963 g004
Figure 5. The value of objective functions based on two of meta−heuristic algorithms.
Figure 5. The value of objective functions based on two of meta−heuristic algorithms.
Processes 10 01963 g005
Figure 6. Comparison of the efficiency values of the results.
Figure 6. Comparison of the efficiency values of the results.
Processes 10 01963 g006
Figure 7. The comparisons of objective functions based on FRO and deterministic model with NSGA-II.
Figure 7. The comparisons of objective functions based on FRO and deterministic model with NSGA-II.
Processes 10 01963 g007
Figure 8. The comparisons of objective functions based on FRO and deterministic model with MOPSO.
Figure 8. The comparisons of objective functions based on FRO and deterministic model with MOPSO.
Processes 10 01963 g008
Table 1. The problem size.
Table 1. The problem size.
FacilityPotential Nodes Facility Potential Nodes
Product1Raw material3
Raw materials supplier4Recycling center5
Manufacturing center3Disposal center3
Distribution center6Customer11
Remanufacturing center3
Table 2. The other parameters subject to Uniform distribution in the SCLSC network.
Table 2. The other parameters subject to Uniform distribution in the SCLSC network.
Parameters r 2 r 3 r 4
DE ˜ c m Unif (35, 40)Unif (40, 45)Unif (45, 50)Unif (50, 55)
RE ˜ c m Unif (15, 20)Unif (20, 25)Unif (25, 30)Unif (30, 35)
D E ˜ r n Unif (200, 250)Unif (250, 300)Unif (300, 350)Unif (350, 400)
E c a p ˜ Unif (200, 240)Unif (240, 280)Unif (280, 320)Unif (320, 360)
T C ˜ i j · T C ˜ j k · T C ˜ k c · T C ˜ i r · T C ˜ c b · T C ˜ b r · T C ˜ r k · T C ˜ b d Unif (0.105, 0.110)Unif (0.110, 0.115)Unif (0.115, 0.120)Unif (0.120, 0.125)
Table 3. The other parameters subject to Uniform distribution in the SCLSC network.
Table 3. The other parameters subject to Uniform distribution in the SCLSC network.
ParametersValueParametersValue
M C j m Unif (100, 200) H E j m Unif (100, 200)
M C r m · I C b n · A C b m · D C d n · PR i n Unif (20, 30) H e j n · H e r m · H e b m · H e d n Unif (0.025, 0.030)
O c j · O c k · O c r
O c b · O c d
Unif (4000, 6000) C E i j · C E j k · C E k c · C E i r
C E c b · C E b r · C E r k · C E b d
Unif (0.00010, 0.00013)
C a p j m · C a p k m
C a p r m · C a p b m
Unif (200, 400) G j · G r · G b Unif (1, 3)
C a p i n · C a p j n · C a p b n Unif (1000, 1200) G j max · G r max · G b max Unif (0.5CM, 0.6CM)
θ d n Unif (0.35, 0.55) σ m n [10, 20, 10]
W m [400] W n [5, 15, 10]
PrJ m [4000] PrR m [3000]
Table 4. Indicators and efficiency values calculated by SG−NSGA−II.
Table 4. Indicators and efficiency values calculated by SG−NSGA−II.
DMUInputOutputSelfCross
Transport
Cost
Opening
Cost
Order
Cost
Process
Cost
Carbon
Emission
Solid
Emission
RevenueLost Working Days
1493,83348,69472,342500,588490.42157.334,143,0008.73631.00000.3029
2473,93355,63772,756489,989476.91149.784,029,0008.00631.00000.4071
3449,39254,58469,584502,315450.79139.454,044,0007.84011.00000.4018
4441,94352,59667,272512,510440.43149.583,960,0007.82321.00000.4448
5469,95843,68366,858447,033464.84144.613,882,0008.60071.00000.3823
6492,45044,42571,065493,695481.23142.114,119,0008.65031.00000.3539
7411,66452,26067,162455,364411.11133.603,936,0006.17921.00000.9286
8431,38156,30467,413439,684424.69145.453,702,0007.65591.00000.7506
9422,89058,32667,996454,897421.51137.754,017,0006.81801.00000.5625
10442,71249,12268,477494,147443.78144.983,906,0007.83231.00000.4670
11452,11148,80866,688493,070453.01144.213,585,0007.93841.00000.9936
12508,65753,53573,019531,301499.69160.324,035,0008.13731.00000.4049
13470,98350,41162,587452,363464.57144.523,990,0008.62791.00000.3504
14449,11256,30967,119426,297452.17146.833,918,0007.86811.00000.4737
Table 5. Indicators and efficiency values calculated by SG-MOPSO.
Table 5. Indicators and efficiency values calculated by SG-MOPSO.
DMUInputOutputSelfCross
Transport
Cost
Opening
Cost
Order
Cost
Process
Cost
Carbon
Emission
Solid
Emission
RevenueLost Working Days
16596004170690544602750662.05178.8251540008.00001.00000.4783
26601574782080967622465654.91192.0354600005.00001.00000.5215
36689846375589688594961658.19185.8454150005.00001.00000.5546
46471144589789168569337648.26184.8453610004.00001.00000.5762
56372125519281012581502629.52184.0453340004.00001.00000.5907
66299905546478168577766634.30170.9352350007.00001.00000.4919
76341053029481457564696625.68181.9453910005.00001.00000.4904
86362026593987761570562637.24178.4853790004.00001.00000.5941
96502334959189003586320648.95178.5351900001.00001.00000.9286
106635504246790761562545660.41172.1951840007.00001.00000.4995
116404005116189049551701645.92177.4651600003.00001.00000.7086
126577575506989149575980666.43171.3851420006.00001.00000.5684
134703844949661902455024472.66144.4239900008.62791.00000.7254
144493466070263633455676445.69144.8039180007.86811.00000.9826
Table 6. The results of strategic scheme of the SCLSC network.
Table 6. The results of strategic scheme of the SCLSC network.
FacilitySG-NSGA-IISG-MOPSO
Raw materials supplier41, 2, 3, 4
Manufacturing centers1, 23
Distribution centers2, 4, 5, 61, 4, 5, 6
Remanufacturing centers1, 31
Recycling centers52
Disposal centers1, 22, 3
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Guo, Y.; Shi, Q.; Guo, C. A Fuzzy Robust Programming Model for Sustainable Closed-Loop Supply Chain Network Design with Efficiency-Oriented Multi-Objective Optimization. Processes 2022, 10, 1963. https://doi.org/10.3390/pr10101963

AMA Style

Guo Y, Shi Q, Guo C. A Fuzzy Robust Programming Model for Sustainable Closed-Loop Supply Chain Network Design with Efficiency-Oriented Multi-Objective Optimization. Processes. 2022; 10(10):1963. https://doi.org/10.3390/pr10101963

Chicago/Turabian Style

Guo, Yurong, Quan Shi, and Chiming Guo. 2022. "A Fuzzy Robust Programming Model for Sustainable Closed-Loop Supply Chain Network Design with Efficiency-Oriented Multi-Objective Optimization" Processes 10, no. 10: 1963. https://doi.org/10.3390/pr10101963

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