Next Article in Journal / Special Issue
Designing a MCDM Model for Selection of an Optimal ERP Software in Organization
Previous Article in Journal / Special Issue
Spillover Network among Economic Sentiment and Economic Policy Uncertainty in Europe
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Objective Sustainable Closed-Loop Supply Chain Network Design Considering Multiple Products with Different Quality Levels

by
Amirhossein Soon
1,
Ali Heidari
2,
Mohammad Khalilzadeh
3,*,
Jurgita Antucheviciene
4,
Edmundas Kazimieras Zavadskas
5,* and
Farbod Zahedi
6
1
Faculty of Engineering, University of Hormozgan, Bandar Abbas 1771807, Iran
2
Department of Industrial Engineering, Iran University of Science and Technology, Tehran 16846-13114, Iran
3
CENTRUM Católica Graduate Business School, Pontificia Universidad Católica del Perú, Lima 15023, Peru
4
Department of Construction Management and Real Estate, Vilnius Gediminas Technical University, Sauletekio al. 11, LT-10223 Vilnius, Lithuania
5
Institute of Sustainable Construction, Vilnius Gediminas Technical University, Sauletekio al. 11, LT-10223 Vilnius, Lithuania
6
School of Industrial Engineering, South Tehran Branch, Islamic Azad University, Tehran 13, Iran
*
Authors to whom correspondence should be addressed.
Systems 2022, 10(4), 94; https://doi.org/10.3390/systems10040094
Submission received: 30 May 2022 / Revised: 29 June 2022 / Accepted: 30 June 2022 / Published: 2 July 2022
(This article belongs to the Special Issue Decision-Making Process and Its Application to Business Analytic)

Abstract

:
International laws and increasing consumer awareness have led to drastic changes in traditional supply chain network designs. Moreover, because of environmental and social requirements, traditional supply chain networks have changed to sustainable supply chain networks. On the other hand, reverse logistics can be effective in terms of environmental and economic aspects, so the design of the supply chain network as a closed loop is necessary. In addition, customers have a demand for different products with different quality levels. Considering different types of customers with a variety of consumption trends can be a challenging issue, and is addressed in this study. The main contributions of this research are considering different quality levels for products as well as different tendencies of customers towards environmental issues. In this study, a sustainable closed-loop supply chain model is designed that seeks to balance economic, environmental, and social responsibilities. In this paper, costs and customer demands for different types of products at different quality levels are considered under uncertain conditions using a robust possibilistic programming method. The proposed multi-objective model is solved using the Augmented Epsilon Constraint (AEC) method that provides an efficient set of solutions for all decision-making levels. The results show that the robust possibilistic programming method is more effective in dealing with uncertainties than the possibilistic programming method.

1. Introduction

Forward supply chain management is defined as the management of product flow from suppliers to manufacturers, distributors, retailers, and ultimately end customers [1,2,3]. The forward supply chain does not deal with recycling products; however, recycling products have attracted the attention of researchers and scholars in recent years, which has led to the emerging reverse supply chain networks. The growth of technologies for recycling products and global environmental concerns have resulted in paying more attention to recyclable items and returning them to the production cycle [4]. As a result, closed-loop supply chains have attracted the attention of researchers and scholars in recent years. If forward supply chain networks are combined with reverse supply chain networks, a closed-loop supply chain network (CLSC) is created, which is a more complex network than traditional (forward) logistics [5]. The forward and reverse supply chains are interdependent at some levels and affect each other’s performance, which has led researchers to design a supply chain network that simultaneously considers both forward and reverse routes. Both developing and developed countries have taken closed-loop supply chain networks into account [6]. Companies face challenges in reducing their supply chain costs while increasing sustainability and customer service levels [7]. It is essential for organizations to take competitive advantages by focusing on reducing costs or increasing profits [8]. Many supply chain companies face challenges in minimizing network costs when increasing the level of sustainability and customer service [9]. Reusing defective products can reduce the use of raw materials, energy, etc., and can play an important role in the profitability of manufacturing industries by reducing costs [10]. The value of these products collected by reverse logistics can be over hundreds of millions of dollars for a logistics company [11]. Organizations try to balance the reduction of costs and detrimental environmental impacts to improve sustainable competitiveness [12]. The traditional supply chain operations have been changed due to the worldwide global warming issue. The industry sector accounted for about 54% of the total energy consumption and 21% of carbon emissions [13].
Environmental concerns have led to "green" practices throughout the product life cycle. Designing products and processes and forward and reverse distribution networks based on green principles are very important decision-making issues related to sustainability [14]. In 2009, it was argued that sustainable development is not limited to economic benefits but also includes social development [15]. Sustainable supply chain management is defined in terms of information and flow management and supply chain coordination, taking into account the sustainability aspects. Sustainable supply chains enable companies to respond to growing customer needs in the most appropriate manner. In the past, less attention has been paid to social responsibility, however, all aspects of sustainability should be considered in supply chain network design [15].
In addition, it is necessary to consider the uncertainty of the parameters in the closed-loop supply chain network [12,16,17]. Not paying attention to uncertainty in supply chain network design can cause a huge loss in the manufacturing industry. It is clear that considering uncertainty is very effective in how decisions are made at the strategic, tactical, and operational levels [6]. In general, uncertainty can be considered in both environmental and systemic categories [18].
The whole supply chain is a kind of pull system created by consumer demand, whose success is achieved by meeting consumer expectations [19]. For optimal utilization of natural resources, consumer behavior is one of the vital factors that must be considered by decision makers of supply chain entities. In other words, a product must be introduced to the market with a variety of quality levels corresponding with customer demand. Consumer purchase attitudes toward products of different quality levels are important to the management of entire supply chain networks [20]. Considering customer demand for products at different quality levels allows managers within the manufacturing industry to gain significant insight into the supply chain [21]. There are some studies to understand consumer behavior towards products with diverse quality levels. These studies show that the impact of environmental issues on consumer purchase attitudes in the U.S. is not significant [20]. The results of a study in Turkey showed that 13% of the statistical population often use high quality and environmentally friendly products and more than half of consumers use the same product with lower quality due to the high product cost [19]. In other words, the attitude of consumers towards the consumption of environmentally friendly products has not kept pace with the concerns towards environmental issues. As a result, if all three sustainability aspects are considered in a supply chain network, but the variety of customer demand for products is not considered, that supply chain will not be efficient.
Due to the fact that customers have different purchase attitudes, customers are generally divided into two categories: green customers (consume products in compliance with environmental standards) and non-green customers (consume products with lower cost, such as recycled products with a lower quality level).
The main purpose of this study is to provide a mathematical programming model for the design of a sustainable closed-loop supply chain network, taking into account the uncertainty of the parameters and different customer demands for a variety of products with several quality levels. On the other hand, due to the useless of traditional supply chain networks that consider only economic goals, in this study, environmental and social responsibility goals are considered in addition to economic goals, and the trade-off between these goals and objectives is addressed.
In general, the aim of this research can be described as follows:
  • Designing a robust multi-objective mathematical programming model for a sustainable closed-loop supply chain that can integrate the design of forward and reverse networks (horizontal integration) and optimize strategic and tactical decisions simultaneously (vertical integration). It should be mentioned that the strategic decisions are mainly related to the structure of the supply chain in the upcoming years; how the supply chain is configured, how resources are allocated, and what processes take place at each level of the supply chain. Strategic decisions in this study are to determine the location of facilities such as factories, distribution centers, and collection centers (long-term decisions). The tactical decisions deal with satisfying demands, binding contracts, inventory management and control policies, and so on. In the planning phase, organizations need to consider demand uncertainty within the planning time horizon. Therefore, in this research, it is determined how many products should be sent to each warehouse and which warehouses should satisfy the demand of which market segment under uncertainty conditions.
  • Considering several products with various quality levels (green/non-green) for different types of customers with different consumption trends.
  • Taking the uncertainty of supply chain parameters such as cost and demand into account. Nowadays, costs are swiftly increasing, leading to changes in customer demands. This fact must be considered in decision-making so that more reliable and accurate decisions can be made.

2. Literature Review

Supply chain networks are recognized as one of the major economic activities of any country (regardless of whether it is developed or developing). The significance of these networks lies in the production and timely delivery of various products (services) such as medicine, fuel, food, etc., which has indeed brought an incentive for researchers and experts in different industries to perform analysis studies on them [22]. The growing importance of environmental goals and constraints in today’s world has led decision-makers to pay attention to this issue and has convinced them to consider environmental factors in the decision-making process at forward and reverse supply chain levels [14]. Environmental and business factors seem to enhance the interest in investing in reverse supply chains [23]. Many companies have focused on reconstruction and recovery activities in recent decades and achieved remarkable successes in this area [24]. However, the consensus on focusing on the sustainability of supply chain networks has come true in recent years [25]. Different goals concerning economic, environmental, and social dimensions are usually considered in a sustainable supply chain. A lot of researchers have addressed this issue in recent years.
According to the literature in the field of sustainable supply chain management, all studies have considered economic problems and issues as either minimizing costs or maximizing profits. However, the attitude seems different when it comes to environmental issues. The Life Cycle Assessment (LCA) is known as the best method to evaluate environmental issues [26]. Govindan et al. have studied the design of a sustainable reverse logistic network by regarding economic, environmental, and social aspects in their research [27]. In their article, the LCA thinking and the eco-indicator 99 methods have been used to model environmental problems. However, this process appears highly difficult and time-consuming due to the complexity, lack of data, and the need for environmental experts; however, it has been widely used in developed countries [28,29,30]. Researchers have introduced some strategies to assess environmental problems in the form of four general criteria: greenhouse gases, recycling, waste generation, and energy use. In addition, social responsibility includes the five main groups of working conditions, commitment to society, customers-related issues, human rights (child and forced labor, freedom of assemblies, discrimination) and business practices (fight against corruption, fair trade, promotion of corporate social responsibility in the sphere of influence) [29]. Moradi Nasab and Amin-Naseri presented a mathematical programming model for the oil supply chain [31]. This model is multi-period, multi-level, and considers different transportation methods. The goal of the mathematical model has been designed to maximize profits [31]. In the model presented by Dando and Mendez [32], planning for direct and reverse logistics networks has been provided in a multi-stage supply chain. A distribution and regeneration problem are presented in the mentioned model, regarding green logistic considerations [32]. Versei and Polyakovskiy designed a sustainable supply chain network for the Australian beverage industry. They considered environmental issues as calculating greenhouse gas emissions and regarded two groups of social responsibility, namely working conditions and community development, to evaluate the social dimension [33]. Yu and Solvang [34] studied the inverse logistic network, considering the flexible capacities. The aspect of social responsibility has been neglected in this study [34]. Soleimani et al. focused on the problem of designing a closed-loop supply chain network. This chain was modeled by taking into account environmental factors, increasing the profit of the whole chain, and enhancing the response to customer needs [35]. Roni et al. proposed a multi-objective, hub-and-spook model for designing and managing a sustainable environmental fuel supply chain by considering the emission of pollutants and social issues to create jobs [36]. Mousavi and Bozorgi provided a multi-objective model, which reduces the cost of material shipping and maximizes the purchase likelihood in all customers’ areas. Their other goal was to minimize CO2 emissions from the transportation sector by establishing hubs on the paths of suppliers and customers [37]. Uncertainty has affected the purchase, processing, markets, and other levels of the closed-loop supply chain and significantly enhanced the complexity of rebuilding and reduced the efficiency of the process. Uncertainty has also hindered the sustainable development of industries [38]. Supply chain planning at the strategic level as well as the dynamic nature of industries generally lead to environmental and systemic uncertainties; thus, strategic planning appears to be a difficult task and can be associated with a high rate of potential error [6]. Uncertainty in manufacturing systems in the real world is categorized into two classes: environmental and systemic uncertainties. Environmental uncertainty includes uncertainty in the amounts of demand and supply, originating from the behavior of consumers and suppliers. Systemic uncertainty also addresses issues such as uncertainty in manufacturing products, distribution, collection, and recycling. For example, uncertainties found in the capacity of facilities, production costs, and inventory control fall into this category. Vahdani et al. provided a multi-layered, multi-period model to seamlessly model the forward and reverse supply chain under uncertainty. The uncertainty in the parameters is considered to be fuzzy in this model [39]. Sahebjamnia et al. proposed a model to evaluate the design of a sustainable supply chain network under uncertainty conditions. In their research, a multi-objective model is provided designed to optimize the costs, environmental effects, and social impacts, which has been solved using metaheuristic algorithms [4]. Zhen et al. provided a two-objective model for planning a sustainable forward and reverse supply chain network under uncertainty conditions aimed at minimizing the costs and greenhouse gas emissions. They used a scenario-based method in the study to deal with uncertainty [12]. Dehghan et al. considered uncertainty conditions as a combination of possibility, probability, and stability [40]. A multi-period, multi-product model has been developed in this research. The uncertainty in the parameters has been examined in two scenario-based and fuzzy types. A case study has also been provided in this study for testing the model [40]. Fathollahi-Fard et al. suggested an integrated Water Supply and Wastewater Collection System (WSWCS) under stochastic uncertainty [41]. Khorshidvand et al. proposed a new hybrid method where SCC decisions and CLSCND goals are involved simultaneously. This decision-making approach is first implemented on price, greenness, and advertising and is then focused on maximizing profits and minimizing CO2 emissions under demand uncertainty conditions [42]. Tehrani and Gupta proposed a sustainable closed-loop supply chain network for the tire industry under environmental uncertainty conditions by considering several recovery options, including energy, recycling, and recovery. The study was set to design and develop a multi-objective, multi-product, multi-layered, and multi-capacity supply chain network under fuzzy random programming uncertainty [16]. Sazvar et al. presented a scenario-based multi-objective mixed integer linear programming model to design a sustainable CLPSC, which evaluates the reverse flow of expired drugs as three classes (should be discarded, can be reproduced, and can be recycled) [43]. Gholizadeh et al. presented an environmentally friendly multi-objective model for a supply chain. The objectives of this study were to minimize costs, maximize vehicle productivity, and minimize information fraud in the process of sharing information in supply chain elements [44]. A summary of the related studies is presented in Table 1.

3. Problem Statement and the Mathematical Programming Model

This study aims to propose a multi-objective mathematical programming model for the sustainable closed-loop supply chain network considering the reduction of costs and environmental impacts as well as the increase of social benefits under uncertainty conditions. The Total Cost (TC) criterion is used to calculate all financial costs in the supply chain design for the cost issue, while the Total Emission (TE) of pollution is considered as a measure of environmental performance. Moreover, the number of jobs created is taken into account for social issues due to the locating of facilities. Therefore, these three criteria are considered a multi-objective mathematical programming model. The model allows the organization to design the best supply chain network through identifying facilities (factories, warehouses, disassembly centers (DC)) required by the network and the unit flow of products between different parts and choosing the most appropriate transportation mode for the shipment of the product unit along the supply chain. The best scenario for the network is a balance between the TC criterion (fixed facilities’ costs, variable costs, and transportation costs), the criterion of pollution emissions as a result of supply chain activities (production, acquisition, collection, recycling, reproduction, and transportation), and social issues. Providing this useful information for the decision-makers allows them to better analyze and judge, and ultimately take sustainable decisions.
The proposed model is non-deterministic and multi-objective, in which the uncertain parameters such as costs and customers’ demands are considered as trapezoidal fuzzy numbers. In addition, a robust possibilistic programming method is used to deal with uncertainty. The proposed mathematical model of the sustainable closed-loop supply chain problem has five entities: factories, warehouses, customers, disassembly centers (DC), and disposal centers (Figure 1).
It is assumed that products have all the specifications of an “End of Life (EOL)” product just like electronic products. The “End of Life (EOL)” is a term used for products offered to customers, indicating that the product is at the end of its useful life (from the seller’s perspective), and a would seller stop its marketing or selling and deliver it. When a product has reached the end of its life cycle, it is either sent to disposal centers or dismantled and enters the cycle. In the research problem, there are several transportation options (road, rail, etc.) by considering communications. Since certain amounts of product units are distributed through these communication channels and different behaviors are implemented for product units in each entity, the product form is not always identical. There are three types of products (a new product, a product that is supposed to be discarded, and a product that should be disassembled) that flow through the closed-loop network in the proposed mathematical model.
The details of the product movement based on the product form are as follows:
  • New goods, whether brand new or remanufactured, are transported to the forward path of the network (factory to warehouse and warehouse to customer) to meet the customer’s demand.
  • The products to be disposed of are collected from the customers and sent to the DCs for the disassembly process. In the disassembly centers, if the product is reconstructed, then it will enter the production cycle, and if it is non-recyclable, it is sent to disposal centers.
  • The disassembled product is delivered from the DCs to the factory for the reproduction process.
  • Factories have two production processes. One is the assembly of products sent from DCs and another is the supply of raw materials from suppliers and manufacturing of new products.
The assumptions of the mathematical model are as follows:
  • The demands of all customers are defined as fuzzy numbers.
  • All products that are produced in a factory and stored in the warehouse are always free of defects.
  • All customer demands are supplied by factories or through warehouses.
  • All disposed of products that are entered into DCs will be recovered with a specified probability of θ and disposed of with a probability of 1-θ.
  • The fixed and variable costs of constructing supply chain institutions are pre-determined and fuzzy in nature.
  • The model is examined in the multi-product mode with green and non-green quality levels.
  • The customers are divided into two categories of green customers and non-green customers according to their attitude towards product consumption (green/non-green) and their demands for green and non-green products are analyzed under uncertainty conditions (green products are products made of environmentally friendly material).
  • Products can be produced in both green and non-green modes according to the customers’ demands.
The model consists of two parts. In the first part, the objective functions are specified, followed by stating the constraints in the second part. The proposed mathematical model includes three objective functions as follows: minimizing the total cost (TC), minimizing CO2 emissions along the supply chain, and maximizing economic benefits (Social Indicator (SI)). The proposed mathematical model is presented as follows:
Sets
PProducts index
QProducts quality level index (green/non-green)
FPotential factories index
WPotential warehouses index
CCustomers’ index
IIndex of potential DCs
NPotential centers index
TFTransportation options for factories
TWTransportation options for warehouses
TKTransportation options for customers
TNTransportation options for disposal centers
Parameters
d ˜ p c q The demand for product p with quality level q for customer c
t a ˜ f w t f The transfer cost per unit from factory f to warehouse w with transportation mode t f
t b ˜ w c t w The transfer cost per unit from warehouse w with transportation mode t w to customer c
t c ˜ c i t k The transfer cost per unit from customer c with transportation mode t k to collection/disassembly site i
t d ˜ i f t i The transfer cost per unit from disassembly center i with transportation mode t i to the factory site f
t n ˜ i n t n The transfer cost per unit from disassembly center i with transportation mode tn to landfill n
τ f w t f The transportation rate from factory f to warehouse w with transportation mode tf
τ w c t w The transportation rate from warehouse w with transportation mode t w to customer c
τ c i t k The transportation rate from customer c with transportation mode t k to collection/disassembly site i
τ i f t i The transportation rate from disassembly center i with transportation mode ti to factory site f
τ i n t n The transportation rate from disassembly center i with transportation mode t n to landfill n
v a ˜ f p q The variable cost per producing a unit of product p with quality level q in factory f
v b ˜ w . The variable cost per maintaining a unit of product in the warehouse w
v c ˜ c . The variable cost per collecting a unit of product from customer c for the recovery operation
v d ˜ i p q The variable cost per disassembling a unit of product p with quality level q at the DC site i
v r ˜ f p q The variable cost per reproduction of a unit of product p with quality level q assembled at factory f
h a f p q The maximum production capacity of product p with quality level q in factory f
h r f p q The maximum capacity for the reproduction of product p with quality level q in factory f
q d p q The minimum percentage of product p with quality level q that is collected for recycling from the customer.
θ A percentage of products that are shipped intactly from the i t h DC to the factory.
m a f w The distance from factory f to warehouse w
m b w c The distance from warehouse w to customer c
m c c i The distance from customer c to collection/DC site i
m d i f The distance of DC i from factory site f
m n i n The transportation rate from DC i to landfill n
Environmental Parameters
e a f p q The CO2 emission rate per manufacturing of a unit product p with quality level q in factory f
e a f p q The emission rate of CO2 per production of a unit product p with quality level q in factory f
e b w p q The CO2 emission rate per processing of a unit product p with quality level q in warehouse w
e d i p q The emission rate of CO2 per recovery of a unit product p with quality level q in DC i
e r f p q The CO2 emission rate per reproduction of a unit product p with quality level q in factory f
e t a t f The emission rate of CO2 with transportation mode tf to transfer a unit product p from factory to warehouse in unit of length
e t b t w The CO2 emission rate corresponding with transportation mode tw to transfer a unit product p from the warehouse to the customer in unit of length
e t k t k The emission rate of CO2 with transportation mode tk to collect a unit product from customer to DC in unit of length
etd ti The CO2 emission rate corresponding with transportation mode t i to transfer a unit product from DC to factory in unit of length
fa ^ f The fixed cost of constructing factory f
fb ^ w The fixed cost of constructing the warehouse w
fd ^ i The fixed cost of constructing DC site i
hb w The maximum processing capacity in the warehouse
hd i The maximum capacity for recovery operation in DC i
hn n The maximum capacity to dispose of products in n
Decision variables
x a f is equal to one if factory f is open and otherwise equal to zero
xb w is equal to one if warehouse w is open, otherwise equal to zero
x d i is equal to one if DC i is open, otherwise equal to zero
Continuous variables (the amount of product transferred by modes of transportation)
Y a f w , t f p q The number of p -type products with quality level q that are transferred from factory f to warehouse w with transportation option t f
Y b w c , t w p q The number of p-type products with quality level q that are transferred from the warehouse w and the customer c with transportation option t w
Y c c i , t k p q The number of p -type products with quality level q sent from customer c to the DC site i with transportation option t k for recycling
Y n i n , t n p q The number of products p with quality level q that are passed transferred from the DC i to the disposal site n with transportation option t n for disposal
Y d i f , t i p q The amount of product that is sent from DC i to factory f with transportation option t i
X f p q The amount of product p with the new quality level q that should be produced in factory f
Objective Functions
Economic Objective Function
The total cost includes total fixed costs (TFC), total variable costs (TVC), and total transportation costs (TTC). Transportation services were assumed to be provided by an external logistics provider with a pre-defined unit transportation cost for each mode. Thus, according to the definitions of research parameters and variables, the following formulas are given for the total cost objective function:
M i n   Z 1 = T C = T F C + T V C + T T C
T F C = f f a f × X a f + w f b w × X b w + i f d i × X d i
T V C = q p f   V a f p q × w t f Y a f w , t f p q + w V b w × p q c t w Y b w c , t w p q + c V c c × p q i t k Y c c i , t k p q + q p i   V d i p q × c t k Y c c i , t k p q + q p f   V r f p q × i t i Y d i f , t i p q
T T C = f w t f p q t a f w t f × Y a f w , t f p q + c w t w p q t a w c t w × Y b w c , t w p q + c i t k p q t c c i t k × Y c c i , t k p q             + f i t i p q t c i f t i × Y d i f , t i p q + n i t n p q t c i n t n × Y n i n , t n p q
Environmental Objective Function
The objective function of TE, i.e., the CO2 total emission was obtained by summing the phrases of the CO2 total emission due to production (EP), the CO2 total emission due to storage in the warehouse (EH), the CO2 total emission due to product disassembly (ED), the CO2 total emission due to product reproduction (ER), and the CO2 total emission due to transfer (ET). A transportation rate described in the previous sections was used to calculate the emission in each transportation model.
M i n   Z 2 = T E = E P + E H + E D + E R + E T
E P = q p f   e a f p q × w t f Y a f w , t f p q
E H = q p f   e b w p q × w t w Y b w c , t w p q
E D = q p i   e d i p q × c t k Y c c i , t k p q
E R = q p f   e r f p q × i t i Y d i f , t i p q
E T = f w t f p q   e t a t f × Y a f w , t f p q × m a f w × τ f w t f + c w t w p q e t b t w × Y b w c , t w p q × m b f w × τ w c t w + c i t k p q e t c t k × Y c c i , t k p q × m c c i × τ c i t k + f i t i p q e t d t i × Y d i f , t i p q × m d i f × τ i f t i + n i t n p q e t n t n × Y n i n , t n p q × m n i n × τ i n t n
Social Responsibility Objective Function
Two employment-related indicators of decent work and labor practices were used in this research to evaluate social impacts based on the Global Reporting Initiative (GRI). In fact, economic incentives need to be considered for projects that contribute to creating jobs and regional development. Moreover, the employment-related criteria have to be regarded when deciding on the location of a factory. Hence, an indicator that is known as the Social Benefit Indicator (SB) and related to job creation in less developed areas, was used in this research. This index can be calculated using the following formula:
M a x   Z 3 = S B = S B P + S B H + S B D
In the above formula, employment has been assessed in three areas of employment in factories (SBP), employment in warehouses (SBH), and employment in disassembly centers (SBDs).
S B P = f W f × X a f
S B H = w W w × X b w
S B D i W i × X d i
W f , w , i in the above formulas is the number of jobs that are created for the construction of a factory, warehouse, or disassembly center
The constraints
The total number of products that are shipped from the factory to each warehouse via transportation options should be lower than or equal to the maximum capacity of the examined factory:
w t f p q Y a f w , t f p q q p h a f p q × X a f                     f
The total number of products that are delivered to the warehouse from any factory with any shipping option should be lower than or equal to the maximum warehouse capacity.
f t f p q Y a f w , t f p q h b w × X b w                                       w
The total number of products that are transferred from the warehouse to each customer with each shipping option should be lower than or equal to the total number of products that are delivered from each factory to the relevant warehouse with any shipping option:
c t w p q Y b w c , t w p q f t f p q Y a f w , t f p q             w
The total number of products distributed from each warehouse to a specific customer with any shipping option should be greater than or equal to the relevant customer demand:
w t w Y b w c , t w p q   d c p q                                         c   ,   p   , q
The total number of products sent for recycling from a customer to a DC with any shipping option should be lower than or equal to the relevant customer demand:
i t k Y c c i , t k p q   d c p q                                                 c   ,   p   , q
The total number of products collected in a DC through customers with any means of transportation for disassembly should be lower than or equal to the maximum capacity of the relevant DC:
p q c t k Y c c i , t k p q h d i × X d i                                                     i
The total number of products sent by a customer for disassembly to any DC by any means of transportation should be greater than or equal to the minimum return percentage of the total demand of the relevant customer:
i t k Y c c i , t k p q q d × d c p q                                       c , p , q
The number of products that are sent from a factory to any warehouse by any means of transportation should be equal to the factory production amount plus the amount of products that enter the relevant factory from any DC with any transportation means:
i t i p q Y d i f , t i p q + p q X f p q = w t f p q Y a f w , t f p q           f
The products that are delivered to the DC are recycled at the θ rate and sent to the manufacturing plants and transferred to the disposal centers at the 1 θ rate.
θ × p q c t k Y c c i , t k p q = f t i p q Y d i f , t i p q             i
1 θ × p q c t k Y c c i , t k p q = n t n p q Y n i f , t i p q                 i
The total number of products entering the nth disposal center from each DC should be lower than or equal to the capacity of the relevant disposal center.
i t n p q Y n i f , t i p q h n n                                             n
The total number of dismantled products shipped from each DC to a factory with any transportation mode for reproduction must be less than or equal to the maximum reproduction capacity of the factory.
i t i p q Y d i f , t i p q q p h r f p q × X a f                                             f
The next constraints are related to the limits of the problem decision variables:
  Y d i f , t i p q , Y n i f , t i p q ,   Y c c i , t k p q , Y a f w , t f p q , Y b w c , t w p q 0     X a f , X d i , X b w   { 0   o r   1 }

3.1. Robust Possibilistic Programming Model

Sustainability is considered the most basic concept among supply chain managers to develop a sustainable system based on economic, environmental, and social criteria to improve the overall performance of organizations [45]. Each operation in supply chain management (SCM) requires decision-making [46]. When the evaluation process is performed by human judgment, uncertainty of information is inevitable. Fuzzy set theory is one of the most efficient tools for dealing with uncertainty [47]. Due to the existing uncertainty and the lack of sufficient information regarding the parameters of the proposed model in the previous section, it seems a highly difficult and, in some cases, impossible task to determine the exact value of the parameters. The model provided in the previous section is a multi-objective linear programming model for a sustainable location-routing problem in which the parameters related to costs and capacity are uncertain and expressed using fuzzy numbers. According to the literature review of the problem at hand, fuzzy mathematical programming is divided into two categories: possibilistic and flexible programming. Thus, a robust possibilistic programming model is presented to address the uncertainty of the problem. Possibilistic programming is used to deal with uncertainties in the coefficients of the objective functions and constraints of the problem aimed at considering the data based on previous observations and the decision-maker’s opinion in the modeling. However, flexible programming is utilized to make decisions in flexibile conditions to achieve goals or meet constraints. Therefore, the robust possibilistic programming method based on the chance constraint introduced by Pishvaei et al. [6] is used in this study.
A solution to the optimization problem is a robust solution if it has feasibility robustness and optimality robustness. Feasibility robustness suggests that the solution should uphold its uncertainty for all (the vast majority) of possible states of the parameters. Optimality robustness also implies that the value of the objective function per the robust solution should have the minimum deviation from its optimal value for almost all of the non-deterministic parameters.

3.2. The Proposed Robust Model for the Sustainable Closed-Loop Supply Chain Problem

We should first explain the necessity measure to be used in this research for defuzzifying fuzzy numbers.
If the non-deterministic parameters of the model are considered as chance constraint-based and fuzzy trapezoidal numbers of ω = ( ω 1 , ω 2 , ω 3 , ω 4 ) , the equivalent crisp value of this fuzzy number can be calculated using the following formula [48]:
E ( ω ) = ω 1 + ω 2 + ω 3 + ω 4 4
The Nec symbol denotes the necessity measure in chance-constrained programming. The constraint necessity ω ^ r is defined as follows:
N e c ( ω ^ r ) = { 1 ω 4 r r ω 3 ω 4 ω 3 ω 3 r ω 4 0 ω 3 r
According to the above formula, if α 0.5 :
N e c ( ω ^ r ) α r ( 1 α ) × ω 3 + α × ω 4
Equation (30) can be used directly to convert fuzzy constraints to their equivalent crisp values.
It was assumed in this study that transportation costs, fixed costs, and variable costs are fuzzy in nature and are displayed as trapezoidal fuzzy numbers as follows (Table 2):
According to Equations (29) and (30), the non-deterministic mathematical model, which was explained in the previous section for the sustainable closed-loop green supply chain problem, can be converted to the deterministic model as follows:
M i n   Z 1 = E ( T C ) = [ f E [ f a f ] × X a f + w E [ f b w ] × X b w + i E [ f d i ] × X d i [ q p f   E [ V a f p q × w t f Y a f w , t f p q + w E [ V b w × p q c t w Y b w c , t w p q + c E [ V c c ] × p q i t k Y c c i , t k p q + q p i E [   V d i p q ] × c t k Y c c i , t k p q + q p f   E [ V r f p q ] × i t i Y d i f , t i p q ] + f w t f p q E [ t a f w t f ] × Y a f w , t f p q + c w t w p q E [ t a w c t w ] × Y b w c , t w p q + c i t k p q E [ t c c i t k ] × Y c c i , t k p q + f i t i p q E [ t c i f t i ] × Y d i f , t i p q + n i t n p q E [ t c i n t n ] × Y n i n , t n p q ] E Q 5   a n d   E Q 11     E Q 15 18
N e c { w W t w T W Y b w c , t w p q d c p q } α             c C ,   q Q ,   f F
N e c { i I t k T K Y c c i , t k p q d c p q } β         c C , p P ,   q Q
E Q   20
N e c { i I t k T K Y c c i , t k p q q d . d c p q } λ         c C ,   p P ,   q Q
E Q   22 27
Since only the first objective function and some constraints have fuzzy numbers in the proposed primary model, therefore, only the parts that are changed are shown. The robust model can be expressed by considering the feasibility robustness and optimality robustness as follows:
min   E ( T C ) + γ ( T C max T C min ) + δ 1 ( d c 4 p q ( 1 α ) d c 3 p q α d c 4 p q ) + δ 2 ( β d c 1 p q + ( 1 β ) d c 2 p q d c 1 p q ) + δ 3 ( d c 4 p q ( 1 λ ) d c 3 p q λ d c 4 p q )
E Q 5   a n d   E Q 11     E Q 15 18
E Q 5   a n d   E Q 11     E Q 15 18
w W t w T W Y b w c , t w p q ( 1 α ) d c 3 p q + α d c 4 p q             c C ,   p P ,   q Q
i I t k T K Y c c i , t k p q β d c 1 p q + ( 1 β ) d c 2 p q         c C ,   p P ,   q Q
E Q   20
i I t k T K Y c c i , t k p q q d . ( ( 1 λ ) d c 3 p q + λ d c 4 p q )         c C ,   p P ,   q Q
E Q   22 27
The decision maker should determine the minimum confidence level of the fuzzy constraints ( α , β and λ ) in the proposed model; thus, similar to the sensitivity analysis method, the decision maker needs to change the values of the parameters. The number of tests required to determine the right values of confidence levels will increase significantly with the enhanced number of fuzzy constraints. Moreover, the model is not sensitive to the deviation of the value of the objective function from its optimal value, which may impose a high risk on the decision-maker in real problems. Therefore, applying a robust possibilistic approach will be highly effective in minimizing the existing risk [12].
The first phrase E ( T C ) in the objective function indicates the expected value of the first objective function, while the second phrase, i.e., γ ( T C max T C min ) , denotes the difference between the two boundary values of T C max and T C min . The T C max value is obtained by substituting the upper limit values of the parameters in the TC objective function and the T C min value is also obtained by substituting the lower limit values of the parameters. The γ reflects the degree of importance of this phrase in comparison with other phrases of the objective function. Therefore, the presence of the second phrase minimizes the maximum positive and negative deviation from the expected optimal value of TC. Moreover, this phrase controls the optimality robustness of the solution vector. The next phrases determine the confidence level of each of the fuzzy constraints, in which, δ i is the possible deviation penalty of constraint i that contains the non-deterministic parameter. δ 1 ( d c 4 p q ( 1 α ) d c 3 p q α d c 4 p q ) and δ 3 ( d c 4 p q ( 1 λ ) d c 3 p q λ d c 4 p q ) determine the difference between the worst parameter value under uncertainty and the value used in the fuzzy constraint.
In addition, δ 2 ( β d c 1 p q + ( 1 β ) d c 2 p q d c 1 p q ) determines the difference between the value used in the chance-based constraint and the best value of the non-deterministic parameter. Besides, these phrases (expressions) control the feasibility robustness.

3.3. Solving the Proposed Three-Objective Model with the AEC Approach

Different answers are achieved in the EC method by changing the values of e i that are either efficient or weak efficient. An efficient solution can always be obtained by partially modifying/completing the classical Epsilon constraint model. This method is known as the AEC method [49]. The proper range of epsilons ( e i s ) can be first obtained using the Lex method to better implement the AEC method [50]. In the AEC method, the appropriate range of e i s changes need to be first determined to subsequently obtain the Pareto Front for different values of e i s . The two major steps in the AEC method are as follows:

3.3.1. Determining the Range of Epsilons’ Values

In order to find the appropriate interval for e i corresponding with i th objective function ( i = 2,…, n), first, the following optimization problems are solved for each of the objective functions ( j = 1,2,…, n):
P a y O f f j j = M i n   f j ( x )         x X
in which, x j , * denotes the optimal value for the decision variable and P a y O f f j j = f j ( x j , * ) denotes the optimal value for the jth objective function. Now the optimal value of the ith objective function is obtained as follows, while each time one of the objective functions (j = 1,2,…, n; ji) is in its optimal value:
P a y O f f i j = M i n   f i ( x ) f j ( x ) = P a y O f f j j x X j i
in which, x i , j , * denotes the optimal value for the decision variable and P a y O f f j j = f i ( x i , j , * ) denotes the optimal value for the i th objective function. As a result, the following Payoff matrix is formed using Lex method:
P a y O f f = [ p a y O f f i j ]
After determining the Payoff matrix, we have the following definitions for the ith ( i = 1 , , n ) objective function:
M i n ( f i ) = M i n j { p a y O f f i j } = p a y O f f i i M a x ( f i ) = M a x j { p a y O f f i j } . R ( f i ) = M a x ( f i ) M i n ( f i )
By the above definitions, the appropriate interval e i [ M i n ( f i ) , M a x ( f i ) ] is determined for e i . The value of R ( f i ) is also used to normalize the objective functions of the AEC method.

3.3.2. The AEC Model

The following programming model is developed to solve a multi-objective decision-making (MODM) problem using the AEC method:
{ M i n   f 1 ( x ) i = 2 n ϕ i s i f i ( x ) + s i = e i   i = 2 , 3 , , n x X s i 0
where, s i denotes the non-negative slack variables and ϕ i is a parameter for normalizing the value of the first objective function relative to the i t h objective function ( ϕ i = R ( f 1 ) R ( f i ) ).
According to the proposed AEC method, first the e i values: e i [ M i n ( f i ) , M a x ( f i ) ] are determined for binding the values of the objective functions, then, the above single-objective model is solved to find an efficient Pareto solution. It should be noted that another efficient Pareto solution is obtained by changing the value of e i within its interval.

4. Numerical Example

A numerical example is provided, which encompasses three potential producers, two potential warehouses, and three potential distribution centers. Moreover, two types of products with two different quality levels are considered for eight types of customers in this example. In addition, transportation options are taken into account for the facilities of the factory 2, warehouse 4, customer 3, distribution center 4, and the disposal center 2.
The deterministic model was implemented and validated. The model was solved by the AEC method and its Pareto diagram was illustrated as shown in Figure 2. The products flow was presented schematically in Figure 2 for the points F1 = 95780.08, F2 = 19725.25, and F3 = 23.
Analyzing the outputs of the General Algebraic Modeling System (GAMS) software in one of the mentioned Pareto points revealed that the manufacturing Factory 2 out of the three potential factories and the Warehouse 2 are active, while all three collection centers are active. The quantity of 4677 products sent by the transportation mode TF = 2 has been transferred to Warehouse 2 (Figure 3). The process of sending products to customers is given in Table 3.
Table 3 shows the volume of products returned by customers to the collection center. Of this returned product volume, 611,924 products are sent to the disposal center and 170,316 products are brought back to the production cycle. It should be noted that if we intend to provide the production plan for the next period under the same conditions and the customer demand of 4677 units considering the reverse loop, the production plan for purchasing raw materials no longer needs to be the same as before, and the planning should be made to produce 4506 units.

4.1. Solving the Problem under Uncertainty Conditions

The values of objective functions obtained by using the AEC method are shown in Table 4, followed by the Pareto front diagram (Figure 4), and a comparison between objective functions. Firstly, the model was solved by focusing on the economic objective function to achieve the best value for this goal, while the other objective functions would not be definitely optimal under such conditions, and thereby, values other than optimal values would be obtained for the other objective functions (environmental and social responsibility). Then, the environmental objective function was taken into account to obtain its optimal value. Finally, the same procedure was implemented for the third (social responsibility) objective function to find the best value for the third goal. As a result, nine values were achieved so that the epsilon limits would be available for each objective function. After determining the epsilons, the multi-objective model was run, and its outputs were obtained as the following in Table 4.
Figure 4 depicts the Pareto front obtained using the AEC method considering the economic, environmental, and social responsibility objective functions.
It is assumed to have a bi-objective model aimed at displaying the relationships between the environmental and economic goals as well as economic and social responsibility objective functions. Subsequently, the bi-objective model was implemented and the relationships between the objective functions were displayed in Figure 5 and Figure 6.
Table 5 presents the outputs of solving the model using the AEC method, taking into account the first and second (economic and environmental) objective functions.
As seen in Figure 5, the organization must bear higher costs to comply with the environmental obligations since costs increase when the pollution emissions decrease.
Table 6 presents the outputs of solving the model using the AEC method, taking into account the first and third (economic and social responsibility) objective functions.
As seen in Figure 6, increasing the value of the third (social responsibility) objective function leads to increasing the value of the first (economic) objective function. Thus, if decision-makers focus on the social aspect of sustainability, higher costs will be incurred on the organization.

4.2. Analyzing the Results and Solving the Model Considering the Different Sizes of the Problem

There are three major problems with the possibilistic programming model: The first problem is that many tests need to be conducted to find the right level of confidence given the high number of constraints that are associated with uncertainty, which is time-consuming. The second problem is that there is no guarantee that the chosen confidence level would be the best. Eventually, the third problem is the deviations in the constraints that include uncertainty. As a result, this factor may make the constraints infeasible, which is a significant problem and has not been considered in this method. Hence, a robust possibilistic programming model is also proposed to resolve these problems.
A numerical example is considered to implement both robust possibilistic programming and possibilistic programming models, which encompasses three potential producers, two potential warehouses, and three potential distribution centers. Since this model is multi-product, two products with two quality levels are considered for eight types of customers in this example. In addition, 2, 4, 3, 4, and 2 transportation modes were considered for the facilities of the factory, warehouse, customer, distribution center, and disposal center, respectively.
There exist many deterministic and non-deterministic parameters in the mathematical model of this research. It should be noted that the trapezoidal fuzzy numbers are given for the uncertain demand parameter shown in Figure 7.
The parameter C3 is considered equal to the nominal value according to the above figure. The lower limit, i.e., C1 is considered 40% lower than the nominal value, C2 is 20% less than the nominal value, and finally, C4 is considered 40% higher than the nominal value. The demand parameter is described as follows:
D 3 ( C , p , q ) = Uniformint ( 100 , 200 )
D 1 ( C , p , q ) = Round ( D 3 ( C , p , q ) 0.4 D 3 ( C , p , q ) )
D 2 ( C , p , q ) = Round ( D 3 ( C , p , q ) 0.2 D 3 ( C , p , q ) )
D 4 ( C , p , q ) = Round ( D 3 ( C , p , q ) + 0.4 D 3 ( C , p , q ) )
The same procedure applies to other non-deterministic parameters.
In this section, both robust possibilistic programming and possibilistic programming models are implemented for validation. The possibilistic programming model is optimized by considering the confidence levels of 0.7, 0.8, and 0.9, and the corresponding values are shown in Figure 8. The outputs are also presented in Table 7.
According to Figure 5, which shows the values of α, β, and λ as 0.7, 0.8, and 0.9, respectively, for the economic objective function, the results reveal that increasing the minimum degree of feasibility has led to an increase in costs due to increasing demand.
The objective function value of the possibilistic programming model at a confidence level of 0.9 is less than the objective function value with a penalty amount of 0.5. That is, the objective function value of the possibilistic programming model at the highest level of confidence is lower than the objective function value of the robust possibilistic programming model with the lowest penalty level (Figure 9).

4.3. Analyzing the Results and Solving the Model Considering Various Problems with Different Sizes

The GAMS optimization software and CPLEX Solver were used on a Core i5 laptop with 4G RAM to solve the proposed model in numerous sample problems with different sizes, as shown in Table 8.
The possibilistic programming model at a confidence level of 0.9 and the robust possibilistic programming model were implemented for all problems using the GAMS software and the values of economic, environmental, and social responsibility objective functions as well as the solution times are provided in Table 9.
After solving various problems by the AEC method, the environmental and social responsibility objective functions were limited to an epsilon that was previously described. Table 9 presents the results. Figure 10 shows a comparison of the economic objective functions of the robust possibilistic programming and possibilistic programming models. It can be said that the value of the economic objective function of the possibilistic programming model at the confidence level of 0.9 is lower than the value of the economic objective function value of the robust possibilistic programming model with a penalty amount of 0.5 for all problems. That is, the objective function value of the possibilistic programming model at the highest confidence level is lower than the objective function value of the robust possibilistic programming model with the lowest penalty level.
According to Figure 11, which shows a comparison of the environmental objective functions between the robust possibilistic programming and possibilistic programming models, the value of the possibilistic programming model at the confidence level of 0.9 is lower than the value of the robust possibilistic programming model with a penalty amount of 0.5 for all problems. That is, the objective function value of the possibilistic programming model at the highest confidence level is lower than the objective function value of the robust possibilistic programming model with the lowest penalty level. This chart varies among risk-averse and risk-taking managers. Risk-taking managers are mostly willing to follow the possibilistic programming, while risk-averse managers are more willing to follow the robust possibilistic programming since it has a higher safety margin, and the decisions will probably be more accurate.
Figure 12 shows the solution time of the two methods used in this study: increasing the problem size leads to increasing the solution time. Moreover, the solution time of the robust possibilistic programming method is more than the other method.

5. Discussion

Analyzing the changes in consumption attitudes of the customers.
Since it was assumed that there are two groups of green and non-green customers, the analysis is performed in this section on the consumption attitudes under six scenarios, each of which was solved using the AEC method. Each scenario has 20% increase in demand for green products and 20% increase in demand for non-green products. The results are presented in Table 10 and in Figure 13 and Figure 14.
According to the tables and charts, increasing demand in the green sector leads to more pressure on the supply chain. Customer categorization is useful since it provides managers with excellent insight into supply chain management. If the demand of each segment of customers increases (or decreases), the managers can better cooperate with the suppliers of that segment to meet the demands.
The results of the numerical example showed that among the production plants and potential distribution centers, factory 2 and distribution center 2 are more cost-effective to set up.
Considering the demand of 4677 for two green and non-green types of products, the same amount of product was transferred from the facility 2 with the transportation modes shown in the Figure. In addition, 170 products were recycled and saved from disposal.

Managerial Discussions and Practical Implications

Nowadays, organizations pay more attention to their customers in order to survive in this competitive global market. In addition, the push supply chain network is no longer applicable, and pull supply chain networks are designed in compliance with the variety of products and customers so that customers can purchase products at various quality levels. In fact, the customers’ purchasing power is different, leading to them buying different green or non-green products. If the supply chain network does not cover both green and non-green products, it will definitely lose a significant number of customers, which means a great reduction in profits. This study can guide managers to coordinate with the suppliers if demand for any type of product increases or decreases.

6. Conclusions

In this research, a robust multi-objective mathematical model was presented for a sustainable closed-loop supply chain network. In addition, a flexible supply chain network was considered which could meet different types of customers’ demands with varied quality levels (green and non-green). Given the fact that supply chain networks should be a pull system, this issue can be very useful for supply chain entities as these two groups of consumers with different perspectives cannot be ignored.
The proposed multi-objective mathematical programming model facilitates strategic decisions on the location of facilities such as factories, warehouses, and collection centers. In addition, the proposed model determines which type of vehicle should be used to ship the products from the manufacturers to the warehouses and from the warehouses to the customers. In this study, the Augmented Epsilon Constraint (AEC) method that was used resulted in an efficient Pareto Frontier. The findings show that compliance with environmental and social responsibility incurs higher costs on organizations. Moreover, environmentally friendly (green) products are more recyclable. The Pareto Frontier obtained by the AEC method helps decision-makers to choose the most ideal Pareto solution regarding the organization’s financial capabilities.
Due to the fact that cost and demand were considered as uncertain parameters in this study, the robust possibilistic programming method is more effective than the possibilistic programming method, which means that the robust possibilistic programming method is a very useful decision-making tool for risk averse managers.
Since the products are shipped directly, it is recommended for further research to incorporate vehicle routing models for the transportation of products. In this paper, the proposed model was implemented in small- and medium-sized problems. It is also suggested to implement this model in large-scale problems and solve them using other exact or metaheuristic methods such as Bender’s decomposition or the NSGA-II algorithm. Moreover, it can be assumed to have detective products. Furthermore, other robust methods may be exploited and compared with the robust possibilistic programming method.

Author Contributions

Conceptualization, A.S. and A.H.; methodology, A.S., A.H. and M.K.; software, A.S. and A.H.; validation, A.H. and F.Z.; formal analysis, A.S. and A.H.; investigation, A.S., A.H. and F.Z.; resources, A.H. and M.K.; data curation, A.S. and A.H.; writing—original draft preparation, A.S. and A.H.; writing—review and editing, M.K., J.A. and E.K.Z.; visualization, A.S. and A.H.; supervision, M.K., J.A. and E.K.Z.; project administration, A.S., A.H. and F.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Guo, C.; Liu, X.; Jin, M.; Lv, Z. The research on optimization of auto supply chain network robust model under macroeconomic fluctuations. Chaos Solitons Fractals 2016, 89, 105–114. [Google Scholar] [CrossRef]
  2. Sahoo, B.; Poria, S. The chaos and control of a food chain model supplying additional food to top-predator. Chaos Solitons Fractals 2014, 58, 52–64. [Google Scholar] [CrossRef]
  3. Amin, S.H.; Zhang, G.; Akhtar, P. Effects of uncertainty on a tire closed-loop supply chain network. Expert Syst. Appl. 2017, 73, 82–91. [Google Scholar] [CrossRef] [Green Version]
  4. Sahebjamnia, N.; Fathollahi-Fard, A.M.; Hajiaghaei-Keshteli, M. Sustainable tire closed-loop supply chain network design: Hybrid metaheuristic algorithms for large-scale networks. J. Clean. Prod. 2018, 196, 273–296. [Google Scholar] [CrossRef]
  5. Melo, M.T.; Nickel, S.; Saldanha-da-Gama, F. Facility location and supply chain management—A review. Eur. J. Oper. Res. 2009, 196, 401–412. [Google Scholar] [CrossRef]
  6. 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]
  7. Govindan, K.; Soleimani, H. A review of reverse logistics and closed-loop supply chains: A Journal of Cleaner Production focus. J. Clean. Prod. 2017, 142, 371–384. [Google Scholar] [CrossRef]
  8. Madani, S.R.; Rasti-Barzoki, M. Sustainable supply chain management with pricing, greening and governmental tariffs determining strategies: A game-theoretic approach. Comput. Ind. Eng. 2017, 105, 287–298. [Google Scholar] [CrossRef]
  9. Tavana, M.; Kian, H.; Nasr, A.K.; Govindan, K.; Mina, H. A comprehensive framework for sustainable closed-loop supply chain network design. J. Clean. Prod. 2022, 332, 129777. [Google Scholar] [CrossRef]
  10. Guide, V.D.R.; Jayaraman, V.; Linton, J.D. Building contingency planning for closed-loop supply chains with product recovery. J. Oper. Manag. 2003, 21, 259–279. [Google Scholar] [CrossRef]
  11. Guide, V.D.R.; Van Wassenhove, L.N. The evolution of closed-loop supply chain research. Oper. Res. 2009, 57, 10–18. [Google Scholar] [CrossRef]
  12. Zhen, L.; Huang, L.; Wang, W. Green and sustainable closed-loop supply chain network design under uncertainty. J. Clean. Prod. 2019, 227, 1195–1209. [Google Scholar] [CrossRef]
  13. Ma, S.; He, Y.; Gu, R.; Li, S. Sustainable supply chain management considering technology investments and government intervention. Transp. Res. Part E Logist. Transp. Rev. 2021, 149, 102290. [Google Scholar] [CrossRef]
  14. Ilgin, M.A.; Gupta, S.M. Environmentally conscious manufacturing and product recovery (ECMPRO): A review of the state of the art. J. Environ. Manag. 2010, 91, 563–591. [Google Scholar] [CrossRef] [PubMed]
  15. Pishvaee, M.S.; Razmi, J.; Torabi, S.A. An accelerated Benders decomposition algorithm for sustainable supply chain network design under uncertainty: A case study of medical needle and syringe supply chain. Transp. Res. Part E Logist. Transp. Rev. 2014, 67, 14–38. [Google Scholar] [CrossRef]
  16. Tehrani, M.; Gupta, S.M. Designing a Sustainable Green Closed-Loop Supply Chain under Uncertainty and Various Capacity Levels. Logistics 2021, 5, 20. [Google Scholar] [CrossRef]
  17. Hu, Z.; Parwani, V.; Guiping, H. Closed-loop supply chain network design under carbon subsidies. Comput. Integr. Manuf. Syst. CIMS 2021, 21, 3033–3040. [Google Scholar] [CrossRef]
  18. Abdi, A.; Fathollahi-Fard, A.M.; Hajiaghaei-Keshteli, M. A set of calibrated metaheuristics to address a closed-loop supply chain network design problem under uncertainty. Int. J. Syst. Sci. Oper. Logist. 2021, 8, 23–40. [Google Scholar] [CrossRef]
  19. Coskun, S.; Ozgur, L.; Polat, O.; Gungor, A. A model proposal for green supply chain network design based on consumer segmentation. J. Clean. Prod. 2016, 110, 149–157. [Google Scholar] [CrossRef]
  20. Solér, C.; Bergström, K.; Shanahan, H. Green supply chains and the missing link between environmental information and practice. Bus. Strategy Environ. 2010, 19, 14–25. [Google Scholar] [CrossRef]
  21. Heidari, A.; Imani, D.M.; Khalilzadeh, M. A hub location model in the sustainable supply chain considering customer segmentation. J. Eng. Des. Technol. 2021, 19, 1387–1420. [Google Scholar] [CrossRef]
  22. Vali-Siar, M.M.; Roghanian, E. Sustainable, resilient and responsive mixed supply chain network design under hybrid uncertainty with considering COVID-19 pandemic disruption. Sustain. Prod. Consum. 2022, 30, 278–300. [Google Scholar] [CrossRef]
  23. Meade, L.M.; Sarkis, J.; Presley, A. The theory and practice to Reverse Logistics. Int. J. Logist. Syst. Manag. 2007, 3, 56–84. [Google Scholar] [CrossRef]
  24. Shekarian, E. A review of factors affecting closed-loop supply chain models. J. Clean. Prod. 2020, 253, 119823. [Google Scholar] [CrossRef]
  25. Rafigh, P.; Akbari, A.A.; Bidhandi, H.M.; Kashan, A.H. Sustainable closed-loop supply chain network under uncertainty: A response to the COVID-19 pandemic. Environ. Sci. Pollut. Res. 2021. [Google Scholar] [CrossRef]
  26. Hugo, A.; Pistikopoulos, E.N. Environmentally conscious long-range planning and design of supply chain networks. J. Clean. Prod. 2005, 13, 1428–1448. [Google Scholar] [CrossRef]
  27. Govindan, K.; Paam, P.; Abtahi, A.R. A fuzzy multi-objective optimization model for sustainable reverse logistics network design. Ecol. Indic. 2016, 67, 753–768. [Google Scholar] [CrossRef]
  28. Harraz, N.A.; Galal, N.M. Design of Sustainable End-of-life Vehicle recovery network in Egypt. Ain Shams Eng. J. 2011, 2, 211–219. [Google Scholar] [CrossRef] [Green Version]
  29. Eskandarpour, M.; Dejax, P.; Miemczyk, J.; Péton, O. Sustainable supply chain network design. Omega 2015, 54, 11–32. [Google Scholar] [CrossRef]
  30. Babazadeh, R.; Razmi, J.; Pishvaee, M.S.; Rabbani, M. A sustainable second-generation biodiesel supply chain network design problem under risk. Omega 2017, 66, 258–277. [Google Scholar] [CrossRef] [Green Version]
  31. Moradi Nasab, N.; Amin-Naseri, M.R. Designing an integrated model for a multi-period, multi-echelon and multi-product petroleum supply chain. Energy 2016, 114, 708–733. [Google Scholar] [CrossRef]
  32. Dondo, R.G.; Méndez, C.A. Operational planning of forward and reverse logistic activities on multi-echelon supply-chain networks. Comput. Chem. Eng. 2016, 88, 170–184. [Google Scholar] [CrossRef]
  33. Varsei, M.; Polyakovskiy, S. Sustainable supply chain network design: A case of the wine industry in Australia. Omega 2017, 66, 236–247. [Google Scholar] [CrossRef]
  34. 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]
  35. 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]
  36. Roni, M.S.; Eksioglu, S.D.; Cafferty, K.G.; Jacobson, J.J. A multi-objective, hub-and-spoke model to design and manage biofuel supply chains. Ann. Oper. Res. 2016, 249, 351–380. [Google Scholar] [CrossRef]
  37. Musavi, M.M.; Bozorgi-Amiri, A. A multi-objective sustainable hub location-scheduling problem for perishable food supply chain. Comput. Ind. Eng. 2017, 113, 766–778. [Google Scholar] [CrossRef]
  38. Peng, H.; Shen, N.; Liao, H.; Xue, H.; Wang, Q. Uncertainty factors, methods, and solutions of closed-loop supply chain—A review for current situation and future prospects. J. Clean. Prod. 2020, 254, 120032. [Google Scholar] [CrossRef]
  39. 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]
  40. Dehghan, E.; Nikabadi, M.S.; Amiri, M.; Jabbarzadeh, A. Hybrid robust, stochastic and possibilistic programming for closed-loop supply chain network design. Comput. Ind. Eng. 2018, 123, 220–231. [Google Scholar] [CrossRef]
  41. Fathollahi-Fard, A.M.; Ahmadi, A.; Al-e-Hashem, S.M.J.M. Sustainable closed-loop supply chain network for an integrated water supply and wastewater collection system under uncertainty. J. Environ. Manag. 2020, 275, 111277. [Google Scholar] [CrossRef]
  42. Khorshidvand, B.; Soleimani, H.; Sibdari, S.; Mehdi Seyyed Esfahani, M. A hybrid modeling approach for green and sustainable closed-loop supply chain considering price, advertisement and uncertain demands. Comput. Ind. Eng. 2021, 157, 107326. [Google Scholar] [CrossRef]
  43. Sazvar, Z.; Zokaee, M.; Tavakkoli-Moghaddam, R.; Salari, S.A.-S.; Nayeri, S. Designing a sustainable closed-loop pharmaceutical supply chain in a competitive market considering demand uncertainty, manufacturer’s brand and waste management. Ann. Oper. Res. 2021, 1–32. [Google Scholar] [CrossRef] [PubMed]
  44. Gholizadeh, H.; Fazlollahtabar, H.; Khalilzadeh, M. A robust fuzzy stochastic programming for sustainable procurement and logistics under hybrid uncertainty using big data. J. Clean. Prod. 2020, 258, 120640. [Google Scholar] [CrossRef]
  45. Fallahpour, A.; Wong, K.Y.; Rajoo, S.; Fathollahi-Fard, A.M.; Antucheviciene, J.; Nayeri, S. An integrated approach for a sustainable supplier selection based on Industry 4.0 concept. Environ. Sci. Pollut. Res. 2021, 1–19. [Google Scholar] [CrossRef] [PubMed]
  46. Keshavarz Ghorabaee, M.; Amiri, M.; Zavadskas, E.K.; Antucheviciene, J. Supplier evaluation and selection in fuzzy environments: A review of MADM approaches. Econ. Res.-Ekon. Istraz. 2017, 30, 1073–1118. [Google Scholar] [CrossRef]
  47. Lu, K.; Liao, H.; Zavadskas, E.K. An overview of fuzzy techniques in supply chain management: Bibliometrics, methodologies, applications and future directions. Technol. Econ. Dev. Econ. 2021, 27, 402–458. [Google Scholar] [CrossRef]
  48. Liu, B.; Iwamura, K. Chance constrained programming with fuzzy parameters. Fuzzy Sets Syst. 1998, 94, 227–237. [Google Scholar] [CrossRef]
  49. Mavrotas, G. Effective implementation of the e-constraint method in Multi-Objective Mathematical Programming problems. Appl. Math. Comput. 2009, 213, 455–465. [Google Scholar] [CrossRef]
  50. Aghaei, J.; Amjady, N.; Shayanfar, H.A. Multi-objective electricity market clearing considering dynamic security by lexicographic optimization and augmented epsilon constraint method. Appl. Soft Comput. 2011, 11, 3846–3858. [Google Scholar] [CrossRef]
Figure 1. A schematic view of a closed-loop supply chain network.
Figure 1. A schematic view of a closed-loop supply chain network.
Systems 10 00094 g001
Figure 2. The obtained Pareto frontier for the deterministic model.
Figure 2. The obtained Pareto frontier for the deterministic model.
Systems 10 00094 g002
Figure 3. The schematic view of the closed-loop supply chain.
Figure 3. The schematic view of the closed-loop supply chain.
Systems 10 00094 g003
Figure 4. The Pareto frontier obtained using the AEC method.
Figure 4. The Pareto frontier obtained using the AEC method.
Systems 10 00094 g004
Figure 5. The relationship between the first and second objective functions.
Figure 5. The relationship between the first and second objective functions.
Systems 10 00094 g005
Figure 6. The relationship between the first and third objective functions.
Figure 6. The relationship between the first and third objective functions.
Systems 10 00094 g006
Figure 7. Trapezoidal fuzzy numbers.
Figure 7. Trapezoidal fuzzy numbers.
Systems 10 00094 g007
Figure 8. Impact of different degrees of feasibility on costs.
Figure 8. Impact of different degrees of feasibility on costs.
Systems 10 00094 g008
Figure 9. Comparison of the robust possibilistic programming and possibilistic programming at a confidence level of 0.9.
Figure 9. Comparison of the robust possibilistic programming and possibilistic programming at a confidence level of 0.9.
Systems 10 00094 g009
Figure 10. Values of the economic objective functions of the robust possibilistic programming and possibilistic programming models.
Figure 10. Values of the economic objective functions of the robust possibilistic programming and possibilistic programming models.
Systems 10 00094 g010
Figure 11. Values of the environmental objective functions of the robust possibilistic programming and possibilistic programming models.
Figure 11. Values of the environmental objective functions of the robust possibilistic programming and possibilistic programming models.
Systems 10 00094 g011
Figure 12. Solution time of the robust possibilistic programming and possibilistic programming methods.
Figure 12. Solution time of the robust possibilistic programming and possibilistic programming methods.
Systems 10 00094 g012
Figure 13. The effect of changing consumer attitudes on the economic objective function.
Figure 13. The effect of changing consumer attitudes on the economic objective function.
Systems 10 00094 g013
Figure 14. The effect of changing consumer attitudes on the environmental objective function.
Figure 14. The effect of changing consumer attitudes on the environmental objective function.
Systems 10 00094 g014
Table 1. A brief of relevant studies.
Table 1. A brief of relevant studies.
ResearchNetwork StructureSustainability AspectsMulti-ProductTypes of CustomersSolution Methods
ForwardReverseClosed-LoopEconomicEnvironmentalSocialMainVariety of QualityRecycled
[22] ***** * Heuristic/LR
[24] ** CPLEX
[25]** **** * HCC&CF
[27] * *** * MOPSO/EC
[28] * * * Lexicograph
[30]* ** * AEC
[31]* * * Heuristic
[19]* ** * *CPLEX
[41] ***** * Hybrid method
[42] *** LR
[43] ** * Heuristic
Our research**********Lexicograph/AEC
Table 2. Fuzzy parameters.
Table 2. Fuzzy parameters.
fa ^ f = fa 1 f , fa 2 f , fa 3 f , fa 4 f .
fb ^ w = fb 1 w , fb 2 w , fb 3 w , fb 4 w
fd ^ i = fd 1 i , fd 2 i , fd 3 i , fd 4 i
d ˜ p c q = d 1 p c q , d 2 p c q , d 3 p c q , d 4 p c q
v a ˜ f w p q = v a 1 f w p q , v a 2 f w p q , v a 3 f w p q , v a 4 f w p q
v b ˜ w c p q = v b 1 w c p q , v b 2 w c p q , v b 3 w c p q , v b 4 w c p q
v r ˜ f p q = v n 1 f p q , v n 2 f p q , v n 3 f p q , v n 4 f p q
t a ˜ f w t f = t a 1 f w t f , t a 2 f w t f , t a 3 f w t f , t a 4 f w t f
t b ˜ w c t w = t b 1 w c t w , t b 2 w c t w , t b 3 w c t w , t b 4 w c t w
t c ˜ c i t k = tc 1 c i t k , tc 2 c i t k , tc 3 c i t k , tc 4 c i t k
t d ˜ i f t i = t d 1 i f t i , t d 2 i f t i , t d 3 i f t i , t d 4 i f t i
t n ˜ i n t n = t n 1 i n t n , t n 2 i n t n , t n 3 i n t n , t n 4 i n t n
v c ˜ c i p q = vc 1 c i p q , vc 2 c i p q , vc 3 c i p q , vc 4 c i p q
v d ˜ i f p q = v d 1 i f p q , v d 2 i f p q , v d 3 i f p q , v d 4 i f p q
Table 3. The shipment methods of products from the warehouse to the customer.
Table 3. The shipment methods of products from the warehouse to the customer.
W = 2
CustomerProductQuality LevelTW = 1TW = 2Quality LevelTW = 1TW = 2
1P = 1Q = 1117 Q = 2185
2129122
3 106 150
4200 176
5116125
6136135
7159183
8178130
1P = 2155 130
2135186
3 200 158
4113 164
5167143
6113115
7123167
8111150
Table 4. Total outputs of the AEC method.
Table 4. Total outputs of the AEC method.
Optimal Obj1Obj2Obj3Epsilon2Epsilon3
1110310.134298.261734298.2613.508
2109848.838474.181738865.3316.731
3111084.827381.61727381.611.229
4110140.238131.431838131.4317.838
5198484.221043.821821043.8217.7
6110581.834023.521834023.5217.994
711077130186.081730186.0810.546
8132514.522876.381822876.3816.438
9110465.134909.981834909.9817.854
10110393.235457.031835457.0317.743
11151137.221206.961621206.9612.044
12111650.826409.571826409.5717.808
Table 5. The outputs of the bi-objective model considering the first and second objective functions.
Table 5. The outputs of the bi-objective model considering the first and second objective functions.
OptimalObj1Obj2Epsilon2
1257609.120858.0220858.02
212665123489.3223489.32
3111254.826120.6226120.62
4110846.128751.9128751.91
511068130897.6831383.21
6110316.634014.5134014.51
7109922.136645.8136645.81
8109803.838474.1839277.11
Table 6. The outputs of the bi-objective model considering the first and third objective functions.
Table 6. The outputs of the bi-objective model considering the first and third objective functions.
OptimalObj1Obj3Epsilon3
1109956.51818
2109956.51817.556
4109686.71716.667
5109666.31615.778
6109662.11514.889
7109641.71414
Table 7. Comparing the results of the robust possibilistic programming and possibilistic programming models.
Table 7. Comparing the results of the robust possibilistic programming and possibilistic programming models.
Possibilistic ProgrammingRobust Possibilistic Programming
α, β, λObj1Obj2Obj3Obj1Obj2Obj3
10.7112492.9836736.8517149040.56844036.73117
20.8115988.5842318.8617
Table 8. Problem design for closed-loop supply chain network in different sizes.
Table 8. Problem design for closed-loop supply chain network in different sizes.
Factory (Potential)Warehouse (Potential)CustomersCollection CentersDisposal CentersTransportation Mode for FactoryTransportation Mode for WarehouseTransportation Mode for CustomersTransportation Mode for Collection CentersTransportation Mode for Disposal CentersProductQuality
Sample ProblemFWCINTFTWTKTITNPQ
1328332434222
2351233243422
3351433243422
4391644243423
5491844354423
6492044354533
74112255354534
85112455354534
95112655465534
105132866465535
116133066465645
126133266465645
136153477476646
148153677576646
158153877576646
Table 9. Comparison of the results of the robust possibilistic programming and possibilistic programming models.
Table 9. Comparison of the results of the robust possibilistic programming and possibilistic programming models.
Possibilistic ProgrammingSolution TimeRobust Possibilistic ProgrammingSolution Time
Obj1Obj2Obj3Obj1Obj2Obj3
111249336736.851732.2149040.644036.731731.8
218716929267.912935.122610631864.992932.3
3226508.651318.523034.6280990.556885.93034
4221298.837652.393543.95275637.542646.973538.5
5495118.279996.834452.3614204.388622.484158.3
6371434.2105694.74458.9459974.31168824459.7
7645098.4119017.64586.7802963.31348884482.4
8623957.8116261.95782.8776619131765.55785.3
9598870.6125125.35610.2744473.2144066.55515.65
10819076.4222814.66114.2810178862468446117.32
11895641.9295736.88314.781113248330478.78318.2
121031021406372.75715.61282136438746.55718.8
131202309379571.383271494380444382.58231
141226793346850.27528.71524536385002.77534.6
151265524438293.47335.21572802496758.67346.7
Table 10. Comparing the results of changing the consumption attitudes of green and non-green customers.
Table 10. Comparing the results of changing the consumption attitudes of green and non-green customers.
Non-Green CustomersGreen Customers
ScenarioObj1Obj2Obj3Epsilon2Epsilon3Obj1Obj2Obj3Epsilon2Epsilon3
095502.61018508.5891718508.5891795502.61018508.5891718508.58917
0/2104548.36620015.3601720015.36018105380.05020116.8891720116.88918
0/3109068.93820903.8871720903.88717110324.14521042.2201721042.22017
0/4113590.68021565.4491721776.65518115270.11321801.2611721976.47218
0/5118091.99622440.9931722664.22417120206.67622727.2761722908.38917
0/6122613.47622735.0561722135.05618125164.78122800.8151722400.81518
0/7127115.50122970.5521722970.55217130409.26223284.2261723284.22617
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Soon, A.; Heidari, A.; Khalilzadeh, M.; Antucheviciene, J.; Zavadskas, E.K.; Zahedi, F. Multi-Objective Sustainable Closed-Loop Supply Chain Network Design Considering Multiple Products with Different Quality Levels. Systems 2022, 10, 94. https://doi.org/10.3390/systems10040094

AMA Style

Soon A, Heidari A, Khalilzadeh M, Antucheviciene J, Zavadskas EK, Zahedi F. Multi-Objective Sustainable Closed-Loop Supply Chain Network Design Considering Multiple Products with Different Quality Levels. Systems. 2022; 10(4):94. https://doi.org/10.3390/systems10040094

Chicago/Turabian Style

Soon, Amirhossein, Ali Heidari, Mohammad Khalilzadeh, Jurgita Antucheviciene, Edmundas Kazimieras Zavadskas, and Farbod Zahedi. 2022. "Multi-Objective Sustainable Closed-Loop Supply Chain Network Design Considering Multiple Products with Different Quality Levels" Systems 10, no. 4: 94. https://doi.org/10.3390/systems10040094

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