1. Introduction
The Paris Agreement has highlighted the significance of preserving natural resources and reducing fossil fuel consumption [
1]. Although the forum’s main objective was reducing global warming, global warming is the direct product of excessive consumption of fossil fuel, which is caused by the unnecessary presence of vehicles in the supply chain network. Another side of the inattentive consumption of fossil fuels that accompanies the destruction of forests and wildlife is transmitting viruses hidden in the natural environment to our living places, which may cause several pandemics with shorter time spans in the future [
2] .Moreover, destroying biodiversity can put human health at risk and even put our food security in danger [
3], and consequently, the human race is on the precipice of extinction. The global economy is also facing many challenges, such as global imbalances, economic exclusion, prospects for growth, deregulated markets, inflation, energy and the environment, inequality, labor issues, emerging markets, and the impact of new technologies. Policymakers set common sustainability goals, which explain what should be developed and what is to be sustained, for how long, and for the benefit of whom [
4]. However, implementing sustainability concepts in the global society is challenging, since it will confront man’s current lifestyle, which has been exercised for centuries [
5]. With all the challenges, sustainability has been institutionalized to develop rules and regulations to re-structure social intervention, create awareness, and shape behaviors globally. One of the main challenges of sustained economic growth is using a linear production model [
6].
In the linear production model, resources are fed to the production line and transported to manufacturers to be processed into some parts and products. After some time, the finalized products will be discarded. This routine will be repeated frequently, increasing resource prices because of resource depletion. Therefore, the goal of sustainable development goal is the long-term stability of natural resources, the environment, societal concerns, and the economy, acknowledging sustainable development through the decision-making process of policymakers. In this regard, the key policy adopted by companies is to take more responsibility in collecting used products at the end of their life cycle and provide recovery alternatives such as remanufacturing, recycling, and the disposal of used products in an environmentally friendly manner. Switching from the linear model, which mainly focuses on the concept of take-make-use-and-dispose, to a circular economy necessitates changes in which companies generate value, understand, and do business. This transformation requires a new business model for sustainability and circularity. Moreover, these changes may lead managers to ambiguous situations in designing and managing the distribution and collection channels for new and used products. Therefore, developing an efficient network that supports the management of both forward and reverse flows is a challenge. In this situation, a closed-loop supply chain network is a sustainable approach.
A closed-loop supply chain is the integration of a forward supply chain (the processes of converting raw material to finished product) and a reverse supply chain (the collection and recovery of the products returned in the supply chain). Due to interdependent decisions in forward and reverse supply chain networks, considering the networks separately could lead to sub-optimal results [
7], and therefore it is important to take into account both forward and reverse networks simultaneously or to create a network configuration in the decision-making process.
In designing a CLSC, it is crucial to integrate the operational, strategic, and tactical decisions, ensuring a better business perspective concerning reducing costs and improving customer service levels [
8]. A recent literature review by Oliveira and Machado [
9] showed that 48% of studies are involved in strategic decision making. Moreover, the research focusing on the tactical decision amounted to 72 papers, representing 23.5% of the reviewed papers. Only three studies have considered strategic, tactical, and operational decision making in their model. One of the critical operational decisions is vehicle-routing management, which finds an efficient route for transferring products through the network [
8]. Although identifying an optimal vehicle route has the potential to reduce costs and improve customer-service levels significantly, research studies in the field of CLSC have mostly overlooked the importance of this operational decision [
10]. Another limitation of the CLSC model that has yet to be addressed in the literature of CLSC is the simultaneous delivery of products and pick-up of end-of-life products; almost all operators plan and perform different fleets for picking up malfunctioned or end-of-life products. Moreover, some manufacturers prefer to outsource their reverse supply chain or assign them to retailers or third parties [
11,
12,
13], since they think recycling the used products is costly and is not profitable for their firms. This study develops a new CLSC model with simultaneous delivery and pick-up integrated with location-allocation decisions implying uncertainty. Different types of vehicles, such as trucks, planes, and ships, typically carry out the movement of materials through the supply chain network. They all operate based on precise and empirical programs, which are typically costly for operators and business owners. With this consideration, logistics planning comes forward to facilitate the management of the operation. Vehicle routing programs (VRPs) are part of these procedures that assign each vehicle to each customer on the nodes on the graphs usually designed for logistics planning [
14].
Moreover, uncertainties such as the growth in the complexity of structures, market fluctuation, and service facilities make the planning more intricate. Several approaches have been suggested, for instance, stochastic programming [
15], robust optimization [
16], and fuzzy programming [
17]. Researchers have attempted to combine these methods to address uncertainties more efficiently [
18]. In order to align this study with the above research stream, this paper proposes a fuzzy-stochastic programming approach to overcome the uncertainties associated with the problem. The general form of an optimization problem is to find the maximum (or minimum) of a particular “objective function” under some “constraints”; the solution to this problem is known as the optimization method. In classical optimizations, the objective function and constraints are deterministic (i.e., not fuzzy). Nevertheless, in the real world, the values are hardly found in deterministic form and typically fluctuate; it needs to be decided which criteria should be implemented in a system or eliminated, so solving uncertain optimization problems is essential for both theory and application. Fuzzy mathematical programming is considered, based on the concept of a fuzzy variable that is one of the complete patterns of fuzziness. This study proposes a new mixed-integer linear mathematical-programming model to minimize the total costs, including transportation, investment, and operational costs.
2. Literature Review
The concept of CLSC has emerged to reconcile the environmental and economic objectives of the supply chain. As a result, many studies can be found in the literature that have attempted to integrate these two aspects into a research frame [
19]. In this regard, Govindan and Soleimani [
20,
21], as well as Govindan, Soleimani [
8] conducted a literature review that summarized the growing interest in the closed-loop supply chain and also analyzed the environmental, legal and social, as well as the economic factors involved in CLSC. Quattrociocchi et al. [
22] provided a comprehensive overview of the tourism supply chain, which is multi-billion-dollar business; any flaw in this era brings about dire consequences for business owners, consumers, and the environment. Moreover, identifying risk and calculating its effects in an operation can be very helpful for mitigating the side effects of any business practices. Mital et al. [
23] formulated a model by implementing the analytic hierarchy process for risk identification and assessing the impacts on business performance. Since this research paper focuses on the latest modeling of CLSC, and the integration of CLSC with the vehicle routing problem, the literature related to this area is briefly reviewed in two streams, namely the CLSC network and VRP, in order to make a comparison with the earlier research works in this field.
CLSC mainly addresses economic-performance improvement through value recovery from end-of-life products [
24]. Ghomi-Avili et al. [
25] formulated a closed-loop supply chain recruiting a fuzzy bi-objective bi-level function to maintain the supply network at an optimum level in times of disruption when the whole network comes to arbitrary stagnation. Jabbarzadeh et al. [
26] fashioned a model utilizing stochastic-robust-optimization methods to guarantee the resiliency and performance of a closed-loop supply chain when an interruption occurs. Their model was mainly focused on locating the facilities and enhancing transportation to minimize the cost of the supply network. Wu and Zhou [
27] developed a modeled underlying game theory that analyzed the renewal of manufacturing equipment, conducted by third-party manufacturers, and its economic effects on different players throughout the supply chain. Zheng et al. [
12] developed game models and numerical studies analyzing how to share profits among players in CLSC equally and fairly, and maintain their overall satisfaction. Zhen et al. [
28] proposed a green closed-loop supply chain with a balance between the normal operations of the supply chain and the operation of environmentally friendly procedures. The authors recruited the Lagrangean relaxation method to solve the problems. Wang et al. [
11] formulated a scenario-based model to scrutinize different problems in a CLSC environment where competition among players, from manufacturers to retailers, prevailed in an uncontrolled manner. The authors provided mathematical models to examine different scenarios between manufacturers and recycling firms, to study what happens if a company totally or partially outsources its recycling operations. Liu et al. [
29] examined the impact of product design on the profitability of companies. The model revealed that performing CLSC was not profitable for a corporation, but redesigning the products intensified and guaranteed a firm’s profitability. Mohtashami et al. [
30] presented a comprehensive CLSC model focusing on the logistic portion of the supply network to analyze how fleet-network optimization could provide golden opportunities to minimize the negative environmental impacts typically created by vehicles. The authors provided numerical examples using a queuing system to solve the problems. Govindan et al. [
31] provided a model to inspect supply networks from various dimensions, from supplier selection to routing problems. They utilized many mathematical methods for solving problems, such as the fuzzy-analytic-network process, fuzzy-decision-making trial and evaluation laboratory, and multi-objective mixed-integer linear programming. Yavari and Zaker [
32] formulated a green closed-loop supply chain mainly focusing on perishable products and the disruption of the supply network, probably instigated by the power outage. The authors also offered several strategies for eliminating the impacts of the problems. Fathollahi-Fard et al. [
33] provided a multi-objective stochastic optimization model to tackle the problem of potable water supply and sewerage collection within an uncertain environment. The authors utilized a multi-objective stochastic optimization model to solve the problems. The chief goals of the research were to offer a methodology to curb water-wastage problems, save valuable material as much as possible, and offer some solutions for implementing the strategy in the real world. Chen et al. [
13] developed a model to facilitate and rationalize the procedures of selecting providers who conduct reverse supply chains for manufacturers. The critical point for conducting this research was assisting people willing to outsource their circular-economy agenda. Szmelter-Jarosz et al. [
34] formulated a convenient model using the neutrosophic-fuzzy method to handle the supply chain in the era of the COVID-19 pandemic, in order to eliminate vehicle congestion and deliver cargo to consumers in an efficient manner. The research aimed to maintain the service level and follow the environmentally friendly operating principles in an era when the public stress level was soaring. Shabbir et al. [
35] integrated resiliency, sustainability, and reliability into the supply chain network, following CLSC principles. The authors employed the Lp-metric and Lagrangian relaxation methods to solve the problems. Liao et al. [
36] focused on agricultural products, considered to be among those perishable materials, to develop an appropriate supply chain with regard to environmentally friendly principles. Harvesting fresh products is a business that produces excessive pollution if business owners do not follow agricultural laws and regulations. This study provided a comprehensive study on organizing and operating in this era. The researchers utilized the genetic algorithm and simulated annealing to solve the problems.
Amin and Zhang [
37] developed a single-product, single-period model for a CLSC network that helps remanufactured products to be sent to a secondary market. Shi, Nie [
38] studied a CLSC which utilized third-party-logistics service providers for the forward supply chain. Along the same line of thought, Sasikumar and Haq [
39] developed a CLSC network in which a third-party reverse logistics provider (3PRLP) was responsible for the reverse supply chain. Das and Rao Posinasetti [
40] addressed environmental concerns arising from harmful emissions and energy consumption in the CLSC-network design. In addition to the economic objective, several researchers incorporate social and environmental objectives, as interest in environmental protection, customer satisfaction, and sustainable development is increasing [
24]. Garg, Kannan [
41] developed a bi-objective mixed-integer linear-programming model for CLSC-network design to maximize total profits and minimize the number of hired vehicles in the forward supply chain. Taleizadeh, Haghighi [
42] developed a multi-objective CLSC to maximize profits, minimize environmental effects, and minimize social objectives. Hasanov, Jaber [
43] addressed the effects of inventory policy on CLSC costs by considering emissions from production and transportation. The results showed a higher rate for the collection of used items, improving the environmental performance and reducing its cost. Mawandiya, Jha [
44] developed a two-echelon closed-loop supply chain to find the optimal-lot sizing and shipment policies. Giri and Masanta [
45] developed a closed-loop supply chain model where the production process is subject to learning and forgetting.
In CLSS-network development, many parameters must be defined precisely, due to the associated uncertainties [
46]. In the literature, different approaches have been specified by researchers in handling uncertainty, namely fuzzy optimization [
47], stochastic optimization [
48], and robust optimization [
49]. Soleimani, Seyyed-Esfahani [
50] studied a location-allocation problem in a CLSC-network design. They integrated three types of risk measures: mean absolute deviation, value at risk, and conditional value at risk (CVaR) into the two-stage stochastic- programming model. Their profit-oriented model revealed that risk-neutral approaches are not efficient. Later, Subulan, Baykasoğlu [
51] developed a mixed-integer linear-programming model by assuming financial and collection risk with almost identical risk measurements as that of Soleimani, Seyyed-Esfahani [
50]. Next, Dai and Zheng [
52] developed a multi-period, multi-product CLSC-network design addressing uncertainties in the disposing of rates, demand, and capacities. They used a Monte Carlo simulation along with hybrid GA/fuzzy programming and chance-constrained programming. Khatami, Mahootchi [
53] developed a mixed-integer linear-programming model for CLSC. The main concerns of their model were the uncertainties about product demand and return. Bender’s decomposition was applied to overcome uncertainties. Accordingly, Radhi and Zhang [
54] developed a mixed-integer non-linear-programming model by taking into account the uncertainty of quality and demand. Keyvanshokooh, Ryan [
55] proposed a hybrid robust-stochastic programming method to address uncertainties about the demand, return, and transportation cost. In another study, Ma, Yao [
48] developed a robust multi-objective mixed-integer nonlinear-programming model for the CLSC-network design. This model focused on the environmental impact of the network as well as its cost. Saedinia, Vahdani [
56] developed a bi-objective in the oil and gas industry. Jeihoonian, Kazemi Zanjani [
57] developed a two-stage stochastic for the CLSC model, where the quality of return products was uncertain. The authors of [
58] developed a two-stage stochastic non-linear programming model to minimize total costs. The model was solved by a heuristic-tabu search algorithm.
Physical distribution is one of the most prominent and costly functions of any logistics system, and requires the transportation of products from the manufacturer through the distribution center to the customers. The vehicle routing problem (VRP) is a generic name that refers to optimization problems, in that customers are served using a number of vehicles [
59]. Nagy and Salhi [
60] extended the basic VRP model by including customers who may receive and send goods. Ahmadi Javid and Azad [
61] developed a stochastic supply chain model with location-allocation, an optimum amount of capacity and inventory, and an optimum decision for selecting the best route. Nekooghadirli, Tavakkoli-Moghaddam [
62] established a bi-objective location-routing-inventory (LRI) model that considered a multi-period and multi-product system which is used to make strategic and tactical decisions for location and inventory-routing. Bae and Moon [
63] developed a multi-depot vehicle-routing problem with time windows to study the delivery and installation of electronic products. They showed the possibility for cost minimization of the depot, delivery, and installation of the vehicle, as well as travel distance and labor. Archetti, Desaulniers [
64] developed an inventory-routing problem that minimizes a logistic ratio, which is the ratio of the total routing cost to the total quantity distributed. Iassinovskaia, Limbourg [
65] developed an inventory-routing problem where the returnable transport items can be collected at the customer’s location. Wang, Shao [
66] developed a two-echelon capacitated-vehicle-routing problem with environmental considerations. Ahmadi-Javid, Amiri [
67] developed a model for location-routing pricing problems, which considers profit maximization. Madankumar and Rajendran [
68] considered a special case of VRP that addresses the routing problem in a semiconductor supply chain. They developed an MILP (mixed-integer linear-programming) model for solving the green VRP with pickup and deliveries in a semiconductor supply chain. Abu Al Hla, Othman [
69] solved a VRP model that improves driver satisfaction, customers’ perceived quality, and the company’s financial objective. They considered three levels of strategic, tactical, and operational decisions. The result shows that giving autonomy to drivers will not involve a significant cost, and the model can be optimum. Madankumar and Rajendran [
70] developed an MILP model for VRP with simultaneously delivery and pickup, and considered time windows to improve the performance and responsiveness of the model. Similarly, Zhou, Qin [
71] developed VRP with time windows and simultaneous pickup and delivery. Their network consisted of two echelons. They formulated the model and solved it with a neighborhood tabu-search algorithm. The result shows that the algorithm that they used can save 19% computational time, on average.
To better recognize the novelty of the current article compared with the previously published papers, a summary of the previous works is illustrated in
Table 1.
The discussion mentioned above highlighted the research gaps which lack CLSC and VRP integration and are inadequate in addressing uncertainty in the CLSC and the simultaneous delivery and taking of end-of-life materials from customers, which has already been discussed in the introduction. Two researchers, Garg, Kannan [
41] and Zhalechian, Tavakkoli-Moghaddam [
10] tried to integrate CLSC and VRP; however, Garg, Kannan [
41] developed a CLSC model that optimized total profit and the number of hired vehicles in a forward supply chain only, and did not include the reverse supply chain. Zhalechian, Tavakkoli-Moghaddam [
10] developed a model to optimize the inventory model of CLSC. None addressed the CLSC-network design and VRP concurrently, a research gap that this paper attempts to cover. Integration of CLSC-network development with VRP supports the company’s decision-making by encompassing all three types of strategic, tactical, and operational decisions in parallel. The strategic decision is addressed in selecting the location, the tactical decision is applied by determining the flow of materials and products among the facilities, and the operational decision is conveyed by defining a route to distribute products to the customers.
To address the gaps mentioned above, adopting an integrated fuzzy-mathematical and stochastic-programming approach, such as a hybrid fuzzy-stochastic one, is a suitable choice for addressing uncertainties in CLSC-network design. Therefore, this study developed a mixed-integer linear-programming model for CLSC-network design with routing decisions under fuzzy and random uncertain data.
3. Model Description and Formulation
As stated previously, CLSC is complex by nature, and thus our proposed network provides hybrid facilities to reduce the total costs and complexity of the network. The hybrid facility (HF) at the proposed CLSC network (
Figure 1) coordinates a distribution and collection center. The application of HF is of economic benefit to the network because, in general, the co-location of facilities reduces considerable investment in human resources, equipment, and infrastructure [
80].
As shown in
Figure 1, OEMs and customers are the existing sites in the network, while HFs are potential new facilities. The OEMs purchase raw materials and components from suppliers (S) and recycling centers (RC). The OEM has special vehicles assigned to deliver products to HFs. These vehicles are used to distribute and collect end-of-life products returned from customers within assigned routes. The challenge in this phase is selecting a route that minimizes total costs while ensuring that each customer receives his demand. Each HF, in addition to its collection activity, is responsible for inspecting, testing, and sorting the used products. For simplicity, inspection, testing, and sorting will be subsequently referred to as sorting. The end-of-life products collected from the HF are sent to the recycling centers to be recycled and reused as materials for production. Customers are grouped in zones called aggregate delivery points [
81].
There are two main goals for developing a CLSC model:
Every customer has an uncertain delivery demand, , and a pick-up, , for new and end-of-life products simultaneously. Moreover, the following assumptions are postulated:
Facility locations are known beforehand.
The following of products between HFs is not allowed.
The set-up cost of facilities is considered as fixed and predefined.
3.1. Objective Function
The proposed mixed-integer linear-programming model aims to minimize the total cost, including the establishment cost of HF, purchasing cost from the supplier, production cost, purchasing cost from the recycling center, and transportation costs.
The fixed opening cost includes a decision on the establishment of HFs that can be written as:
The processing cost involves both purchasing and production costs. The purchasing cost includes costs related to the purchasing cost of raw materials from recycling centers and suppliers, and the production cost includes the sum of setup cost, labor, and all costs of production, which can be written as follows:
The transportation cost includes the traveling of a vehicle along its defined route between each node. It involves traveling from HSP to HF, from HF to customers, and from HF to the recycling center, which can be written as:
Although the main objective is to minimize cost, revenue could be achieved from selling the end-of-life products to the recycling center, which can be written as:
Therefore:
3.2. Constraints
The constraints of the model are structured as follows:
| | (10) |
| | (11) |
| | (12) |
| | (13) |
| | (14) |
| | (15) |
| | (16) |
| | (17) |
| | (18) |
| | (19) |
| | (20) |
| | (21) |
| | (22) |
| | (23) |
| | (24) |
| | (25) |
| | (26) |
| | (27) |
| | (28) |
| | (29) |
| | (30) |
| | (31) |
| | (32) |
| | (33) |
| | (34) |
| | (35) |
| | (36) |
| | (37) |
| | (38) |
| | (39) |
| | (40) |
Constraints (10)–(18) are capacity constraints that ensure the vehicle and facilities meet their capacities. Constraints (10)–(13) ensure production centers, hybrid facilities, and recycling centers cannot exceed their capacity. Constraint (14) is capacity requirements for a vehicle that guarantee the number of products carried with vehicle vj meets the capacity. Constraints (15)–(17) are related to capacity vehicle k, and guarantee that vehicle k cannot load more than its capacity. Constraint (18) is associated with vehicle vj, and ensures vehicle vj meets its capacity. Constraints (19)–(21) are flow-balance constraints at production centers, hybrid facilities, and recycling centers, which specify the relationship between input and output at respective facilities. Constraints (22)–(31) are associated with routing. Constraint (22) ensures every customer belongs to one, and only one, route. Constraint (23) ensures every customer belongs to one, and only one, HF. Constraint (24) indicates that each customer arrives and leaves with the same vehicle. Constraints (25) and (26) secure one HF in each route. Constraint (27) is a sub-tour elimination. Constraint (28) guarantees that there is no route between HFs. Constraint (29) limits the maximum distance of vehicle type k. Constraint (30) is the linkage and allocation constraints that ensure that if vehicle k starts its trip from HF j and serves customer r during its trip, then customer r should be assigned to HF. Constraint (31) assures each customer is assigned to one HF. Constraint (32) assures vehicle load after visiting all HFs. Constraint (33) indicates vehicle load for customers’ demand. Constraint (34) satisfies the vehicle load after visiting all customers. Constraints (35) and (36) ensure that the vehicle load is not exceeding the demand quantity. Constraint (37) indicates expected return products for HFs. Constraint (38) assures the vehicle load for the pick-up product after visiting all HFs. Constraints (39) and (40) ensure that the vehicle pick-up load does not exceed the pick-up quantity.
3.3. Proposed Solution
In the stochastic-programming model, uncertainty is characterized by the random nature of the parameters. The objective function and the constraints are developed using fuzzy numbers: this transforms the problem from deterministic to stochastic. The fuzzy-stochastic type of uncertainty can be formulated using two-stage stochastic programming (TSP) with a recourse model. In this method, the decisions are made in two phases:
The second-stage decision can be made for the minimization of the penalty that occurs because of infeasibility [
82]. Therefore, the TSP model can be formulated as follows:
where
x is the first-stage anticipated decisions made before random variables are observed and
is the optimum value, for any given
, of the following nonlinear program:
where
is the second-stage decision variable that depends on the realization of the first-stage random vector;
denotes the second-stage cost functions;
are model parameters with reasonable dimensions, and are a function of the random vector,
. For given values of the first-stage variables,
, the second-stage problem can be decomposed into independent, linear sub-problems, with one sub-problem for each realization of the uncertain parameters. Then, model (41)–(43) can be reformulated as:
The above TSP problem is nonlinear [
83]; however, the problem can be converted to a linear form by assuming discrete distributions for the uncertain parameters. Thus, the expected value of the nonlinear term
can be linearized as follows [
83]:
where
possesses a discrete and finite distribution, with support
;
represents the probability of realization of scenario
, with
and
.
Therefore, the model (41)–(43) can be converted to a linear form as in the following:
The model (51)–(55) can be formulated with chance-constrained programming (CCP), as follows:
where
is the probability level that constraint
should be satisfied with at least.
In addition to the lack of historical data or the high cost of data acquisition, errors in obtained information, variations in a spatial and temporal unit, and incomplete or imprecise observed information [
84,
85], make it challenging to determine the probability distribution of uncertain parameters. Fuzzy mathematical programming provides a tool to describe uncertain parameters mathematically. Fuzzy possibilistic programming (FPP), among others, is a suitable method that enables decision-makers to model uncertainty, particularly in cases where the uncertainty lies either in the coefficients of the left-hand side and right-hand side of constraints or coefficients of the objective function [
83]. The FPP represents the parameter in a fuzzy form that contains possibility distributions. Therefore, a hybrid fuzzy-stochastic programming model can be formulated as follows [
83]:
where
and
are first and second-stage decision variables, respectively;
and
are fuzzy coefficients in the objective function;
and
are fuzzy left-hand side coefficients, and
is the independent random variables with a known probability distribution.
This hybrid fuzzy-stochastic model can be solved by using chance constraint programming (CCP). CCP can be applied when some right-hand-side parameters are uncertain, with a known probability distribution. The CCP approach converts the model to a deterministic form by applying a fixed, certain level of probability,
for every uncertain constraint,
i, and imposing the condition that the constraint is satisfied with at least a probability level of
with
. Thus, the fuzzy-stochastic constraint can be described as [
83]:
Generally, constraint (66) is nonlinear, and the set of feasible constraints is convex only for some particular distribution and certain level of
. Therefore, this constraint can be formulated as the equivalent fuzzy deterministic form [
86], as follows:
where
, given the cumulative distribution function of
and the probability of violating constraint
. Therefore, the model can be written as follows:
The model can be solved with the help of a fuzzy set and
approaches. The possibility distribution of fuzzy parameters
can be characterized as a trapezoidal fuzzy set when
, and can be specified as a triangular fuzzy set when
. Parameter
under each
level can be formulated as a closed crisp interval:
. Kaufmann, Gil Aluja [
87] established 11 levels for feasibility degree starting from an unacceptable solution (α = 0) up to a completely acceptable solution (α = 1). The model can be written as a form of two deterministic forms with the range of lower and upper bounds of the objective-function value.
The lower bound is as follows:
The upper bound is as follows:
Then, after solving the lower and upper form of the model with various
, a set of optimum solutions related to the hybrid fuzzy-stochastic model can be obtained as the following:
3.4. Numerical Study
Solving the model with the proposed method requires identifying first-stage and second-stage variables. First-stage variables related to the opening of the facilities are the first step, and variables related to allocation are recourse decision variables. In addition, it requires identifying fuzzy parameters and writing models according to their relevant sub-models’ lower-bound model (63)–(67) and upper-bound model (68)–(72). To illustrate the validity of the proposed model and the usefulness of the proposed solution approach, several numerical experiments are implemented. This also includes numerical examples that demonstrate how an increase in the size of the problem, which results in model complexity, affects the model and solving time.
Table 2 shows the size of the examples with four different problem sizes. In this paper, we considered two scenarios for recourse variables with probability. A value of parameters of the model is assumed to have a trapezoid fuzzy number, and is shown in
Table 3. The distance between the manufacturer and the hybrid facility is a uniform distribution between 60 and 450. The distance between hybrid facilities and demand zones and between demand zones and hybrid facilities are uniform distributions between 60 and 500. The utilization value is a uniform distribution between 1 and 4. Six α-cut levels (0, 0.2, 0.4, 0.6, 0.8, 1) were examined for the objective function. The MILP model was written in GAMS optimization software and solved with ILOG CPLEX 15.5.1 It was discovered that the size of the model has a direct relationship with its running time; as the size of the model increases, so does the time required to solve the mode. For example, problem number 2 for α = 0.4 took 0.42 s (CPU time) to solve and problem number 1 for α = 0.4 took 0.25 s (CPU time) to solve. The value of the objective functions for all the problem numbers are presented in
Table 4.
Figure 2 shows the network structure of the model when α- cut is 0.4 for the lower bound for problem number one, and the model took 0.25 s (CPU time) to be solved. It shows that the model selected suppliers 2 and 3 to send raw materials to the manufacturer. It also shows that hybrid facilities 1, 5, and 6 were selected to support the demand zones. As it can be seen, hybrid facilities 1 supports demand zone 6, 4, and 8, consecutively.
Figure 3 depicts the model’s network structure when the cut is set to 0.6 for the lower bound on problem number one.
Figure 2 and
Figure 3 show that retailer number 5 is assigned to hybrid facility number 6, and each supplier is dedicated to only one manufacturer. Furthermore, retailer 7 has been added to the route of retailers 1 and 2 for hybrid facility 5. When these two figures are compared, the number of arrows decreases, indicating that the model is attempting to optimize routes and assign hybrid functions to retailers as efficiently as possible.
Figure 4 depicts a network structure of the model when the α- cut is 0.4 for the lower bound for problem number two and the model took 0.42 s (CPU time) to be solved. It shows suppliers 2,3 and 5 were selected from among five suppliers. It also shows that hybrid facilities 1, 4, 7, 9, and 11 were selected to support demand zones.
Figure 3 and
Figure 4 also demonstrate how changes in the size of the model will affect the complexity of the model and the network.
Figure 5 shows the value of the objective function for problem number 2 for the upper and lower bounds. As can be seen, the objective-function value changes with the change in α-cut levels. It shows that with the increase in α-cut levels, the value of the objective function decreases for the upper bound. On the other hand, with the increase in α-cut levels, the value of the objective function increases for the lower bound of the objective function. Moreover, it shows that the acceptable range of the objective function has a reverse relationship with the α-cut levels: an increase in the α-cut-level objective value has a narrower range, and vice versa. This can be explained with the Kaufmann, Gil Aluja [
87] rules of feasibility degree. As previously stated, they established 11 levels of feasibility degree, ranging from completely unacceptable (=0) to completely acceptable (=1). When α = 0.1 the level of confidence is very low; therefore, the model generates a high range of value for the objective function. As the level of confidence grows, the model becomes more certain, and the objective function value has a narrower range.
Figure 6 shows the value of objective functions when the number of return products increased by 20%. It shows that with the increase in α- cut levels, the range of acceptable objective-function values decreases.