Next Article in Journal
Ecological and Geochemical Assessment of Soil Conditions in the Mountain River Basins of the Eastern Caucasus (Russia, Azerbaijan)
Previous Article in Journal
Risk-Based Decision Framework for Sustainable Monitoring and Remediation Prioritization of Potentially Toxic Elements in Arid Agricultural Soils
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fuzzy Robust Multi-Objective Model for Sustainable and Resilient Supply Chain Network Design Under Disruption Risks and Demand Uncertainty

1
Department of Industrial Engineering, S.T.C., Islamic Azad University, Tehran 1584715414, Iran
2
Industrial Engineering Department, Faculty of Engineering and Natural Sciences, Istinye University, Sarıyer, Istanbul 34396, Türkiye
3
Leicester Castle Business School, De Montfort University, The Newarke, Leicester LE2 7BY, UK
4
Department of Management, Payam Noor University, Tehran 1955643882, Iran
*
Author to whom correspondence should be addressed.
Sustainability 2026, 18(16), 8428; https://doi.org/10.3390/su18168428
Submission received: 20 July 2026 / Revised: 14 August 2026 / Accepted: 14 August 2026 / Published: 17 August 2026

Abstract

In today’s volatile global environment, designing sustainable and resilient supply chain networks is essential for balancing economic efficiency, environmental responsibility, and social equity. This study presents a multi-objective mathematical model for sustainable supply chain network design under facility disruption risks and demand uncertainty. A fuzzy robust optimization approach, incorporating triangular fuzzy numbers, is employed to handle uncertain demand while balancing model optimality and feasibility. The proposed network includes production centers, disruption-prone retailers, and customers, addressing both strategic retailer selection and tactical product allocation. The model optimizes three core sustainability objectives: minimizing total operational costs, reducing carbon emissions, and mitigating product shortages. Small-scale instances (five test problems) are validated using the exact ϵ -constraint method, while larger-scale problems are solved using three multi-objective metaheuristic algorithms: NSGA-II, MOPSO, and MOEA/D. A comparative analysis based on standard performance metrics and supported by Analysis of Variance (ANOVA) indicates that while MOEA/D offers superior computational speed, MOPSO and NSGA-II exhibit higher solution quality and diversity, with MOPSO demonstrating an overall well-balanced performance. Furthermore, comprehensive sensitivity analyses highlight the model’s responsiveness to disruption probabilities, warehouse capacities, product perishability rates, and demand fluctuations. The results demonstrate that the proposed approach effectively reduces costs and shortages while maintaining environmental targets, providing decision-makers with a practical and scalable framework for resilient supply chain design under real-world uncertainties.

1. Introduction

Supply chain network design (SCND) is a critical strategic process that fundamentally dictates the efficiency and responsiveness of an organization. Traditionally, SCND focused primarily on optimizing economic criteria, such as facility location, capacity allocation, and inventory management, to minimize total costs [1]. However, the modern global landscape and the pressing goals of sustainable development have compelled organizations to transition from traditional cost-centric models to sustainable supply chain network design (SSCND). This paradigm shift requires integrating the Triple Bottom Line (TBL) approach, which balances economic profitability, environmental responsibility, and social equity.
Incorporating environmental considerations into supply chain models has become imperative due to increasing ecological concerns and consumer preferences for green practices [1]. Recent contributions in sustainable logistics highlight the necessity of embedding environmental objectives—such as carbon emission reduction—into multi-objective optimization frameworks [2]. Consequently, companies are increasingly driven to adopt environmentally friendly technologies and processes, even when such integration poses short-term economic trade-offs [3,4]. Beyond environmental factors, social sustainability has also gained significant traction. In the context of supply chains, social issues pertain to the well-being of employees, communities, and consumers [5]. In contrast, the scope of social objectives can vary across cultures and industries [6,7]. However, the priorities shift drastically under conditions of supply chain disruption and high uncertainty. Theoretical frameworks in resilient and humanitarian logistics postulate that during crises, ensuring equitable access to essential goods—especially perishable products like food or medicine—becomes the paramount social responsibility [8]. Unmet demand in such scenarios directly correlates with societal deprivation and public vulnerability [9]. Consequently, while broad social equity involves multiple qualitative dimensions, minimizing product shortages serves as the most immediate and quantifiable proxy for social welfare in disruption-driven networks, ensuring that consumer well-being and basic needs are maintained during shocks.
Despite the strategic integration of sustainability, modern supply chains are highly vulnerable to real-world operational challenges, particularly demand uncertainty and facility disruptions. Recent studies have emphasized the critical need for resilience in supply chain design to mitigate disruption risks and balance cost-resilience trade-offs [10,11]. Furthermore, addressing multi-objective optimization in green logistics [12] and developing robust decision-making models under uncertainty [13] are vital for creating adaptable supply networks. The expansion of SCND into disaster management, emergency procurement, and recycling further underscores the need for responsive and agile networks [14,15]. This is particularly critical for supply chains handling perishable goods, where mitigating work-in-progress, maintaining agility, and controlling quality under disruption and demand uncertainty are paramount.
While existing literature has extensively applied fuzzy logic or robust optimization to handle uncertainties, few studies simultaneously integrate the TBL sustainability dimensions with probabilistic facility disruptions and demand uncertainty within a unified multi-objective framework. This gap limits the practical applicability of current models in volatile real-world scenarios where uncertain demand and sudden disruptions co-occur.
To bridge this gap, this study proposes a sustainable and resilient supply chain network comprising production centers, disruption-prone retailers with varying capacities, and customers. The study formulates a multi-objective mathematical model that simultaneously addresses strategic (retailer selection) and tactical (product allocation) decisions. The primary objectives are to (1) minimize total operational costs (economic), (2) reduce carbon emissions (environmental), and (3) minimize product shortages (social). To tackle demand uncertainty and ensure a balance between model optimality and feasibility, a fuzzy robust programming approach is employed. The model is initially validated using the exact ϵ -constraint method across five small-scale instances and subsequently solved using three multi-objective metaheuristic algorithms—NSGA-II, MOPSO, and MOEA/D—for large-scale applications, with algorithmic performance evaluated through standard multi-objective metrics and ANOVA statistical testing.
The main contributions of this study to the existing literature are highlighted as follows:
  • Developing a comprehensive multi-objective SR-SCND model: integrating the Triple Bottom Line (TBL) sustainability dimensions with probabilistic facility disruptions and perishable product dynamics within a unified mathematical framework.
  • Implementing an efficient fuzzy robust programming approach: effectively managing demand uncertainty to ensure a strict balance between model optimality and feasibility, while avoiding the combinatorial explosion often encountered in traditional scenario-based robust models.
  • Deriving strategic managerial insights under deep uncertainty: evaluating the complex trade-offs between resilience (disruption mitigation), economic efficiency, and social welfare (shortage prevention) to provide decision-makers with adaptable strategies for managing highly volatile supply chains.
The remainder of this paper is organized as follows. Section 2 reviews the relevant literature on sustainable supply chain design, disruption risks, and demand uncertainty. Section 3 details the problem description, the proposed mathematical model, and the fuzzy robust optimization approach. Section 4 presents the solution methods, including the ε -constraint technique and the metaheuristic algorithms. Section 5 discusses the computational results, validation, sensitivity analyses, and algorithmic comparisons. Finally, Section 6 concludes the study and outlines directions for future research.

2. Literature Review

The literature on sustainable supply chain network design (SSCND) has evolved significantly, addressing the integration of economic, environmental, and social objectives amid supply chain disruptions and demand uncertainty. This section critically reviews key studies, highlighting their contributions and limitations, and identifies the gaps that the present study aims to fill.

2.1. Foundational Studies in Sustainable Supply Chains

Early research laid the groundwork for integrating environmental criteria into supply chain networks. For instance, ref. [1] focused on vehicle routing optimization within environmentally conscious networks. While their hybrid metaheuristic approach demonstrated computational efficiency, the study overlooked social dimensions and disruption risks, limiting its applicability in volatile environments. Similarly, ref. [4] advanced environmentally conscious manufacturing but narrowly framed sustainability through product recovery, neglecting broader supply chain resilience. As the field matured, the necessity of a holistic Triple Bottom Line (TBL) approach—encompassing economic, environmental, and social dimensions—became more apparent, yet holistic mathematical modeling remains a challenge in complex networks.
Recently, the integration of Circular Economy (CE) principles into sustainable supply chain design has gained momentum as a strategy to enhance long-term viability and resilience. Empirical evidence suggests that adopting CE practices can actively mitigate supply risks and improve overall supply chain resilience [16]. However, the structural complexity of these networks makes them uniquely vulnerable to disruptions. Recent simulation studies indicate that the impact of disruptions and the subsequent recovery processes in circular and intertwined supply networks do not follow conventional linear patterns, necessitating dynamically reconfigurable loop structures and shared reverse flows [17,18,19,20]. To address these complexities in network design, recent quantitative efforts have begun incorporating CE and resilience simultaneously, utilizing multi-objective mathematical models and robust fuzzy-stochastic approaches to handle mixed uncertainties [21]. Despite these advancements, comprehensively capturing the simultaneous effects of facility disruptions and demand uncertainty within a holistic TBL framework—while guaranteeing computational efficiency—remains an underexplored area requiring robust optimization frameworks.

2.2. Disruption and Risk Management

In today’s turbulent global market, supply chains are exposed to unforeseen events that severely disrupt operations, leading to delivery delays, lost market share, and reduced revenue. Disruptions—whether from natural disasters (e.g., earthquakes, floods) or human-made crises (e.g., strikes, pandemics)—are typically characterized by a low probability of occurrence but severe consequences. Consequently, organizations require careful planning against these uncertain events.
Addressing this, ref. [22] proposed a robust stochastic model for closed-loop supply chains, incorporating lateral transshipment to mitigate disruptions. While their work excels in operational flexibility, it assumes deterministic demand, a simplification that undermines its practical relevance. Ref. [23] addressed this by modeling disruptions as uncertain events in a three-echelon network; however, their exclusive focus on cost minimization ignored sustainability trade-offs. Furthering the risk management discourse, ref. [3] introduced incentive mechanisms to enhance product greenness under demand uncertainty, though their model was restricted to retail-based chains. Ref. [24] examined demand disruption impacts on pricing but omitted environmental and social metrics. Recent studies highlight the importance of data-driven and intelligent optimization approaches for handling such complexities [25], yet integrating these with TBL sustainability remains underexplored.
In recent years, supply chain resilience has become one of the most important research directions in supply chain network design due to the increasing frequency of disruptions caused by pandemics, geopolitical conflicts, natural disasters, and operational failures. Resilience focuses on the capability of supply chains to prepare for, respond to, and recover from unexpected disruptions while maintaining operational continuity. Several studies have emphasized resilience-oriented network design by incorporating disruption risks, recovery strategies, and flexible sourcing decisions into optimization models [10]. More recent studies have further demonstrated that resilience can be enhanced through circular economy practices [16], resilient sourcing strategies [17], and adaptive recovery mechanisms in complex network structures [18]. In addition, simulation-based investigations have shown that resilient network configurations require dynamic responses to disruption propagation and recovery processes [20]. Despite these advances, only limited attention has been devoted to integrating resilience with all three sustainability dimensions under simultaneous disruption risks and demand uncertainty.

2.3. Multi-Objective Optimization and Methodological Advances

Methodological advancements are crucial for solving complex SSCND problems. Ref. [26] developed a multi-objective production-distribution model using grey flexible linear programming to handle uncertain parameters. While innovative, their holistic approach lacked robust algorithmic testing for large-scale instances. Ref. [13] tackled uncertainty using decision-making models but relied heavily on theoretical frameworks. Addressing environmental goals, ref. [12] emphasized multi-objective optimization in green logistics to balance costs and emissions, yet excluded social equity and disruption scenarios. From an algorithmic perspective, ref. [19] compared NSGA-II and MOPSO for multi-objective problems, demonstrating MOPSO’s superiority in maintaining solution diversity. Furthermore, modern optimization frameworks have increasingly adopted intelligent algorithms to enhance decision-making under uncertainty, offering improved adaptability over traditional deterministic models [25].
In parallel with the development of intelligent optimization algorithms, fuzzy robust optimization has emerged as an effective methodology for addressing uncertainty in supply chain network design. Robust optimization techniques have been successfully applied to improve decision reliability under uncertain operational conditions, while fuzzy programming has been employed to represent ambiguous demand and decision environments more realistically [13]. Moreover, fuzzy decision-making models have been integrated into sustainable supply chain management to support strategic decisions under uncertainty, and recent studies have combined robust and fuzzy optimization within circular and resilient supply chain frameworks [13]. Nevertheless, existing studies have rarely integrated fuzzy robust optimization with sustainable and resilient multi-objective supply chain network design while simultaneously considering retailer disruptions and demand uncertainty. This research gap forms the primary methodological motivation for the proposed model.
Recent studies have further advanced multi-objective supply chain network design by integrating resilience and efficient metaheuristic solution approaches.
Recently, ref. [27] developed a mixed-integer linear programming model for a perishable closed-loop poultry supply chain and applied several metaheuristic and hybrid algorithms to minimize total network costs. Ref. [28] proposed a multi-objective fuzzy robust possibilistic model for perishable products and used the LP-metric method to balance economic, environmental, and social objectives. The model considered fuzzy demand, shelf-life variability, and traffic conditions. Similarly, ref. [29] developed a multi-objective fuzzy robust model for multi-period closed-loop supply chains and applied the ε-constraint method to address economic, environmental, and social objectives under epistemic uncertainty. Ref. [30] introduced a multi-objective scenario-based model to jointly consider economic costs, resilience, and environmental emissions in forward supply chains. The model was solved using MOPSO and MOSA, with MOPSO showing better performance in the reported results. Furthermore, ref. [31] modeled a multi-depot vehicle routing problem for distributing medical goods during the COVID-19 pandemic, applying a neutrosophic robust fuzzy programming approach to handle uncertain demands and costs while evaluating the trade-offs between vehicle capacity, greenhouse gas emissions, and social impacts such as staff fatigue. While the recent literature addresses fuzzy robust optimization, multi-objective TBL sustainability or resilient network design in isolation, few studies incorporate disruption-prone retailers, fuzzy demand uncertainty, and TBL goals simultaneously. The proposed model bridges this gap by unifying these dimensions into a scalable, multi-objective metaheuristic optimization framework.

2.4. Sustainability Integration and Social Dimensions

The social pillar is often the most challenging to quantify in SSCND. Ref. [5] pioneered metrics for social issues in supply chains, though their qualitative focus lacked rigorous mathematical modeling. Ref. [7] expanded on this by linking social sustainability to operational decisions (e.g., job creation and safety), but they failed to integrate facility disruptions. Furthermore, ref. [6] highlighted the cultural variability in social expectations. However, relying solely on traditional socio-economic indicators is theoretically insufficient when modeling networks prone to sudden disruptions. The recent literature on crisis management and humanitarian logistics provides strong theoretical evidence that under disruption risks, the deprivation cost—manifested as product shortages—is the primary measure of social inequity [9]. During a disruption, vulnerable segments of society are disproportionately affected by the unavailability of perishable and essential goods. By grounding our model in this perspective, which is strongly supported by humanitarian supply chain studies [8], this study translates the qualitative imperative of crisis-time social equity into a robust, quantifiable objective function: minimizing expected shortages. This allows for a mathematically rigorous integration of the social TBL pillar with fuzzy robust programming under crisis conditions.
Table 1 provides a comprehensive overview of the discussed literature and compares the characteristics of previous models with the proposed approach.

2.5. Research Gaps and Main Contributions

Despite significant advancements in sustainability and resilience modeling, critical research gaps persist. Recent studies, such as ref. [21], have made substantial strides by evaluating circular supply chains for durable goods using a data-driven robust approach. However, our work is distinguished by its focus on a fundamentally different problem context. First, unlike the circular structure in [21], our model addresses a forward supply chain specifically for perishable products, introducing unique operational complexities like inventory decay. Second, while many studies, including [21], focus on responsiveness or use data-driven stochastic methods, there is a distinct need for models that integrate the Triple Bottom Line (TBL) of sustainability with structural resilience against explicit facility disruption risks. Third, there remains a scarcity of frameworks that employ interactive Robust Possibilistic Programming (RPP) to strictly penalize deviations from expected values, offering a more conservative approach to managing the deep uncertainty of fuzzy demand compared to hybrid methods. Finally, comprehensive comparative analyses employing exact methods alongside modern, parameter-tuned metaheuristics for these specific fuzzy-robust problems are still lacking.
To bridge these gaps and align with the core objectives of this study, the present research extends existing frameworks through several distinct contributions. First, we propose a novel mathematical model that simultaneously optimizes operational costs, carbon emissions, and product shortages under physical disruption scenarios, such as sudden facility failures. This approach fully integrates TBL sustainability with proactive resilience strategies. Second, to efficiently manage severe demand uncertainty without triggering a computational explosion, we employ an interactive RPP approach. This mathematical framework provides a higher degree of conservatism and reliability for decision-makers facing worst-case scenarios, effectively connecting theoretical optimization with practical applicability. Finally, the proposed model is rigorously validated through sensitivity analyses on critical parameters like disruption probabilities and capacities. We also present a comprehensive algorithmic evaluation by comparing exact methods ( ϵ -constraint) with Taguchi-tuned metaheuristics (NSGA-II and MOPSO). The applicability and scalability of the model in large-scale scenarios are systematically assessed across standard performance metrics, including NPF, MSI, SM, and CPT.

3. Problem Description

This section formulates the sustainable supply chain network design (SCND) problem under disruption risks and demand uncertainty. The proposed network consists of production centers, capacity-constrained retailers susceptible to disruptions, and end customers. In this network, strategic and tactical decisions are made simultaneously. The strategic decision involves the selection of optimal retail facilities among a set of candidates. The tactical decisions address the allocation of production centers to the selected retailers and the subsequent distribution of products to customers. While the existing literature frequently focuses on production-level risks, this study specifically assumes retail centers are vulnerable to disruptions. This assumption is rooted in practical realities where centralized production facilities often possess stronger infrastructure and risk mitigation protocols, whereas geographically dispersed retailers are highly susceptible to frequent localized shocks. Real-world anecdotal evidence, such as localized store closures during the COVID-19 pandemic, regional natural disasters like floods damaging local distribution hubs, and localized power outages or labor strikes, highlights the severe vulnerability of downstream nodes. Disruptions at the retail level lead to immediate product unavailability for end consumers, directly threatening social equity and resulting in lost sales.
To optimize this network, three sustainability objective functions are formulated simultaneously:
(1)
Economic: minimizing the total supply chain network costs.
(2)
Environmental: minimizing total carbon dioxide ( C O 2 ) emissions across the network operations.
(3)
Social: minimizing unmet demand, effectively reducing shortages to ensure reliable product access for local communities.
Given the inherent uncertainty in real-world supply chains, customer demand is treated as an uncertain parameter represented by triangular fuzzy numbers. To control this uncertainty and ensure the reliability of the mathematical model without compromising computational efficiency, a fuzzy robust optimization approach is employed.
The mathematical formulation relies on the following primary assumptions:
  • The network operates as a multi-echelon system comprising production centers, retailers, and customers.
  • A minimum threshold for the number of selected retailers is predetermined to maintain network viability.
  • Customer demand is strictly handled as an uncertain, fuzzy parameter.
  • To prevent scaling issues during the optimization process, all related parameters in the objective functions are normalized.
  • Any incurred shortages are heavily penalized and mathematically treated as lost sales.
  • The flow distribution considers two distinct types of goods (Products A and B) circulating throughout the network.
Based on the above assumptions, the following notations are defined for modeling.

3.1. Sets

The sets and indices utilized in the proposed mathematical model are summarized in Table 2.

3.2. Parameters

The parameters defined for the model, along with their respective descriptions, are presented in Table 3.

3.3. Decision Variables

Table 4 lists the decision variables defined to solve the mathematical model.

3.4. Mathematical Model

Based on the assumptions and notations, the multi-objective sustainable supply chain model under disruption and uncertainty is as follows:
M i n   Z 1 = β s = 1 S j = 1 J i = 1 I g = 1 G p = 1 P a s j p Y s j 1 ϑ p λ ~ i p F i j g Z i j g + 1 β j = 1 J X j θ j + γ j = 1 | J | i = 1 | I | g = 1 | G | p = 1 | P | 1 ϑ p λ ~ i p e i j p F i j g Z i j g + 1 γ j = 1 J i = 1 I g = 1 G Z i j g r j / ( I * G )  
M i n   Z 2 = j = 1 | J | i = 1 | I | g = 1 | G | p = 1 | P | 1 ϑ p λ ~ i p d i j Z i j g + s = 1 S j = 1 J i = 1 I g = 1 G p = 1 P o s j Y s j 1 ϑ p λ ~ i p Z i j g
M i n   Z 3 = i = 1 | I | p = 1 | P | 1 ϑ p ( 1 s i p ) λ ~ i p
s . t . :
s = 1 | S | Y s j = X j ,           j J
j = 1 | J | Z i j g = 1 ,           i I , g G
g = 1 | G | Z i j g X j ,           i I , j J
j = 1 J X j G
F i j g = Z i j g 1 θ j ,           i I , j J , g = 1
F i j g = l = 1 g 1 k = 1 J θ k Z i k l 1 θ j ,           i I , j J , g = 2 , , G
i = 1 | I | g = 1 | G | s i p 1 ϑ p λ ~ i p Z i j g c j p X j ,           j J , p P
Y s j , X j , Z i j g 0,1
0 F i j g , s i p 1
Since the first objective function consists of four components with different dimensions, namely operational costs, disruption risk, transportation distances, and green-market effects, direct aggregation of these terms may lead to computational bias. Therefore, to ensure dimensional consistency and prevent any individual term from disproportionately influencing the objective function, the parameters a s j p , λ ~ i p , r j , and e i j p have been normalized using the Min-Max method and are represented by the notations a s j p , λ ~ i p , r j , and e i j p . The normalization scales these parameters into the 0 1 interval and is calculated as follows:
P = P P m i n P m a x P m i n
where P represents the normalized value of the respective parameter, P is the original value, and P m i n and P m a x denote the minimum and maximum values of that parameter within each specific problem instance. It is important to note that this normalization is applied on a per-instance basis rather than globally. This means that P m i n and P m a x are determined dynamically for each individual test problem according to its specific size and parameter ranges. This per-instance approach guarantees that the normalized values accurately reflect the relative scale of parameters within each specific network configuration, ensuring dimensional consistency and reproducibility across instances of varying scales.
Based on these normalized parameters, the multi-objective model is formulated. The first (1) term represents the operational costs of allocating production centers to retailers. The second term shows the disruption risk in retailers. The third term represents the operational costs of allocating retailers to customers, and the fourth term shows the green effects and market operations. The objective function (2) minimizes the amount of carbon dioxide emissions due to the allocation operations of production centers to retailers and also retailers to customers. Finally, the objective function (3) minimizes the shortage resulting from the non-delivery of products to customers. Constraint (4) ensures that production centers must be allocated to the selected retailers. Constraints (5) and (6) ensure that each customer must be allocated to one retailer. Constraint (7) ensures that the minimum number of selected retailers must be greater than the value G. Constraints (8) and (9) calculate the disruption risk in retailers. Constraint (10) ensures that the quantity of product delivered to the customer must be less than the total capacity of the retailers. Constraints (11) and (12) show the type of decision variables.
Considering the uncertainty in the demand parameter, this parameter must be controlled using one of the programming methods. Therefore, the fuzzy robust optimization method is used below to control and determine the demand parameter. This ambiguous parameter is formulated as uncertain data in the form of triangular fuzzy numbers (optimistic, most likely, and pessimistic) as follows: l ~ i = l i o , l i m , l i p In non-deterministic programming models, the minimum confidence level for satisfying uncertain constraints must be determined by considering the decision-maker’s preferences. In standard possibilistic models, the objective function is not sensitive to deviations from its expected value, which means that achieving robust solutions is not guaranteed. To address this issue, an interactive robust possibilistic programming approach based on the foundational works of [32,33] is employed. The general formulation of the fuzzy robust programming method for controlling uncertain parameters is defined as follows:
M i n W = E W + ξ W m a x W m i n + η d p 1 α d m α d p s . t . : M i n W = E W = F y + c o + 2 c m + c p 4 x W m a x = c p x W m i n = c o x A x 1 α d m + α d p V x s y y [ 0 , 1 ] , x 0
In the first objective function, Equation (13), the first term refers to the expected value of the first objective function using the average values of the uncertain parameters of the model. The second term refers to the penalty cost for deviating beyond the expected value of the first objective function (optimality robustness). The third term also shows the total penalty cost for deviations in demand (the uncertain parameter). Therefore, the parameter ξ is the weight coefficient of the objective function, and η is the penalty cost for underestimating demand. The parameter α represents the correction coefficients in the fuzzy levels of the numbers, which should be a number between 0.1 and 0.9 .
It should be noted that unlike classic robust optimization (e.g., Ben-Tal et al.), the proposed model does not assume deterministic uncertainty sets. Instead, it leverages fuzzy membership functions to capture demand ambiguity, then applies a two-stage robustness control:
  • Stage 1: optimize expected performance using fuzzy-weighted averages.
  • Stage 2: penalize deviations from fuzzy bounds to ensure feasibility across extreme scenarios.
Furthermore, it is important to note the structural difference in how the robust penalties are applied across the three objective functions. The optimality and feasibility robustness penalties (regulated by parameters ξ and η ) are exclusively incorporated into the primary economic objective function, Z 1 . This asymmetric treatment is necessary to maintain dimensional consistency, as the penalty parameters inherently represent economic costs. Integrating these cost-based penalties into the environmental ( Z 2 ) or social ( Z 3 ) objectives would cause a severe mismatch in units (e.g., adding cost penalties to C O 2 emission metrics). Moreover, because the decision variables governing the network structure are shared across the model, penalizing constraint violations globally in Z 1 guarantees that the entire generated supply chain is robust. Consequently, Z 2 and Z 3 evaluate the expected environmental and social performance based on a network configuration that has already been robustified by Z 1 and the model’s chance-constrained conditions.
Based on the stated equations and structural considerations, the controlled sustainable supply chain model considering disruption using the fuzzy robust programming method is formulated as follows:
M i n   Z 1 = E Z 1 + ξ Z 1 m a x Z 1 m i n + η i = 1 | I | p = 1 | P | 1 ϑ p λ i p p 1 α λ i p m α λ i p p
M i n   Z 2 = j = 1 | J | i = 1 | I | g = 1 | G | p = 1 | P | 1 ϑ p λ i p o + 2 λ i p m + λ i p p 4 d i j Z i j g + s = 1 S j = 1 J i = 1 I g = 1 G p = 1 P o s j Y s j 1 ϑ p λ i p o + 2 λ i p m + λ i p p 4 Z i j g
M i n   Z 3 = i = 1 | I | p = 1 | P | 1 ϑ p ( 1 s i p ) λ i p o + 2 λ i p m + λ i p p 4
s . t . :
E Z 1 = β s = 1 S j = 1 J i = 1 I g = 1 G p = 1 P a s j p Y s j 1 ϑ p λ i p o + 2 λ i p m + λ i p p 4 F i j g Z i j g + 1 β j = 1 J X j θ j + γ j = 1 | J | i = 1 | I | g = 1 | G | p = 1 | P | 1 ϑ p λ i p o + 2 λ i p m + λ i p p 4 e i j p F i j g Z i j g + 1 γ j = 1 J i = 1 I g = 1 G Z i j g r j / ( I * G )  
Z 1 m a x = β s = 1 S j = 1 J i = 1 I g = 1 G p = 1 P a s j p Y s j 1 ϑ p λ i p p F i j g Z i j g + 1 β j = 1 J X j θ j + γ j = 1 | J | i = 1 | I | g = 1 | G | p = 1 | P | 1 ϑ p λ i p p e i j p F i j g Z i j g + 1 γ j = 1 J i = 1 I g = 1 G Z i j g r j / ( I * G )  
Z 1 m i n = β s = 1 S j = 1 J i = 1 I g = 1 G p = 1 P a s j p Y s j 1 ϑ p λ i p o F i j g Z i j g + 1 β j = 1 J X j θ j + γ j = 1 | J | i = 1 | I | g = 1 | G | p = 1 | P | 1 ϑ p λ i p o e i j p F i j g Z i j g + 1 γ j = 1 J i = 1 I g = 1 G Z i j g r j / ( I * G )  
s = 1 | S | Y s j = X j ,           j J
j = 1 | J | Z i j g = 1 ,           i I , g G
g = 1 | G | Z i j g X j ,           i I , j J
j = 1 J X j G
F i j g = Z i j g 1 θ j ,           i I , j J , g = 1
F i j g = l = 1 g 1 k = 1 J θ k Z i k l 1 θ j ,           i I , j J , g = 2 , , G
i = 1 | I | g = 1 | G | s i p 1 ϑ p α λ i p p + 1 α λ i p m Z i j g c j p X j ,           j J , p P
Y s j , X j , Z i j g 0,1
0 F i j g , s i p 1

4. Solution Methods

4.1. The NSGA-II Algorithm

The NSGA-II algorithm was introduced by [34] and addresses the weaknesses of classical optimization methods such as computational complexity, non-elitism, and the need to determine a sharing parameter. The NSGA-II algorithm utilizes elitism to generate an optimal Pareto front. The elitist approach preserves good members of the previous generation when applying genetic algorithm operators to produce a new generation, which, in addition to accelerating convergence to the optimal solution, also makes the search process more efficient. This algorithm generates a new population from the combination of the parent and offspring populations by applying mutation and crossover operators, with selective performance while adhering to the principle of elitism, and selects the best responses based on their fitness and diversity. In fact, in this algorithm, the responses are first ranked based on the non-dominated sort, and then sorted based on the crowding distance. In the NSGA-II algorithm, the parameters of maximum number of iterations, population size, crossover percentage, and mutation percentage are determined through trial and error.
The steps for executing the NSGA-II algorithm are as follows:
(1)
Create an initial random population P 0 of size N (initial parent generation).
(2)
Sort the initial population based on non-dominated solutions.
(3)
Rank each solution based on the non-dominated sorts.
(4)
Apply selection, crossover, and mutation operators on P 0 to generate an offspring population Q 0 of size N.
(5)
After generating the first generation, which includes the chromosomes of parents and offspring, the new generation is generated as follows:
  • Combine the chromosomes of the parents P 0 and offspring Q 0 and generate a population R t of size 2N.
  • Sort the population R t based on the non-dominated sorting method and identify and classify the non-dominated fronts ( F 1 , F 2 …).
  • Generate the parent generation of size N for the next iteration ( P t + 1 ) using the non-dominated fronts. In this step, according to the number of chromosomes required for the parent generation (N), first, the chromosomes from the first front are selected for the parent generation. If this number does not match the total required number for the parent generation, chromosomes from fronts 2, 3, … are taken until the number N is reached. If we want to select a limited number of chromosomes from a front, the chromosomes with a larger crowding distance are selected.
  • Apply selection, crossover, and mutation operations on the new parent generation ( P t + 1 ) and generate the offspring generation ( Q t + 1 ) of size N.
  • Repeat from step 5 until the stopping criterion is met.
The most important step in metaheuristic algorithms is designing an initial solution. In this research, the proposed solution is shown as follows, which is a permutation of natural numbers equal to the number of retailers. For example, the initial solution is presented in Table 5 for 5 potential retailers.
To use this solution in solving the proposed sustainable supply chain network model, the following steps are taken:
  • Considering the uncertain demand and the random shortage created, the largest number from the presented solution is selected (number 5 related to retailer 1).
  • If the total customer demand is greater than the retailer’s capacity, the next largest number is selected.
  • The priority of retailers that have not been used is reduced to zero.
  • The allocation of production centers and customers to the selected retailers is carried out based on the minimum cost and carbon dioxide emission rate.
  • Given the type of allocation, the probability of disruption for each retailer is calculated.
  • The objective functions are calculated.
In this algorithm, crossover and mutation operators are used to generate a new generation. Figure 1 and Figure 2 present the execution mechanism of the two-point crossover and single-point mutation operators.
The most important operator in the NSGA-II algorithm is the crossover operator. Crossover is a process in which the old generation of chromosomes are mixed and combined to create new generations of chromosomes. Pairs that were considered parents in the selection phase exchange their genes in this part and create new members. Crossover in the genetic algorithm leads to the elimination of dispersion or genetic diversity of the population because it allows good genes to find each other. As mentioned, the way solutions are represented in this paper is with permutation numbers, and there are several crossover methods in the literature that are compatible with this representation. In this paper, two-point crossover is used to combine chromosomes. Figure 1 shows how crossover is applied to the chromosomes of the problem.
Mutation is another operator that generates other possible solutions. In the NSGA-II algorithm, after a member is created in the new population, each of its genes mutates with a certain mutation probability. In mutation, a gene may be removed from the set of genes in the population, or a gene that has not existed in the population before may be added to it. Mutating a gene means changing that gene, and different methods have been developed in the literature depending on the type of encoding. In this paper, a transposition mutation is used AS the mutation operator between the chromosomes of the integrated order batching and picking routing problem. Figure 2 illustrates how this chromosome is applied and transformed into a feasible solution.

4.2. The MOPSO Algorithm

In general, the Multi-Objective Particle Swarm Optimization (MOPSO) algorithm has many similarities with algorithms such as Ant Colony Optimization or Genetic Algorithms, but it also has significant differences that distinguish and simplify it. For example, this algorithm does not use operators such as crossover and mutation; therefore, this algorithm does not require the use of strings of numbers and a decoding phase, making it much simpler than algorithms like Genetic Algorithms. This algorithm divides the solution space into piecewise paths using a pseudo-probabilistic function, and these paths are formed by the movement of individual particles in the space. The movement of a group of particles consists of two deterministic and probabilistic components. Each particle is interested in moving towards the current best solution or the best solution found so far. The overall process of the MOPSO algorithm is as follows:
(1)
Create the initial population.
(2)
Separate the non-dominated members of the population and store them in an archive or external repository.
(3)
Grid the explored objective space.
(4)
Each particle selects a leader from the members of the archive.
(5)
Update the velocity and position of the particles.
Each particle possesses information including the best value it has reached so far (personal best) and its position. This information is the result of comparing the efforts each particle makes to find the best solution. Each particle also knows the best solution that has been obtained so far within the entire group by comparing the personal best values of different particles (global best). To reach the best solution, each particle tries to change its position using the following information. Thus, the velocity of each particle and, consequently, its new position are updated according to Equations (29) and (30).
v i t + 1 = w × v i t + c 1 r 1 x b e s t i t x i t + c 2 r 2 x g b e s t t x i t
x i t + 1 = x i t + v i t + 1
(6)
The best personal position of each particle is updated.
(7)
Add the new non-dominated members to the archive and remove the dominated members from the archive.
(8)
If the stopping criteria are met, the algorithm stops, and the best particle among the swarm is the obtained solution for the problem. Otherwise, go to Step 4.

4.3. The MOEA/D Algorithm

To further validate and benchmark the performance of the proposed MOPSO and NSGA-II algorithms, the Multi-Objective Evolutionary Algorithm based on Decomposition (MOEA/D) is employed as a third metaheuristic approach. Introduced by [35], MOEA/D is a highly effective algorithm that explicitly decomposes a multi-objective optimization problem into a number of scalar optimizatios subproblems and optimizes them simultaneously.
Unlike NSGA-II, which relies on non-dominated sorting and crowding distance, MOEA/D uses a set of uniformly distributed weight vectors to maintain population diversity. Each subproblem is associated with a weight vector, and the algorithm optimizes these subproblems collaboratively by utilizing information from their neighboring subproblems. The neighborhood of a weight vector is defined as a set of its closest weight vectors in the weight space. In each generation, the population is updated based on the genetic operators (crossover and mutation) applied to the neighboring solutions.
The general procedure of the MOEA/D algorithm used in this study is as follows:
  • Initialize a set of uniform weight vectors W = λ 1 λ 2 . . . . λ N and find the T closest neighbors for each weight vector to define the neighborhoods.
  • Generate an initial population P 0 of size N (using the same solution representation as NSGA-II) and evaluate their objective values.
  • Initialize the reference point z = z 1 z 2 . . . . z m , where z j is the best value found so far for the j -th objective.
  • For each subproblem i = 1 , . . . , N :
    Select two neighboring solutions and apply crossover and mutation operators to generate a new solution y .
    Update the reference point z if y improves any objective value.
    Update the neighboring solutions: replace a neighboring solution with y if y provides a better scalar aggregation function value (e.g., using the Tchebycheff approach).
  • Repeat Step 4 until the maximum number of iterations or the stopping criterion is reached.
  • Output the non-dominated solutions from the final population as the Pareto front.
By incorporating MOEA/D, a comprehensive benchmarking framework is established to evaluate the efficiency and reliability of the proposed MOPSO algorithm.

4.4. The Epsilon-Constraint Method

In multi-objective problems, the objectives are usually in conflict with each other, meaning that improving the value of one objective may worsen at least one of the other objectives. Therefore, solutions that lead to the improvement of one objective are inefficient solutions, and we should look for ways to optimize all objectives simultaneously. This is where the concept of the Pareto front arises. In fact, the Pareto front is a set of feasible solutions in the solution space that contain values of the objective functions such that improving the value of one objective function results in the worsening of the value of at least one other objective function. Based on this definition, finding an approach to obtain Pareto-optimal solutions for multi-objective problems is essential and inevitable [36]. In this method, slack and surplus variables are considered in the constraints of the objective functions and are included as the second term in the main objective function; this ensures that the model only generates efficient solutions. To address the increase in solution time, the problem exits the inner loops when it becomes infeasible, which significantly increases the algorithm’s speed. This challenge is resolved by constructing a payoff matrix. This matrix includes the best and worst values for each objective function. To obtain the payoff matrix, each objective function is considered once as the main objective function, and the other objective functions, along with the other main constraints of the problem, are included in the model as equality constraints. Using this method, a number of solutions equal to the number of objective functions are calculated for all three objective functions.
After obtaining the payoff matrix, one of the objective functions is selected as the main objective function, and the range of variations for the other two objective functions, which is the difference between the best and worst responses, is calculated from the payoff matrix. The best value for an objective function occurs when that function itself is set as the main objective function, and the worst value may occur for either of the other two functions. Then, a desired number of equal intervals are selected within the range. It is important to note that during these steps, the other constraints of the model remain in effect. In this way, the second and third objective functions are modified, and the value of the first objective function can also change with their modification, resulting in the Pareto front.

4.5. Performance Evaluation Metrics

To comprehensively compare the performance of the proposed multi-objective algorithms, four standard metrics are employed in this study:
  • Number of Pareto Fronts (NPFs): This index calculates the total number of non-dominated solutions found by the algorithm. A higher NPF value indicates a better capability of the algorithm to provide more options for decision-makers.
  • Maximum Spread Indicator (MSI): This metric measures the length of the spatial diagonal of the hyperbox formed by the extreme function values observed in the Pareto front. A higher MSI value reflects a broader exploration of the objective space.
  • Spacing Metric (SM): This index assesses the uniformity of the distribution of the non-dominated solutions along the Pareto front. A lower SM value is desirable as it indicates that the solutions are evenly spaced.
  • Computational time (CPT): This metric represents the CPU time (in seconds) required by the algorithm to execute and find the solutions. A lower CPT indicates higher computational efficiency.

5. Results

Before addressing the problem-solving process using the NSGA-II, MOPSO, and MOEA/D algorithms, the parameters of these algorithms were tuned using the Taguchi method. In the Taguchi method, appropriate factors must first be identified, then the levels of each factor are selected, and subsequently, the appropriate experimental design for these control factors must be determined.
After the experimental design is specified, the experiments are conducted, and with the aim of finding the best combination of parameters, the experiments are analyzed. In this research, three levels are considered for each factor, according to Table 6. For each algorithm, considering the number of factors and their levels, the experimental design is determined and implemented.
Since the Taguchi method requires a single response variable to evaluate each experiment, the four performance metrics must be aggregated. However, because these metrics have different dimensions, they must be normalized to a dimensionless scale of 0 1 before aggregation. We normalized all metrics such that a higher value always indicates better performance. For NPF and MSI (larger-is-better), we used V a l M i n / M a x M i n . For SM and CPT (smaller-is-better), we used M a x V a l / M a x M i n . Consequently, the aggregate score ( S i ) for the Taguchi analysis is calculated as the simple average of these directionally normalized metrics, as formulated in Equation (31):
S i = N P F n o r m + M S I n o r m + S M n o r m + C P T n o r m 4
R P D = S i S i * S i *
After calculating the value of each experiment and also scaling the values of each experiment, the data were entered into Minitab 16 software for analysis. Since the objective functions are minimization, the highest S/N ratio is the criterion for selecting the parameter values. Figure 3 displays the average S/N ratio plot for the NSGA-II algorithm. As mentioned, the highest S/N ratio is the criterion for selecting the parameter values.
According to the results from Figure 4, the NSGA-II algorithm will have the highest efficiency if the maximum number of iterations is at level 3, the population size is at level 2, the crossover rate is at level 1, and the mutation rate is at level 3. Figure 4 depicts the average S/N ratio plot for the MOPSO algorithm. As mentioned, the highest S/N ratio is the criterion for selecting the parameter values.
According to the results from Figure 4, the MOPSO algorithm will have the highest efficiency if the maximum number of iterations is at level 3, the number of particles is at level 3, the individual learning coefficient is at level 2, the social learning coefficient is at level 1, and the inertia coefficient is at level 3.
Figure 5 illustrates the average S/N ratio plot for the MOEA/D algorithm.
According to the results from Figure 5, the MOEA/D algorithm will have the highest efficiency if the maximum number of iterations is at level 3, the population size is at level 3, the crossover rate is at level 2, the mutation rate is at level 2, and the neighborhood size is at level 2.

5.1. Model Validation

To validate the proposed mathematical model, five varied small-scale instances were solved using the epsilon-constraint method. The total cost objective function was selected as the high-priority objective, while the environmental and social aspects were considered as other priorities. The dimensions of these instances are defined as S1 (3P-3C-5R), S2 (3P-4C-6R), S3 (4P-3C-5R), S4 (4P-5C-5R), and S5 (5P-4C-6R). Due to the model’s non-linearity, the commercial software GAMS 24.1.2 and the BARON solver 14.3.1 solver were utilized for exact solutions. The parameters for all instances were randomly generated based on the uniform distributions shown in Table 7.
For each instance, the Pareto optimal solutions were generated. The results for all five instances are consolidated and presented in Table 8. These solutions were obtained at an uncertainty rate of 0.5 (moderate scenario).
The results presented in Table 8 clearly demonstrate the inherent trade-offs between the three objective functions across all five test instances. For instance, in case S4, improving the economic objective from a low of 2.607 to a high of 6.437 forces a degradation in the environmental objective from 3.196 to 1.426 and the social objective from 1.029 to 0.702. This inverse relationship, where enhancing economic performance comes at the cost of environmental and social performance, is a consistent pattern observed in every instance. Furthermore, the table highlights the computational complexity of the problem, with the solution time increasing from approximately one minute for S1 to over 27 min for S4, which is expected for this class of NP-hard models. This consistent behavior across varying scales validates the fundamental logic of the proposed model and its capability to generate a rich set of Pareto optimal solutions for decision-makers.
Figure 6 depicts the Pareto front for the small-sized problem (S1: 3-3-5).
As demonstrated in Figure 6, a clear conflict exists between the economic, social, and environmental objectives. In all scenarios, improving one objective, such as reducing CO2 emissions, necessitates a trade-off in another, such as an increase in total cost. This consistent behavior across varied problem structures validates the fundamental logic of the proposed model.
For the subsequent in-depth sensitivity analysis in Section 5.2, and to maintain clarity and focus, instance S1 is selected as a representative case study. Specifically, the third efficient solution from its Pareto front (economic = 2.167, environmental = 2.163, social = 0.105) is used as the basis for all analyses that follow.

5.2. Sensitivity Analysis

This section performs a sensitivity analysis on the selected baseline: the third efficient solution from instance S1, which corresponds to an economic value of 2.167, an environmental value of 2.163, and a social value of 0.105. Given the uncertainty of the demand parameter and the use of the fuzzy robust programming method to control the mathematical model, a sensitivity analysis is first conducted on the uncertainty rate. In the solved numerical example, the uncertainty rate was assumed to be 0.5, and the percentage of customer demand fulfillment with changes in the values of this parameter is provided in Table 9.
The results in Table 9 show that as the uncertainty rate in the supply chain network increases, the average percentage of demand fulfillment decreases. Specifically, in the moderate scenario, this average was 69.7%, and with a 40% increase in demand uncertainty, the average demand fulfillment decreased by 11.62%. Table 10 also shows the changes in the values of the objective functions of the problem with variations in the uncertainty rate.
Figure 7 displays the changes in the values of the objective functions with variations in the uncertainty rate.
In another analysis, the changes in the economic objective function are examined with respect to variations in the disruption probability of retailers. Table 11 shows the value of the total supply chain network cost for 10%, 30%, and 50% changes in the disruption probability of retailers.
Figure 8 indicates the changes in the total supply chain network costs with variations in the disruption probability.
Table 12 analyzes the sensitivity of the problem to changes in the maximum warehouse capacity parameter of the retailer. In this analysis, the retailer’s warehouse capacity is considered 50%, 30%, and 10% lower and higher than its nominal capacity value.
Table 12 illustrates that with an increase in the capacity of retailer warehouses, the need to establish new warehouses decreases. This, in addition to reducing total costs in the supply chain, also reduces carbon dioxide emissions and shortages in the supply chain network. Specifically, a 50% increase in the capacity of retailer warehouses reduced total costs by 15.82%, greenhouse gas emissions by 14.19%, and shortages by 68.57%.
Figure 9 illustrates the changes in the objective functions with variations in retailer warehouse capacity.
Finally, the impact of the perishability rate on the values of the objective functions is analyzed. In Table 13, the perishability rate is considered 50%, 30%, and 10% lower and higher than its nominal value.
The results presented in Table 13 indicate that with an increase in the perishability rate, a larger number of products spoil, and to meet demand, the production and distribution amounts have increased. This has led to a relative increase in total costs and greenhouse gas emissions. Although an increase in the perishability rate has also relatively increased the number of shortages, in this analysis, a 50% increase in the perishability rate increased total costs by 3.41%, greenhouse gas emissions by 4.06%, and shortages by 12.38%. This analysis is examined in Figure 10.

5.3. Analysis of Numerical Examples of Different Sizes

5.3.1. Comparison of Efficient Solutions for the Small-Sized Numerical Example

In this section, the efficient solutions obtained from solving the small-sized numerical example using the NSGA-II, MOPSO, and MOEA/D algorithms are examined and compared with the results of the exact epsilon-constraint method. The size of the numerical example is the same as in the previous section (Instance S1), consisting of three production centers, three customers, five potential retailers, and three priority levels for retailers. The input parameters of the problem are also considered identical to those in the previous section. Accordingly, Table 14 presents the set of efficient solutions obtained from solving this small-sized numerical example using the epsilon-constraint method, NSGA-II, MOPSO, and MOEA/D.
Table 14 also demonstrates that the metaheuristic algorithms (NSGA-II, MOPSO, and MOEA/D), similar to the epsilon-constraint method, have reached logical results. Specifically, as the amount of carbon dioxide in the supply chain network decreases, the total costs have increased. On the other hand, with a decrease in shortages in the supply chain network, due to the increased amount of demand and transportation, the total costs have again increased. It is worth noting that for the MOEA/D algorithm, the solutions reflect genuine non-dominated trade-offs in a three-dimensional space. In such a multi-objective environment, optimizing one objective does not necessarily result in a monotonic trend across all other objectives simultaneously, which explains the fluctuations observed in the environmental and social values for certain solution points. Figure 11 compares the Pareto front obtained from solving the small-sized numerical example using different solution methods.
Since the number of efficient solutions obtained from the solution methods is different, the comparison indices proposed in the parameter tuning section are used to compare the results of the exact method and the three metaheuristic algorithms. Accordingly, Table 15 indicates the efficient solution indices among the four different solution methods in the small-sized numerical example.
The results in Table 15 show that the MOEA/D algorithm performed significantly better in the CPT, SM, and NPF indices. Specifically, 11 efficient solutions were obtained by MOEA/D, 10 by NSGA-II, 9 by MOPSO, and 6 by the epsilon-constraint method. Meanwhile, the NSGA-II algorithm demonstrated better performance in the MSI index compared to the other methods. Furthermore, the CPU times (CPT) of all three metaheuristic algorithms are considerably lower than the solution time of the exact method, with MOEA/D being the fastest.

5.3.2. Examining Multiple Numerical Examples of Large Sizes

After analyzing the small-sized numerical example and comparing it with the exact method, this section evaluates the performance of the three metaheuristic algorithms (NSGA-II, MOPSO, and MOEA/D) across 15 large-scale instances. The dimensions of these instances are detailed in Table 16.
To account for the stochastic nature of the metaheuristic algorithms, NSGA-II, MOPSO, and MOEA/D were executed for 10 independent replications using different random seeds for each problem instance. The results in Table 17 present the average values of the comparison indices obtained from these independent runs to illustrate the performance of the algorithms. The results indicate that as the instance size increases, the values of MSI and CPT also increase. The exponential increase in the CPT value, proportional to the problem size and the non-linearity of the problem, empirically suggests the high computational complexity of the proposed model and justifies the application of metaheuristic algorithms. Figure 12 shows the obtained indices for each instance using the NSGA-II, MOPSO, and MOEA/D algorithms.
Table 18 examines the significant differences in the comparison indices at a 95% confidence level among the three solution methods used in this research. Since three algorithms are being compared, a one-way Analysis of Variance (ANOVA) was conducted based on the results across the multiple instances.
Based on the ANOVA results in Table 18, there is a statistically significant difference among the algorithms in the NPF, MSI, and CPT indices ( p - value < 0.05 ). To identify the specific pairwise differences causing these omnibus significant results, a Tukey HSD post-hoc test was conducted. For the NPF index, the post-hoc analysis revealed that while both MOPSO and NSGA-II generate a significantly higher number of Pareto solutions compared to MOEA/D, there is no statistically significant difference between MOPSO and NSGA-II themselves, statistically justifying their shared position as the best-performing algorithms in this category. Furthermore, MOEA/D demonstrates a clear superiority in computational time (CPT), solving the models significantly faster than the other two methods. However, NSGA-II and MOPSO provide solutions with a more balanced dispersion and lower deviation (better MSI), whereas MOEA/D struggles severely with MSI in larger instances. Considering the spacing metric (SM), the ANOVA confirms no statistically significant difference among the three algorithms ( p - value = 0.208 ). Ultimately, given the robust performance of MOPSO in providing a high number of Pareto solutions, competitive spacing, and acceptable solving times, it is selected as a highly efficient and reliable algorithm for solving the proposed large-scale model.

5.4. Practical Implications

The findings of this study offer actionable and quantifiable insights for supply chain managers, policymakers, and sustainability practitioners aiming to enhance network resilience amid disruptions and demand uncertainty. Rather than relying on generic strategies, managers can utilize the empirical trade-offs identified in our sensitivity analyses to prioritize their investments.
First, strategic retailer selection and proactive risk mitigation are paramount. Our analysis demonstrates that a 50 % increase in the disruption probability of retailers leads to an 11.07 % surge in total supply chain costs. Consequently, managers should not select retailers based solely on proximity or nominal costs, but must factor in reliability. Investing in contingency plans, such as backup suppliers or resilient infrastructure, is highly justified to prevent these significant financial losses, especially in industries where unmet demand directly damages brand reputation.
Furthermore, dynamic demand and uncertainty management dictate the efficiency of the supply chain. The integration of fuzzy robust programming in our model revealed that a 40 % escalation in demand uncertainty causes the average demand fulfillment rate to drop by 11.62 % . To combat this, firms must invest in real-time demand forecasting tools and agile inventory policies. The sensitivity results particularly highlight the critical role of warehouse capacity: a 50 % strategic expansion in retailer warehouse capacity not only decreases total costs by 15.82 % by minimizing the need for redundant facilities, but also drastically reduces product shortages by 68.57 % and greenhouse gas emissions by 14.19 % . Therefore, targeted investments in localized storage capacity yield simultaneous economic, social, and environmental dividends.
Addressing product perishability is another major managerial imperative. The model shows that a 50 % increase in the perishability rate inflates total costs by 3.41 % and greenhouse gas emissions by 4.06 % , while increasing product shortages by 12.38 % . Supply chain managers handling perishable goods must prioritize IoT-enabled cold chain technologies and swift routing to monitor and suppress spoilage rates, thereby protecting profit margins and sustainability targets.
Finally, at the operational and algorithmic level, decision-makers are encouraged to integrate advanced metaheuristics into their decision-support systems for large-scale planning. While our results show that MOEA/D offers the fastest computational time (CPT), MOPSO provides a highly balanced performance, yielding a robust number of Pareto solutions without sacrificing stability. By adopting these quantified strategies and computational tools, organizations can build supply chains that are not only economically viable but also environmentally responsible and socially equitable, directly aligning with global sustainability agendas.

5.5. Theoretical Implications

The findings of this study contribute significantly to the theoretical discourse on sustainable supply chain network design by integrating disruption risks and demand uncertainty into a multi-objective optimization framework. The proposed model aligns with and extends prior research, such as [22], which emphasized robust stochastic optimization for disruption-prone networks, and ref. [3], which explored incentive mechanisms under demand uncertainty. However, this study advances the literature by incorporating fuzzy robust programming to handle demand ambiguity and probabilistic disruptions simultaneously, a combination less explored in existing works. The results corroborate the trade-offs between economic, environmental, and social objectives, as highlighted by [1], but further quantify these trade-offs through detailed sensitivity analyses, providing deeper mathematical insights into the interdependencies among cost, emissions, and shortages. Furthermore, the evaluation of advanced metaheuristics (NSGA-II, MOPSO, and MOEA/D) provides empirical validation for algorithm selection in complex supply chain problems. While MOEA/D accelerates the solution process, the robust performance of MOPSO in large-scale scenarios resonates with [13], which advocated for balanced metaheuristics in NP-hard optimization. By bridging gaps between sustainability theory and practical modeling techniques, this research reinforces the need for holistic approaches in supply chain design and identifies underexplored areas, such as hybrid algorithmic frameworks, for future theoretical exploration.

6. Conclusions

This research focused on modeling a multi-objective sustainable supply chain network under disruption and demand uncertainty. The considered model included three levels: production centers, retailers, and customers, with the aim of selecting sustainable retailers from potential candidates and allocating production centers and customers to them. To achieve these strategic and tactical decisions, three objective functions were considered: minimizing total costs, minimizing carbon dioxide emissions, and minimizing product shortages. The designed model, due to the use of disruption-related equations, is structurally non-linear, and fuzzy robust programming was employed to handle demand ambiguity.
To validate the mathematical model, five small-scale problem instances were solved using the exact epsilon-constraint method. Analysis of the Pareto fronts and efficient solutions confirmed the direct conflicts among the objectives: as shortages decrease, the total costs of the supply chain network increase. Similarly, decreasing carbon dioxide emissions also increases total costs. Conversely, the trends of the second and third objective functions are aligned; specifically, a decrease in emissions generally corresponds to a decrease in shortages.
By examining the problem outputs and conducting sensitivity analyses, it was observed that as the uncertainty rate increases, demand shifts towards the pessimistic (higher demand) scenario, leading to increased total costs, emissions, and shortages. Furthermore, an increase in the disruption probability of retailers significantly increased total costs. Specifically, a 50 % increase in the disruption probability of retailers led to an 11.07 % increase in total costs. Conversely, expanding retailer warehouse capacity reduced the need to establish new facilities. A 50 % increase in capacity reduced total costs by 15.82 % , greenhouse gas emissions by 14.19 % , and shortages by 68.57 % . Finally, a 50 % increase in the perishability rate led to more spoiled products, which increased total costs by 3.41 % , emissions by 4.06 % , and shortages by 12.38 % .
To solve the model in larger sizes, three advanced multi-objective algorithms—NSGA-II, MOPSO, and MOEA/D—were implemented. The comparison between the algorithms was conducted using four indices: NPF, MSI, SM, and CPT, supported by ANOVA statistical testing over multiple independent runs. The results demonstrated that while the MOEA/D algorithm significantly outperformed the others in terms of computational time (CPT), the MOPSO and NSGA-II algorithms demonstrated higher efficiency in solution quality metrics (NPF and MSI). Based on the ANOVA results, MOPSO is selected as the most efficient and balanced algorithm for this problem structure. The analysis of larger-sized numerical examples further confirmed the high computational difficulty of the proposed model, and the solution time increases exponentially with the problem size.

Limitations and Future Research Directions

This study has some limitations that should be acknowledged. Notably, the implementation of a greedy priority-based allocation rule within the metaheuristic algorithms, while computationally efficient, may constrain the solution search space and introduce a potential bias toward local optima, limiting the exploration of more complex global trade-offs. To address this, future research directions could explore non-greedy or adaptive decoding strategies. Furthermore, future studies could expand the supply chain into a closed-loop system while integrating broader sustainability metrics, as well as examining routing strategies between retailers and customers to enhance operational efficiency. Additionally, investigating potential disruptions at production centers and their impact on supply chain resilience would be valuable, along with the application of hybrid algorithms to improve problem-solving approaches in this context.

Author Contributions

Conceptualization, K.Y., H.K., M.F. and M.K.; methodology, K.Y., H.K., M.F. and M.K.; software, M.F.; validation, K.Y.; formal analysis, M.F.; investigation, M.F., H.K. and M.K.; resources, K.Y.; data curation, K.Y., H.K., M.F., M.K. and S.-A.H.; writing—original draft preparation, K.Y., H.K., M.F., M.K., S.-A.H. and S.K.; writing—review and editing, K.Y., M.K. and S.K.; visualization, K.Y.; supervision, H.K. and M.K.; project administration, K.Y., H.K., M.F. and M.K. 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

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Govindan, K.; Jafarian, A.; Nourbakhsh, V. Nourbakhsh, Designing a sustainable supply chain network integrated with vehicle routing: A comparison of hybrid swarm intelligence metaheuristics. Comput. Oper. Res. 2019, 110, 220–235. [Google Scholar] [CrossRef] [Scilit]
  2. Rahmativala, S.; Ghahremani, J. A robust optimization method for hybrid flow shop scheduling with uncertain setup times. Decis. Anal. J. 2025, 16, 100609. [Google Scholar] [CrossRef] [Scilit]
  3. Wang, W.; Zhang, Y.; Zhang, W.; Gao, G.; Zhang, H. Incentive mechanisms in a green supply chain under demand uncertainty. J. Clean. Prod. 2021, 279, 123636. [Google Scholar] [CrossRef] [Scilit]
  4. 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] [Scilit] [PubMed]
  5. Ahi, P.; Searcy, C. Measuring social issues in sustainable supply chains. Meas. Bus. Excel. 2015, 19, 33–45. [Google Scholar] [CrossRef] [Scilit]
  6. Klassen, R.D.; Vereecke, A. Social issues in supply chains: Capabilities link responsibility, risk (opportunity), and performance. Int. J. Prod. Econ. 2012, 140, 103–115. [Google Scholar] [CrossRef] [Scilit]
  7. Hutchins, M.J.; Sutherland, J.W. An exploration of measures of social sustainability and their application to supply chain decisions. J. Clean. Prod. 2008, 16, 1688–1698. [Google Scholar] [CrossRef] [Scilit]
  8. Balcik, B.; Beamon, B.M. Facility location in humanitarian relief. Int. J. Logist. Res. Appl. 2008, 11, 101–121. [Google Scholar] [CrossRef] [Scilit]
  9. Özdamar, L.; Ertem, M.A. Models, solutions and enabling technologies in humanitarian logistics. Eur. J. Oper. Res. 2015, 244, 55–65. [Google Scholar] [CrossRef] [Scilit]
  10. Aldrighetti, R.; Battini, D.; Ivanov, D.; Zennaro, I. Costs of resilience and disruptions in supply chain network design models: A review and future research directions. Int. J. Prod. Econ. 2021, 235, 108103. [Google Scholar] [CrossRef] [Scilit]
  11. Wang, X.; Chen, G.; Xu, S. Bi-objective green supply chain network design under disruption risk through an extended NSGA-II algorithm. Clean. Logist. Supply Chain 2022, 3, 100025. [Google Scholar] [CrossRef] [Scilit]
  12. Atmayudha, A.; Syauqi, A.; Purwanto, W.W. Green logistics of crude oil transportation: A multi-objective optimization approach. Clean. Logist. Supply Chain 2021, 1, 100002. [Google Scholar] [CrossRef] [Scilit]
  13. Abdel-Basset, M.; Mohamed, R.; Sallam, K.; Elhoseny, M. A novel decision-making model for sustainable supply chain finance under uncertainty environment. J. Clean. Prod. 2020, 269, 122324. [Google Scholar] [CrossRef] [Scilit]
  14. 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] [Scilit]
  15. Montoya-Torres, J.R. Designing sustainable supply chains based on the Triple Bottom Line approach. In Proceedings of the 2015 4th International Conference on Advanced Logistics and Transport (ICALT), Valenciennes, France, 20–22 May 2015. [Google Scholar]
  16. Pellegrino, R.; Gaudenzi, B.; Fraccascia, L.; Genovese, A.; Basile, L.J. Can the Adoption of Circular Economy Practices Foster Supply Chain Resilience and Performance Improvements? Bus. Strat. Environ. 2026, 35, 438–457. [Google Scholar] [CrossRef] [Scilit]
  17. Echefaj, K.; Charkaoui, A.; Cherrafi, A.; Ivanov, D. Design of resilient and viable sourcing strategies in intertwined circular supply networks. Ann. Oper. Res. 2024, 337, 459–498. [Google Scholar] [CrossRef] [Scilit]
  18. Sutar, P.S.; Kolte, G.C.; Yamini, S. Food supply chain disruptions and its resilience: A framework and review for resilience strategies in the digital era. Opsearch 2026, 63, 164–198. [Google Scholar] [CrossRef] [Scilit]
  19. Ishaq, S.; Tanveer, U.; Hoang, T.G.; Samuel, F.W. From Linear to Circular: Capabilities, Defensive Reasoning and Supply Chain Collaborations in Manufacturers’ Circular Economy Transition. Br. J. Manag. 2026, 37, e12932. [Google Scholar] [CrossRef] [Scilit]
  20. Massari, G.F.; Nacchiero, R.; Giannoccaro, I. The resilience of planned and self-organised circular economy networks: A novel simulation approach. Int. J. Prod. Res. 2026, 64, 4236–4270. [Google Scholar] [CrossRef] [Scilit]
  21. Yahyapour Ganji, V.; Hozan, E.; Babolhavaeji, P.; Tajally, A.; Ghanavati-Nejad, M. A robust design of a circular supply chain network based on the resilience and responsiveness dimensions: A data-driven model. Socio-Econ. Plan. Sci. 2025, 101, 102294. [Google Scholar] [CrossRef] [Scilit]
  22. Jabbarzadeh, A.; Haughton, M.; Khosrojerdi, A. Closed-loop supply chain network design under disruption risks: A robust approach with real world application. Comput. Ind. Eng. 2018, 116, 178–191. [Google Scholar] [CrossRef] [Scilit]
  23. Yan, S.; Ji, X. Supply chain network design under the risk of uncertain disruptions. Int. J. Prod. Res. 2020, 58, 1724–1740. [Google Scholar] [CrossRef] [Scilit]
  24. Ali, S.M.; Rahman, H.; Tumpa, T.J.; Rifat, A.A.M.; Paul, S.K. Examining price and service competition among retailers in a supply chain under potential demand disruption. J. Retail. Consum. Serv. 2018, 40, 40–47. [Google Scholar] [CrossRef] [Scilit]
  25. Zarei, N.; Azari, A.; Heidari, M.M. Improvement of the performance of NSGA-II and MOPSO algorithms in multi-objective optimization of urban water distribution networks based on modification of decision space. Appl. Water Sci. 2022, 12, 133. [Google Scholar] [CrossRef] [Scilit]
  26. Goodarzian, F.; Shishebori, D.; Nasseri, H.; Dadvar, F. A bi-objective production-distribution problem in a supply chain network under grey flexible conditions. RAIRO-Oper. Res. 2021, 55, 1971–2000. [Google Scholar] [CrossRef] [Scilit]
  27. Akbari-Aghghaleh, Z.; Mozdgir, A.; Seyedi, I.; Messina, E. Designing a perishable closed-loop poultry supply chain: Metaheuristic approaches and model evaluation. Environ. Dev. Sustain. 2025, in press. [Google Scholar] [CrossRef] [Scilit]
  28. Rezasoltani, A.; Mohaghar, A.; Khatami Firouzabadi, S.M.A.; Khani, A.M. Designing Sustainable Supply Chains for Perishable Products Under Uncertainty: A Fuzzy Robust Multi-Objective Possibilistic Approach. Iran. J. Fuzzy Syst. 2026, 23, 119–139. [Google Scholar]
  29. Kim, J.; Qiu, R.; Jon, J.; Sun, M. Multi-objective programming for multi-period multi-product closed-loop supply chain network design: A fuzzy robust optimization approach. Environ. Dev. Sustain. 2025, 27, 10203–10239. [Google Scholar] [CrossRef] [Scilit]
  30. Taqi, H.M.M.; Ali, S.M.; Fathollahi-Fard, A.M.; Paul, S.K.; Kabir, G. Supply chain network design with flexibility, resiliency, and sustainability. Sustain. Resilient Infrastruct. 2025, 11, 389–419. [Google Scholar] [CrossRef] [Scilit]
  31. Nozari, H.; Tavakkoli-Moghaddam, R.; Gharemani-Nahr, J. A Neutrosophic Fuzzy Programming Method to Solve a Multi-depot Vehicle Routing Model under Uncertainty during the COVID-19 Pandemic. Int. J. Eng. 2022, 35, 360–371. [Google Scholar] [CrossRef] [Scilit]
  32. Jiménez, M.; Arenas, M.; Bilbao, A.; Rodríguez, M.V. Linear programming with fuzzy parameters: An interactive method resolution. Eur. J. Oper. Res. 2007, 177, 1599–1609. [Google Scholar] [CrossRef] [Scilit]
  33. Pishvaee, M.; Torabi, S. A possibilistic programming approach for closed-loop supply chain network design under uncertainty. Fuzzy Sets Syst. 2010, 161, 2668–2683. [Google Scholar] [CrossRef] [Scilit]
  34. Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef] [Scilit]
  35. Zhang, Q.; Li, H. MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition. IEEE Trans. Evol. Comput. 2007, 11, 712–731. [Google Scholar] [CrossRef] [Scilit]
  36. Mavrotas, G. Effective implementation of the ε-constraint method in Multi-Objective Mathematical Programming problems. Appl. Math. Comput. 2009, 213, 455–465. [Google Scholar]
Figure 1. Illustration of the two-point crossover mechanism in the NSGA-II algorithm (colored arrows represent the movement of genes, and letters denote specific values).
Figure 1. Illustration of the two-point crossover mechanism in the NSGA-II algorithm (colored arrows represent the movement of genes, and letters denote specific values).
Sustainability 18 08428 g001
Figure 2. Illustration of the mutation crossover mechanism in the NSGA-II algorithm.
Figure 2. Illustration of the mutation crossover mechanism in the NSGA-II algorithm.
Sustainability 18 08428 g002
Figure 3. Average S/N ratio plot in the NSGA-II algorithm.
Figure 3. Average S/N ratio plot in the NSGA-II algorithm.
Sustainability 18 08428 g003
Figure 4. Average S/N ratio plot in the MOPSO algorithm.
Figure 4. Average S/N ratio plot in the MOPSO algorithm.
Sustainability 18 08428 g004
Figure 5. Average S/N ratio plot in the MOEA/D algorithm.
Figure 5. Average S/N ratio plot in the MOEA/D algorithm.
Sustainability 18 08428 g005
Figure 6. The Pareto front resulting from solving the small-sized problem (asterisks indicate the Pareto-optimal solutions).
Figure 6. The Pareto front resulting from solving the small-sized problem (asterisks indicate the Pareto-optimal solutions).
Sustainability 18 08428 g006
Figure 7. Changes in the values of the objective functions with variations in the uncertainty rate.
Figure 7. Changes in the values of the objective functions with variations in the uncertainty rate.
Sustainability 18 08428 g007
Figure 8. Changes in total supply chain network costs with variations in disruption probability.
Figure 8. Changes in total supply chain network costs with variations in disruption probability.
Sustainability 18 08428 g008
Figure 9. Changes in the objective functions with variations in retailer warehouse capacity.
Figure 9. Changes in the objective functions with variations in retailer warehouse capacity.
Sustainability 18 08428 g009
Figure 10. Changes in the values of objective functions at different perishability rates.
Figure 10. Changes in the values of objective functions at different perishability rates.
Sustainability 18 08428 g010
Figure 11. Comparing the Pareto front in numerical example.
Figure 11. Comparing the Pareto front in numerical example.
Sustainability 18 08428 g011
Figure 12. Indices obtained from solving various problem instances with different sizes.
Figure 12. Indices obtained from solving various problem instances with different sizes.
Sustainability 18 08428 g012
Table 1. An overview of the related studies (✔ denotes the presence of a feature; – denotes the absence of a feature).
Table 1. An overview of the related studies (✔ denotes the presence of a feature; – denotes the absence of a feature).
ArticleChain EchelonRetail DisruptionDemand UncertaintySupply Chain ResilienceCircular EconomyRobust OptimizationMulti Objective (TBL)Multi-ProductSolution Method
[1]BiHybrid Metaheuristic
[2]Robust Optimization
[3]MultiExact
[4]MultiExact/Heuristic
[10]MultiOptimization Models
[12]MultiMulti-objective Optimization
[13]Multi-Criteria Decision-Making (MCDM)
[16]Empirical Analysis
[17]Discrete-Event Simulation-DES
[19]NSGA-II & MOPSO
[20]Simulation-based
[21]MultiFBWM- LightGBM- Dynamic Regression -CRMCG
[22]MultiScenario-based robust optimization
[23]MultiExact/Heuristic
[24]Pricing Optimization
[25]Intelligent Algorithms
[26]MultiGrey Flexible Linear Programming (GFLP)
[27]Multi------HGASA & HDESA
[28]Multi---LP Metric
[29]Multi----ε-constraint
[30]Multi-----MOPSO & SA
[31]MultiNeutrosophic Fuzzy Programming
Proposed StudyMultiε-constraint, NSGA-II & MOPSO & MOEA/D
Table 2. Sets and indices used in the proposed model.
Table 2. Sets and indices used in the proposed model.
S Set of manufacturers, indexed by s = 1, 2, …, | S | .
J Set of candidate retailers, indexed by j = 1, 2, …, | J | .
I Set of customers, indexed by i = 1, 2, …, | I | .
G Sorting number set of candidate retailers selected by retailers, indexed by g = 1, 2, …, | G | .
P Set of products (A perishable and B non-perishable).
Table 3. Parameters of the mathematical model.
Table 3. Parameters of the mathematical model.
a s j p Operating cost of selling product p from production center s to jth retailer.
e i j p Cost of supplying product p from retailer j to customer i.
r j Registered capital of jth retailer.
θ j Disrupted probability of jth retailer.
λ ~ i p Predicted demand of customer i for product p.
c j p Maximum warehouse capacity of retailer j for product p.
o s j Emission rate due to product sales operations from production center s to retailer j.
d i j Emission rate due to product sourcing operations from retailer j by the customer i.
β Weight coefficient.
γ Weight coefficient.
ϑ p Perishability rate of product p.
Table 4. Decision variables of the mathematical model.
Table 4. Decision variables of the mathematical model.
Y s j If the production center s sells the product to jth retailer, 1; otherwise, 0.
X j If jth retailer is selected, 1; otherwise, 0.
Z i j g If the customer i selects the jth retailer with sorting number g, 1; otherwise, 0.
F i j g Probability of no disruption for customer i choosing retailer j with sorting number g.
s i p fraction of demand fulfillment for customer i regarding product p.
Table 5. Initial solution of the problem.
Table 5. Initial solution of the problem.
RetailerRetailer 1Retailer 2Retailer 3Retailer 4Retailer 5
initial solution51243
Table 6. Proposed parameter levels for tuning metaheuristic algorithm parameters using the Taguchi method.
Table 6. Proposed parameter levels for tuning metaheuristic algorithm parameters using the Taguchi method.
AlgorithmParameterLevel 1Level 2Level 3
NSGA-IIMaximum iterations50100200
Population size50100200
Crossover rate0.70.80.9
Mutation rate0.030.050.07
MOPSOMaximum iterations50100200
Number of particles50100200
Individual learning coefficient11.52
Social learning coefficient11.52
Inertia coefficient0.70.80.9
MOEA/DMaximum iterations50100200
Population size50100200
Crossover rate0.70.80.9
Mutation rate0.030.050.07
Neighborhood size ( T )101520
Table 7. Approximate intervals of problem parameters.
Table 7. Approximate intervals of problem parameters.
ParameterApproximate Interval
a s j ~ u ( 5,10 )
e i j ~ u ( 4,8 )
r j ~ u ( 12 , 20 )
θ j ~ u ( 0,0.5 )
λ i o ~ u ( 10,25 )
λ i m ~ u ( 25,40 )
λ i p ~ u ( 40,50 )
c j ~ u ( 80,100 )
o s j ~ u ( 60,80 )
d i j ~ u ( 50,70 )
β 0.5
γ 0.5
ϑ A 0.2
ϑ B 0.2
Table 8. Set of efficient solutions for the small-sized instances.
Table 8. Set of efficient solutions for the small-sized instances.
ScalePareto Front
S1: 3P-3C-5R
Pareto Front
S2: 3P-4C-6R
Pareto Front
S3: 4P-3C-5R
Pareto Front
S4: 4P-5C-5R
Pareto Front
S5: 5P-4C-6R
#EAETSAEAETSAEAETSAEAETSAEAETSA
11.8142.9560.1102.2973.2670.6562.3321.6920.1302.6073.1961.0291.6112.6600.291
21.9272.3660.1072.4182.9140.6212.4611.5410.1262.7342.8810.9841.7382.3840.276
32.1672.1630.1052.6462.6380.5832.6381.4090.1222.9062.6430.9461.9212.1630.263
43.1241.8630.1042.9132.4010.5482.9271.3060.1183.1682.4210.9072.2181.9820.251
53.5241.5290.1033.2472.1820.5163.3151.2180.1153.5242.1860.8712.6841.8110.239
64.8641.4200.1023.6841.9770.4873.8411.1370.1123.9711.9940.8343.2761.6480.228
7---4.1961.8120.461---4.4631.8230.798---
8---------5.0181.6740.763---
9---------5.6841.5410.731---
10---------6.4371.4260.702---
Time (s)69 (s)492 (s)625 (s)1623 (s)1328 (s)
Note: EA: economic aspect, ET: environmental aspect, SA: social aspect, ES: efficient solution, P: producers, C: customers, R: retailers.
Table 9. Customer demand fulfillment at different uncertainty rates (%).
Table 9. Customer demand fulfillment at different uncertainty rates (%).
Uncertainty RateCustomer Demand Fulfillment (%)Average Demand Fulfillment (%)
Customer 1Customer 2Customer 3
0.110010045.181.7%
0.210010034.778.2%
0.310010025.475.1%
0.41001001772.3%
0.51001009.369.7%
0.61001002.367.4%
0.796.1100065.3%
0.890.3100063.4%
0.910084.8061.6%
Table 10. Values of objective functions at different uncertainty rates.
Table 10. Values of objective functions at different uncertainty rates.
Uncertainty RateEconomic AspectEnvironmental AspectSocial Aspect
0.12.0031.7270.063
0.22.0431.7960.075
0.32.0861.8210.086
0.42.1261.9330.096
0.52.1672.1630.105
0.62.2082.2360.113
0.72.2502.3460.135
0.82.2912.5940.164
0.92.2312.6900.191
Table 11. Value of the total cost objective function with changes in disruption probability.
Table 11. Value of the total cost objective function with changes in disruption probability.
Probability of Disruption RiskTotal CostChanges in Total Cost
50% decrease1.93110.91− %
30% decrease2.0246.60− %
10% decrease2.1192.20− %
No change2.1670
10% increase2.2152.20+ %
30% increase2.316.60+ %
50% increase2.40711.07+ %
Table 12. Values of objective functions in different retailer warehouse capacity scenarios.
Table 12. Values of objective functions in different retailer warehouse capacity scenarios.
Retailer Warehouse CapacityEconomic AspectEnvironmental AspectSocial Aspect
50% decrease2.9452.6480.157
30% decrease2.6472.3470.124
10% decrease2.3312.2680.112
No change2.1672.1630.105
10% increase2.0122.0970.094
30% increase1.9481.9740.064
50% increase1.8241.8560.033
Table 13. Values of the objective functions in different perishability rate scenarios.
Table 13. Values of the objective functions in different perishability rate scenarios.
Perishability RateEconomic AspectEnvironmental AspectSocial Aspect
50% decrease2.0411.8240.055
30% decrease2.1031.9940.068
10% decrease2.1242.0310.093
No change2.1672.1630.105
10% increase2.1972.1860.110
30% increase2.2242.2190.112
50% increase2.2412.2510.118
Table 14. Set of efficient solutions obtained from solving the small-sized numerical example using different methods.
Table 14. Set of efficient solutions obtained from solving the small-sized numerical example using different methods.
ESEpsilon-ConstraintNSGA-IIMOPSOMOEA/D
EAETSAEAETSAEAETSAEAETSA
11.8142.9560.1101.8142.9560.1101.8142.9560.1101.8373.7420.024
21.9272.3660.1071.8542.7320.1081.8232.8230.1091.7255.0140.045
32.1672.1630.1051.9272.3660.1071.8772.5240.1081.6982.3850.067
43.1241.8630.1042.2542.1140.1051.9272.3660.1071.5783.2710.045
53.5241.5290.1032.9151.7930.1042.1242.1240.1061.6622.3850.120
64.8641.4200.1023.5241.5290.1032.3481.9340.1051.5074.9630.093
7---3.8121.5170.1032.9741.7440.1041.5233.4220.120
8---3.9341.4950.1033.5241.5290.1031.6452.7410.327
9---4.2651.4660.1024.7451.3150.1021.6212.3850.569
10 ---4.8641.4200.102---1.5163.8140.120
Note: EA: economic aspect, ET: environmental aspect, SA: social aspect, ES: efficient solution.
Table 15. Comparison of efficient solution indices between two solution methods.
Table 15. Comparison of efficient solution indices between two solution methods.
IndexEpsilon-ConstraintNSGA-IIMOPSOMOEA/D
NPF610911
MSI4.224.374.182.775
SM0.480.360.380.215
CPT10.335.184.160.517
Table 16. Instance size.
Table 16. Instance size.
InstantsSJIG
14543
24553
35664
45674
56885
66895
7710106
8710116
9812128
10812148
119151612
129151812
1310182014
1412182416
1515202516
Table 17. Findings from solving different instances.
Table 17. Findings from solving different instances.
InstantNSGA-IIMOPSOMOEA/D
CPTSMMSINPFCPTSMMSINPFCPTSMMSINPF
19.110.5552.85438.750.5293.06452.7490.2116.08913
29.280.6476.33398.990.5437.98382.5320.6565.8312
39.340.5176.54390.4327.36482.5990.377.16716
49.350.5757.94448.980.5328.38422.5860.67511.10416
59.420.48613.49468.950.39814.33392.7950.77512.70312
69.640.43515.72409.230.35516.61372.7260.9089.81914
710.50.39817.79409.980.36418.28433.340.35312.76511
810.610.36720.293810.090.4720.48353.0670.27513.38811
910.970.43129.813610.450.56130.84393.8250.61820.16413
1011.270.62130.564310.850.40230.62424.0680.4323.61215
1111.950.55636.865011.590.54637.51415.8350.986422.43219
1212.380.53842.395011.910.37543.16496.5940.992425.75315
1314.330.44252.675013.860.59753.49418.5440.823364.24914
1418.020.60476.245017.370.53375.885011.1620.818321.26713
1520.540.54188.055019.760.41988.225014.1850.575326.63214
Table 18. Examining the significant differences in indices at a 95% confidence level using ANOVA.
Table 18. Examining the significant differences in indices at a 95% confidence level using ANOVA.
IndexF-Valuep-ValueResult at 95% Confidence LevelWinner (Best Performance)
NPF296.840.000Significant differenceMOPSO/NSGA-II
MSI4.340.019Significant differenceNSGA-II
SM1.630.208No significant difference-
CPT18.840.000Significant differenceMOEA/D
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yazdani, K.; Kia, H.; Feyzli, M.; Khalilzadeh, M.; Karagoz, S.; Hosseinzadeh, S.-A. Fuzzy Robust Multi-Objective Model for Sustainable and Resilient Supply Chain Network Design Under Disruption Risks and Demand Uncertainty. Sustainability 2026, 18, 8428. https://doi.org/10.3390/su18168428

AMA Style

Yazdani K, Kia H, Feyzli M, Khalilzadeh M, Karagoz S, Hosseinzadeh S-A. Fuzzy Robust Multi-Objective Model for Sustainable and Resilient Supply Chain Network Design Under Disruption Risks and Demand Uncertainty. Sustainability. 2026; 18(16):8428. https://doi.org/10.3390/su18168428

Chicago/Turabian Style

Yazdani, Kimia, Hamidreza Kia, Mehdi Feyzli, Mohammad Khalilzadeh, Selman Karagoz, and Seyed-Aliakbar Hosseinzadeh. 2026. "Fuzzy Robust Multi-Objective Model for Sustainable and Resilient Supply Chain Network Design Under Disruption Risks and Demand Uncertainty" Sustainability 18, no. 16: 8428. https://doi.org/10.3390/su18168428

APA Style

Yazdani, K., Kia, H., Feyzli, M., Khalilzadeh, M., Karagoz, S., & Hosseinzadeh, S.-A. (2026). Fuzzy Robust Multi-Objective Model for Sustainable and Resilient Supply Chain Network Design Under Disruption Risks and Demand Uncertainty. Sustainability, 18(16), 8428. https://doi.org/10.3390/su18168428

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