Next Article in Journal
Synergistic Integration of Edge Computing and 6G Networks for Real-Time IoT Applications
Previous Article in Journal
Expressions for the First Two Moments of the Range of Normal Random Variables with Applications to the Range Control Chart
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Network Optimization of Fresh Products Cold Chain Considering Supply Disruption and Demand Fluctuation Under the Dual-Carbon Policy

School of Business, Macau University of Science and Technology, Taipa, Macau 999078, China
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(9), 1539; https://doi.org/10.3390/math13091539
Submission received: 3 April 2025 / Revised: 2 May 2025 / Accepted: 6 May 2025 / Published: 7 May 2025
(This article belongs to the Section E2: Control Theory and Mechanics)

Abstract

:
Against global industrial upgrading and China’s “dual-carbon” policy, the cold chain for fresh products faces numerous challenges such as supply disruptions, demand fluctuations, and low-carbon transformation. This study focuses on introducing the key optimization goals of the cold chain network for fresh products: maximizing the service level while minimizing operating costs and carbon emissions. To this end, this study proposes a high-dimensional multi-objective optimization model for the cold chain network of fresh products and designs four resilience strategies to address supply disruption and demand fluctuation scenarios. To solve this model, this study innovatively designs a hybrid algorithm combining neighborhood search and swarm intelligence, integrating the advantages of local exploration and global optimization to balance the relationships among multiple objectives efficiently. In addition, this study conducts a real-world case analysis to verify the effectiveness of the proposed model and the algorithm. Furthermore, by deeply exploring the comprehensive impacts of supply disruptions and demand fluctuations on the cold chain network for fresh products, the mechanism of action of resilience strategies in dealing with supply chain risks is highlighted. The research results provide valuable decision-making support for fresh cold chain enterprises to develop resilient and low-carbon network optimization strategies for cost reduction, efficiency improvement, and sustainable development.

1. Introduction

Against the backdrop of global industrial upgrading, cold chain logistics, as a core component of the modern supply chain system, is significant for ensuring the quality of fresh products and driving consumption upgrading. However, the industry’s current development is faced with a dual dilemma of environmental pressure and supply–demand risks. In 2023, the energy consumption of cold chain logistics accounted for more than 30% of the total energy consumption of the logistics industry, and the annual growth rate of carbon emissions in the circulation of fresh products reached 6.3% [1]. At the same time, frequent extreme weather events, geopolitical conflicts, and public health incidents have led to a 57% year-on-year increase in international cold chain supply disruptions from 2020 to 2022 [2]. The sustainability and stability of traditional cold chain logistics systems have been severely impacted. In this context, China is actively promoting the “dual-carbon” strategy and has incorporated the green and high-quality transformation of the cold chain logistics industry into the national sustainable development planning system. This study is grounded in the green-resilient supply chain (GRSC) theory, which integrates environmental sustainability with supply chain resilience to address complex operational risks [3]. There is significant room for optimization in all links of the cold chain network for fresh products, such as processing and preservation, distribution, and transportation. Therefore, under the “dual-carbon” policy framework, achieving the low-carbon transformation of cold chain logistics and enhancing supply chain resilience has become a key issue that the industry urgently needs to address.
Based on the above-mentioned development dilemmas in the industry, the core issue focused on in this study is how to construct an optimization model for the cold chain network of fresh products that considers the risks of supply disruptions and demand fluctuations while integrating low-carbon requirements. By implementing and adjusting targeted resilience strategies, optimizing facility location and transportation routes, this study aims to achieve the multi-objective coordination of minimizing operating costs, maximizing service levels, and controlling carbon emissions. This research can provide scientific and practical decision-making bases for enterprises in a complex and changeable operating environment, helping enterprises reduce costs and increase efficiency, and offer theoretical support and practical guidance for the sustainable development of the fresh cold chain industry.
Current research on cold chain network optimization exhibits three notable limitations. Firstly, existing studies predominantly operate within static parameter frameworks, thereby lacking the capacity to develop dynamic response mechanisms for supply disruptions triggered by extreme events such as pandemics and natural disasters. Secondly, demand forecasting models rely on deterministic assumptions, rendering them ineffective in capturing the sudden and nonlinear demand fluctuations associated with emerging consumption models, including e-commerce, live streaming, and community group buying. This limitation results in a deviation of over 19% between location-routing decisions and actual demand [4]. Thirdly, most of the literature addresses dynamic carbon emissions from transportation processes in isolation, overlooking the significant contribution of static carbon emissions from site facilities. This fragmented research paradigm often leads to trade-offs between carbon reduction objectives and operational efficiency in practical applications.
The resilience and low-carbon optimization of the cold chain network for fresh products has become a crucial issue that the industry urgently needs to address. The practical dilemmas of Walmart’s fresh food operations have typical research value [5]. As a leading global retail enterprise, Walmart’s fresh food supply chain is huge, vast, and complex. In recent years, its fresh food cold chain operation has faced severe challenges: firstly, at the supply level, extreme weather affects the stability of the supply chain. For example, the floods in the Midwestern United States in 2023 led to reduced production from suppliers, causing shortages in Walmart’s regional stores. This increased logistical costs and decreased customer satisfaction. Secondly, the demand side is highly volatile and uncertain. Emerging consumption models have exacerbated this situation, posing challenges to inventory management and distribution scheduling. Thirdly, the transportation and warehousing in the cold chain generate significant carbon emissions. Under the “dual-carbon” policy, low-carbon equipment upgrades require substantial upfront investment. Failure to transform may subject the company to policy-related and consumer-driven pressures. Therefore, constructing an optimized solution for the cold chain network of fresh products that considers both resilience and low-carbon requirements is of great practical significance for Walmart to overcome operational dilemmas, achieve cost control, and improve service quality.
This study proposes a high-dimensional multi-objective optimization model, RL-FPCN (resilient and low-carbon fresh products cold chain network), for the cold chain network of fresh products. The model takes maximizing the service level and minimizing the operating cost as dual objectives and considers carbon emissions as part of the operating cost to balance service, cost, and carbon emissions. This model entirely takes into account the scenarios of supply disruptions and demand fluctuations. It selects eight of the most representative scenarios and uses scenario probabilities to simulate the original uncertainty distribution. Furthermore, four resilience mechanisms are specifically designed to optimize supply chain risks dynamically. To solve this model, this study innovatively proposes a hybrid algorithm of neighborhood search and swarm intelligence, OTS-FICSMA (improved OPTICS algorithm considering temporal–spatial distance and improved slime mold algorithm with full iteration cycle). This algorithm integrates the advantages of the two in local exploration and global optimization, efficiently balancing the relationships among multiple objectives. This research is dedicated to providing strong methodological support for building a low-carbon and resilient cold chain network for fresh products, assisting enterprise decision-makers in achieving the optimization goals of cost reduction, efficiency improvement, and sustainability.
This research is structured as follows: Section 2 reviews the literature related to this topic. Section 3 illustrates the problems and their notations, and based on the L-FPCN model, four resilient strategies are integrated to construct the RL-FPCN model. Section 4 proposes a neighborhood search-swarm intelligence algorithm, OTS-FICSMA, to solve the mixed-integer programming model. In Section 5, a real-case simulation is conducted. The supply interruption and demand fluctuation scenarios are analyzed through data collection and scenario setting, and the impacts of the four resilient strategies on the network robustness are discussed. Furthermore, the calculation results are compared with other methods. Finally, Section 6 summarizes the research presented in this work and outlines some managerial implications and future research directions.

2. Literature Review

According to the research problem, this section reviews the related literature concerning the main issues, including the fresh product cold chain network and robust optimization of the supply chain network. Meanwhile, current research gaps are analyzed, and the contributions of this paper are presented.

2.1. Fresh Products Cold Chain Network (FPCN)

The fresh products cold chain network (FPCN) is a delivery network for fresh products that starts from agricultural production bases. These products undergo various stages, including processing, packaging, transportation, distribution, and retail, under specific temperature conditions, until they reach consumers’ tables [6]. The design of FPCN involves constructing and optimizing the network structure to improve overall efficiency while reducing operating costs.
Unlike other products, the characteristics of fresh products have multiple impacts on optimization for FPCN. Firstly, the cumulative effect of the freshness of fresh products on cold chain efficiency is significant over time. Scholars, represented by Yadav et al. [7] and Esteso et al. [8], have developed mathematical programming models with freshness-related constraints. They found that considering freshness in investment decisions can enhance the economic benefits of FPCN. Secondly, the dynamic changes in the freshness of fresh products bring complexity to inventory planning. Hiassat et al. [9] were the first to propose a location-inventory-routing model, using shelf-life limitations to determine warehouse-related parameters, inventory, and transportation routes; Paam et al. [10] constructed an inventory control optimization model for multiple periods, multiple products, and multiple warehouses to solve the problem of spoilage of fresh products in temperature-controlled warehouses and reduce inventory costs. Finally, the high requirement for the timeliness of delivery of fresh products directly affects the “last mile” transportation and distribution plans. Osvald and Stirn [11] first described the fresh vegetable distribution problem as a specific vehicle routing problem, considering the impact of perishability on distribution costs to reduce cargo losses; Pratap et al. [12] focused on the carbon footprint, production capacity, and time window constraints of fresh products and created a logistics route planning model to minimize greenhouse gas emissions.
With the continuous advancement of the “dual-carbon” initiative, green sustainability has become an essential consideration in designing fresh product cold chain networks (FPCNs). Peng et al. [13] proposed four optimization objectives for the multimodal cold chain network: minimizing total transportation time, cost, carbon emissions, and food waste. However, too many objectives may conflict, and the uncertainties in transportation were not fully considered. On this basis, Fathollahzadeh et al. [14] further refined the optimization objectives of the meat supply chain network. By integrating economic and environmental effects, they focused on optimizing waste and by-product management, maximizing profits, and minimizing carbon emissions. However, the model insufficiently considered other stakeholders in the supply chain. Different from the former two, in addition to paying attention to the economic and environmental goals of the coconut closed-loop supply chain network, Gholian-Jouybari et al. [15] also proposed the social sustainability dimensions of facility utilization and job opportunities. However, it is not easy to quantify and implement social goals. It is worth noting that in recent years, only Moghaddasi et al. [16] innovatively incorporated customer satisfaction as an optimization objective into designing the cold chain logistics network for perishable products. However, judging satisfaction based on time windows is too one-sided, and the model does not sufficiently explore other influencing factors.
In summary, the existing research mainly focuses on optimizing cold chain logistics networks under economic and environmental goals. However, the research on customer service levels in the supply chain system is still in its infancy. Currently, the service level is one of the critical indicators for measuring the cold chain network of fresh products, and it directly affects a company’s profitability and core competitiveness. In this regard, this study will focus on the goal of customer satisfaction and more realistically evaluate the service level through the maximum service distance of upstream nodes and the actual transportation volume. Therefore, the relevant model maximizes the service level and minimizes the operating cost as the dual-objective function and regards carbon emissions as part of the operating cost so as to balance the service level, operating cost, and carbon emissions.

2.2. Robust Optimization of Supply Chain Network

Supply disruptions and demand fluctuations can bring many negative impacts to the supply system, which highlights the great significance of integrating resilience strategies into the FPCN to enhance the stability of the supply chain. Christopher and Peck [17] first proposed that a resilient supply chain system could recover to regular operation more quickly after dealing with disruptions, and they developed a procedure for identifying and controlling supply chain risks for the first time, accelerating the response to demand fluctuations in the supply chain. On this basis, the resilience strategies of the supply chain network have been widely and deeply expanded. It mainly covers many important aspects, including facility strengthening [18], facility dispersion, semi-finished product preparation, alternative suppliers, storage backups, product redistribution, multi-route transportation [19], cross-level procurement [20], direct shipping, emergency inventory [21], inventory sharing, and multi-set covering strategies. However, in the current research on FPCNs, studies are scarce regarding the implementation and flexible adjustment of these strategies in the face of supply disruptions and demand fluctuations. Additionally, little research has been performed on how these strategies impact the optimization goals of the supply chain network.
When dealing with supply chain risks, the many dynamic factors that need to be evaluated and selected undoubtedly pose severe challenges to uncertainty management. Benhamida et al. [22] proposed a framework using the Fuzzy Multi-Criteria Decision-Making (MCDM) method, combining the Best-Worst Method (BWM) and the Fuzzy Analytic Hierarchy Process (TOPSIS) model to assess how different strategies perform in the face of uncertainties. This approach offers new ideas and methods for solving decision-making problems in uncertain situations. However, this study is mainly based on static analysis and fails to capture dynamic changes fully. To overcome this limitation, when handling the dynamic food delivery vehicle routing problem with demand fluctuations and time-varying speeds, Xie et al. [23] adopted the concept of Rolling Horizon Control (RHC) to convert dynamic challenges into static problems within a specific time horizon. Nevertheless, the model mainly considers the uncertainty of transportation time and gives less attention to other important dynamic factors in cold chain logistics. Nonetheless, related research continues to progress. In recent years, in the field of supply chain network optimization, studies that consider both supply disruptions and demand fluctuations have remained in their initial stages. Scholars, represented by Foroozesh et al. [24] and Mostaghim et al. [25], have modeled this problem using mixed-integer programming models and attempted to generate Pareto solutions with the ε-constraint method, thereby transforming the multi-objective optimization problem into a single-objective optimization problem with constraints. However, due to the excessive reliance of this method on parameter settings, it is difficult to comprehensively obtain the Pareto frontier. On the other hand, scholars, represented by Shekarabi et al. [26], have employed a robust optimization model. Although it addresses supply chain risks from different perspectives, it also has its drawbacks. It has high requirements for data quality and requires a large amount of high-quality data for support.
In the studies mentioned above, fuzzy multi-criteria decision-making, probability analysis, robust optimization, and stochastic programming are commonly used methods for designing under uncertain risks. However, these methods have some drawbacks when optimizing the actual cold chain network of fresh products, specifically in terms of parameter settings and data quality, which makes some computational experiments difficult to handle. Meanwhile, the joint design for supply disruptions and demand fluctuations is still in its infancy. Tools used to solve the problems include Swarm Intelligence Algorithms (SIA), Business Software (BS), including Gurobi 11.0 and CPLEX 20.1.0, Neighborhood Search (NS), etc. Using these tools alone is highly susceptible to the dimensionality of the problem, easily falling into local optimal solutions, thus leading to a decrease in the overall optimization level. Therefore, this study will comprehensively consider the impacts of supply disruptions and demand fluctuations on FPCNs, select the most representative scenarios, and use scenario probabilities to simulate the original uncertainty distribution, thereby reducing the dependence on parameter settings and data quality. At the same time, a new Neighborhood Search-Swarm Intelligence Algorithm will be designed to solve uncertain problems effectively.

2.3. Research Gaps and Their Contributions

To summarize, some research gaps remain in previous studies.
(a)
In the field of multi-objective optimization of the supply chain, studies, represented by Pratap et al. [12] and Gholian-Jouybari et al. [15], mainly focus on operational cost control and greenhouse gas emission reduction. Although these studies encompass multi-dimensional low-carbon optimization measures, such as static facility location and dynamic route planning, the absence of customer service level in the research system renders it impossible to construct a comprehensive optimization loop for cost reduction, efficiency improvement, and the sustainable development of the FPCN.
(b)
In the field of supply chain risk research, operational risks such as uncertain customer demand and strategic-level supply disruptions, especially those in the fresh cold chain industry, have received less attention in previous studies. Foroozesh et al. [24] and Mostaghim et al. [25] focused on the chain reactions of supply disruptions on society and the economy. In contrast, Shekarabi et al. [26] proposed various strategies to mitigate the disruption risks of FPCN. Therefore, a significant gap remains in the research on resilient strategies applicable to FPCN in scenarios of supply disruptions and demand fluctuations.
(c)
Regarding the solution algorithms for optimization models, the optimization algorithms developed by current scholars are not yet mature. Using commercial business software or neighborhood search to solve robust optimization models may have many drawbacks, as shown in the relevant studies of Paam et al. [10], Foroozesh et al. [24], and Mostaghim et al. [25], which makes it difficult to effectively adapt to relatively complex situations of supply chain robust optimization problems.
In response to these issues, this study aims to bridge the gaps and contribute innovative ideas and discussions to the development of fresh products cold chain optimization. The new contributions of this study are summarized as follows.
(A)
To design a practical RL-FPCN model, the bi-objective function constructed in this work combines three indicators, namely the environmental indicator (reducing dynamic and static carbon emissions), the economic indicator (minimizing the total operating cost), and the demand satisfaction indicator (maximizing the service level).
(B)
This study innovatively designs and optimizes the RL-FPCN, considering the supply chain risks of supply disruptions and demand fluctuations simultaneously. The supply disruptions include the capacity loss of facility nodes and the unavailability of paths between facility layers. Meanwhile, this research adopts four resilience strategies for optimization, namely site strengthening, emergency inventory, cross-level procurement, and multi-route transportation, to effectively address the mentioned supply and demand risks.
(C)
This study provides a new idea for solving models. It innovatively integrates the improved OPTICS algorithm, considering temporal–spatial distance and the improved slime mold algorithm with a full iteration cycle, thus constructing the neighborhood search–swarm intelligence algorithm OTS-FICSMA [27]. The nodes with similar time and space dimensions are first clustered through this improvement to generate the initial solution. Then, the intervention optimization is carried out on the full cycle of the initial solution iteration to improve the quality of the solution continuously. Finally, the solution performance of the algorithm is greatly improved.
(D)
At the practical application level, taking a real case in Chengdu, China as an example, the scenario analysis method is used to evaluate the impacts of the four resilience strategies and their collaborative performance in mitigating scenarios of supply disruptions and demand fluctuations. This work further compares the solution performance of the proposed OTS-FICSMA with those of algorithms with similar structures. The comparison verifies that the OTS-FICSMA effectively solves problems, providing strong support for the practical application of logistics distribution network optimization.
Table 1 summarizes the main characteristics of these studies, including carbon emissions, resilience analysis, customer service level, solution methods, and real-case analysis. Among them, static carbon emissions mainly consider the operation and production processes of station facilities, while dynamic carbon emissions emphasize the vehicle transportation process during the distribution of goods. Distinguishing between these two aspects helps decision-makers in cold chain logistics formulate targeted emission reduction measures comprehensively and achieve the goal of reducing carbon emissions more effectively. In terms of resilience, the indicators include disruption factors, fluctuation factors, and whether resilience strategies are proposed. The customer service level mainly discusses whether the model takes it as a key optimization objective. Regarding the solution methods, this study uses the criterion of which tool is used to solve the model. The real-case analysis focuses on whether the study has carried out a series of simulation analyses on real cases.

3. Problem Description and Model Construction

To describe the proposed RL-FPCN problem, Figure 1 shows a classic four-layer FPCN. It comprises direct procurement suppliers, processing centers, regional distribution centers (RDCs), and store warehouses. As the starting point of FPCN, the direct procurement suppliers provide primary fresh products by relying on the direct procurement base of fresh products. Cold chain processing centers need to refrigerate, process, and package the raw materials to ensure the consistency of their quality and hygiene standards, thus providing consumers with more distinctive fresh products. The locations of supply and demand for FPCN fresh products are usually scattered and far apart. To respond quickly and effectively to the personalized needs of terminals, RDCs need to undertake the essential functions of cargo collection and distribution, as well as last-mile distribution. The storage warehouses serve as the endpoints of the FPCN and receive processed fresh products from the RDC. In summary, the proposed RL-FPCN aims to achieve the minimization of the total cost of the supply network through location decision and route planning, and maximize the service level of store warehouses, enhancing the resilience and low-carbon sustainability of the entire fresh cold chain in the face of complex situations such as supply disruptions and demand fluctuations.
Hence, this study considers four supply disruption scenarios (earthquake O1, flood O2, fire O3, and public health incident O4) and four demand fluctuation scenarios (gradual demand increase N1, sudden demand surge N2, gradual demand decrease N3, and sharp demand decline N4). At the same time, the situation of no disruption O0 and normal demand N0 are set as reference benchmarks for comparison.
Through the mixed-integer programming model of L-FPCN and the scenario settings, we have developed an optimization model to reflect the resilient and low-carbon strategies for the network optimization of fresh products cold chain (RL-FPCN).
Among them, the four resilience strategies proposed in this research include:
I.
Site strengthening strategy: this is reflected by investing more funds in processing centers and RDCs to reduce the proportion of capacity loss in disruption scenarios. In general, the level of strengthening is proportional to the operating costs and inversely proportional to capacity losses.
II.
Emergency inventory strategy: this means keeping additional emergency stock in processing centers and RDCs. In this case, when a node loses capacity, the emergency inventory will meet customer demand. Maintaining emergency inventory incurs emergency inventory costs.
III.
Cross-level procurement strategy: this allows fresh products to be directly transported from processing centers to store warehouses, saving the operation cost of RDCs and enhancing flexibility. However, the unit transportation cost of direct delivery to store warehouses is generally higher than through the RDCs.
IV.
Multi-route transportation strategy: this allows nodes at a certain level to receive raw materials or products from multiple sites at the previous level. Different route selections at various levels will incur the corresponding costs.

3.1. Model Assumptions

This work makes the following assumptions to model the proposed RL-FPCN problem.
  • When supply disruptions occur, a site’s inventory capacity or production capacity is lost, or certain routes between sites become unavailable.
  • When demand fluctuations occur, the demand for a certain fresh product in the store warehouse will vary within a reasonable range.
  • Supply disruptions and demand fluctuations are considered independent events.
  • Carbon emissions are incorporated into the model as part of the operating costs.
  • The carbon emission costs generated by on-site operations, production activities, and route transportation in FPCN are estimated by considering dynamic and static carbon emission tax rates.
  • The emissions are related to the attributes of site operations and the quantity of production or transportation.

3.2. Symbols and Variables

To mathematically describe the RL-FPCN problem, this study defines the symbols and variables, as shown in Table 2.

3.3. Construction of the Basic Model

The L-FPCN model maximizes the service level and minimizes the operating costs as its two objectives. It makes decisions on multiple aspects like site location and quantity, transportation routes, and inventory levels, and incorporates carbon emissions from various processes. The relevant objective function and constraints of L-FPCN are as follows.
(1)
Objective Function
Based on the study of Leng et al. [6] and Zeng et al. [28], the maximization of the service level in the L-FPCN model is defined as follows:
L Z 1 = M a x ( o O n N k K l L p P x r k l p o n z r k l s e r k l / o O n N l L p P d l p o n )
The minimization of operating costs in the L-FPCN model is defined as follows.
L Z 2 = M i n { C F 1 + C F 2 + C F 3 }
C F 1 = j J f p j y p j + k K f r k y r k + o O n N i I j J p P r R φ o φ n p c j p x s i j r o n + k K l L p P o O n N d l p o n o s p / o q k p + k K l L p P o O n N x c k l p o n c p s t l / 2 + l L p P o O n N d l p o n c p
C F 2 = o O n N φ o φ n ( i I j J r R d i s i j t s i j r x s i j r o n + j J k K p P d i s j k t p j k p x p j k p o n + k K l L p P ( d i s k l t c k l p x c k l p o n + p e n k l p z l p o n ) )
C F 3 = c e ( j J e s p j y p j + k K e s r k y r k ) + c e o O n N φ o φ n   ( i I j J p P r R e w f j p x s i j ro n + i I j J r R e t s i j x s i j r o n + j J k K p P e t p j k x p j k p o n + k K l L p P e t r k l x r k l p o n )
In the objective Equation (1), LZ1 represents the maximization of the customer service level of the L-FPCN within a specific service scope; in the objective Equation (2), LZ2 represents the minimization of the comprehensive operating costs of the L-FPCN, including site selection costs (CF1), transportation costs (CF2), and comprehensive carbon emission costs (CF3). The objective of Equation (3) is to determine the site selection costs. Among them, the first to second terms are the fixed operating costs of the processing centers and RDCs, the third term is the production cost of the processing centers, and the fourth to sixth terms constitute the inventory costs of the RDCs, which are the ordering cost, the product inventory holding cost of the RDCs, and the material cost, respectively. The objective of Equation (4) is to determine the transportation costs. The first to third terms are the sums of the transportation costs between points at various levels under different scenarios, and the fourth term is the sum of the penalty costs for unmet customer demands under different scenarios. Equation (5) aims to calculate the comprehensive carbon emission costs. The first to second terms are the carbon emissions during site operation processes, the third term is the carbon emissions during the production process, and the fourth to sixth terms are the carbon emissions during the transportation process.
(2)
Constraints
In addition to the typical constraints that ensure the model’s integrity, this paper innovatively proposes the customer demand constraints (f), which are used to meet customer demands and the minimum service level.
a.
Route selection constraints: Equations (6)–(11) ensure that the transportation routes can only be selected among the open sites, that is, all the nodes covered by both ends of the transportation routes at all levels are the chosen sites.
z s i j y s i   i I , j J
z s i j y p j   i I , j J
z p j k y p j   j J , k K
z p j k y c k   j J , k K
z c k l y c k   k K , l L
z c k l y r l   k K , l L
b.
Site capacity constraints: Equations (12) and (13) state that the product flowing out of the accessible site cannot exceed its remaining capacity in the disruption and fluctuation scenarios. r c a p j p o and r c a r k p o represent the capacities of processing center j and RDC k for storing product p under the supply disruption scenario o, respectively.
k K x p j k p o n y p i r c a p j p o     j J , p P , o O , n N
l L x r k l p o n y r k r c a r k p o     k K , p P , o O , n N
c.
Traffic flow balance constraints: Equations (14)–(16) indicate that a product flow is generated between two nodes only if the path between them is selected and available. There are no capacity constraints on these routes. d r s i j o , d r p j k o , and d r r k l o are all binary variables, representing the road conditions from supplier i to factory j, from factory j to RDC k, and from RDC k to store warehouse l, respectively, under the supply disruption scenario o. If the road between the corresponding nodes is disrupted, the value is 1; otherwise, it is 0.
x s i j r o n z s i j 1 d r s i j o β     i I , j J , r R , o O , n N
x p j k p o n z p j k 1 d r p j k o β     j J , k K , p P , o O , n N
x r k l p o n z r k l 1 d r r k l o β     k K , l L , p P , o O , n N
d.
Single route constraints: Equations (17)–(19) ensure a single transportation route between nodes at various levels.
i I z s i j 1     j
j J z p j k 1     k
k K z r k l 1     l
e.
Goods flow balance constraints: Equations (20) and (21), respectively, indicate the flow balance constraints of the processing centers and RDCs. u r p represents the conversion rate from raw material r to product p.
i I x s i j r o n = p P k K u r p x p j k p o n     j J , r R , o O , n N
j J x p j k p o n = l L x d k l p o n     k K , p P , o O , n N
f.
Customer demand constraints: Equation (22) shows that the actual demand for the storehouse is composed of the quantity of received and unsatisfied goods. Equation (23) reflects the minimum service level constraint of the storehouse, which stipulates that the ratio of the amount of goods received to the actual demand shall not be lower than the minimum service standard.
k K x r k l p o n + z l p o n = d l p o n     l L , p P , o O , n N
k K l L p P x r k l p o n / l L p P d l p o n α     o O , n N
g.
Equations (24) and (25) describe the binary variables, and Equation (26) ensures the positivity of the output results.
y p j , y c k 0 , 1
z s i j , z p j k , z r k l 0 , 1
x s i j r o n , x p j k p o n , x r k l p o n , z l p o n 0

3.4. Robust Model Construction

Integrating these four resilient strategies into the L-FPCN model, a mixed integer programming model of RL-FPCN is formed to enhance its robustness and reliability. The objective of the RL-FPCN model is to maximize the service level while minimizing the operating costs. The model decisions include the selection of sites with different locations and strengthening levels; the choice of transportation routes between nodes at various levels; the transportation decisions of raw materials and products; the decision on the amount of emergency inventory; and the decision on the shortage quantity.
The model of RL-FPCN maximizes the service level and minimizes the operating costs, which are two objectives. It makes decisions on multiple aspects like site selection and strengthening levels, transportation routes, emergency inventory, and shortage quantities. Integrating four resilient strategies into the L-FPCN model enhances its robustness and reliability.
(1)
Objective Function
The maximization of the service level in the RL-FPCN model is defined as shown in Equation (27).
R L Z 1 = M a x ( o O n N k K l L w W p P x r k l p o n z r k l w s e r k l / o O n N l L p P d l p o n )
The minimization of operating costs in the RL-FPCN model is defined as shown in Equations (28)–(33).
R L Z 2 = M i n { C F 6 + C F 7 + C F 8 + C F 9 + C F 10 }
C F 6 = j J v V f p j v y p j v + k K v V f r k v y r k v + o O n N i I j J p P r R φ o φ n p c j p x s i j r o n
C F 7 = k K l L p P o O n N d l p o n o s p / o q k p + k K l L p P o O n N x r k l p o n c p s t l / 2   + l L p P o O n N d l p o n c p   + o O n N p P ( j J φ o φ n r c p j p v p j p n o   + k K φ o φ n r c r k p v r k p n o )
C F 8 = i I j J w W r s i j z s i j w + j J k K w W r p j k z p j k w + j J l L w W r k j l z k j l w + k K l L w W r r k l z r k l w
C F 9 = o O n N φ o φ n ( i I j J r R d i s i j t s i j r x s i j r o n + j J k K p P d i s j k t p j k p x p j k p o n + j J l L p P d i s j l t k j l p x k j l p o n + k K l L p P ( d i s k l t r k l p x r k l p o n + p e n k l p z l p o n ) )
C F 10 = c e ( j J v V e s p j v y p j v + k K v V e s r k v y r k v ) + c e o O n N φ o φ n ( i I j J p P r R e w f j p x s i j r o n + i I j J r R e t s i j x s i j r o n + j J k K p P e t p j k x p j k p o n + j J l L p P e t k j l x k j l p o n + k K l L p P e t r k l x r k l p o n )
In Equation (27), RLZ1 represents the maximization of the customer service level of the RL-FPCN with the multi-route transportation strategy within a specific service scope. In Equation (28), RLZ2 represents the minimization of the comprehensive operating costs of the RL-FPCN. Equation (29) is the site selection cost under the site strengthening strategy, where the first two terms are the fixed operating costs of processing centers and RDCs, and the third term is the production cost of processing centers. Equation (30) represents the inventory cost under the emergency inventory strategy, where the first three terms correspond to the inventory costs of RDCs, and the last two terms describe the procurement costs associated with emergency inventory. Equation (31) is the route selection cost under the multi-route transportation strategy, and Equation (32) is the transportation cost under the cross-level procurement strategy. Equation (33) is the comprehensive carbon emission cost, and since its modeling idea is the same as that in the L-FPCN, no repeated description is provided.
(2)
Constraints
The RL-FPCN model is developed from the L-FPCN model by integrating four resilient strategies. Hence, this section only presents the constraints related to these strategies. The design of other constraints is consistent with that of the L-FPCN model and will not be repeated.
a.
Site strengthening constraints: Equations (34) and (35) indicate that at most one degree of strengthening can be chosen for the sites selected for strengthening.
v V y p j v 1   j J
v V y r k v 1   k K
b.
Emergency inventory constraints: Equations (36)–(39) indicate that emergency stock configuration is triggered only when a processing center or RDC is selected. In addition, the ratio between the emergency inventory capacity and the remaining capacity of the site is constrained by the maximum original capacity. c a p j p and c a r k p represent the capacities of processing center j and RDC k for storing product p, respectively.
v p j p n o v V y p j v c a p j p   j J , p P , o O , n N
v r k p n o v V y r k v c a r k p   k K , p P , o O , n N
v p j p n o + r c a p j p v o c a p j p   j J , p P , v V , o O , n N
v r k p n o + r c a r k p v o c a r k p   k K , p P , v V , o O , n N
c.
Cross-level procurement constraints: Equations (40)–(42) supplement the route selection from factories to RDCs and the freight flow information.
z k j l w v V y p j v   j J , l L , w W
z k j l w v V y r l v   j J , l L , w W
i I x s i j r o n = p P u r p k K x p j k p o n + l L x p j l p o n   j J , r R , o O , n N
d.
Multi-route transportation constraints: Equation (43) supplements the traffic flow information from factories to RDCs. d r k j l o is a binary variable, representing the road conditions from factory j to store warehouse l under the supply disruption scenario o. If the road between the corresponding nodes is disrupted, the value is 1; otherwise, it is 0. In addition, β , as a model adjustment factor, is a constant value of infinity.
x k j l p o n z k i j w 1 d r k j l o β   j J , l L , p P , o O , n N , w W

4. Proposed OTS-FICSMA

To solve the NP-hard problem of RL-FPCN, referring to the development idea of the two-stage heuristic algorithm with swarm intelligence algorithm as the core proposed by Sun et al. [29] and Wang et al. [27], this paper designs a new Neighborhood Search–Swarm Intelligence Algorithm, namely OTS-FICSMA.
On the one hand, the nodes in the fresh cold chain network exhibit significant spatiotemporal characteristics. To address this, we propose an OPTICS algorithm with spatiotemporal distance. This algorithm clusters nodes with similar spatiotemporal distances, generating an initial solution and reducing the dimensionality of the problem. Compared to other clustering methods like the K-Means and DBSCAN algorithms, our proposed algorithm has distinct advantages. It can automatically identify clusters of varying densities using the neighborhood radius and density. This effectively overcomes the problem of parameter sensitivity and enables better adaptation to the complexity of the fresh cold chain network.
On the other hand, we introduce and improve the SMA to conduct a global search for the optimal initial solution. The SMA has a strong global search ability in the solution space, and its unique search and encirclement mechanism helps to explore a broader solution space. However, when dealing with complex high-dimensional models, the original algorithm has problems, such as a single optimization mechanism in the early stage and being easily disturbed in the later optimization stage. Therefore, this study optimizes the entire iteration cycle of the SMA.
The following part provides a detailed introduction to the design idea and details of the calculation of the OTS-FICSMA.

4.1. Improved OPTICS Algorithm Considering Temporal–Spatial Distance (OTS)

This section improves the OPTICS algorithm [30] in accordance with the characteristics of the RL-FSCSN model. Specifically, we introduce the “temporal–spatial distance” to modify the calculation of the core distance and reachability distance in OPTICS. By clustering downstream nodes with similar spatiotemporal dimensions, we can partition the customer allocation areas of different spatiotemporal clusters and generate an initial solution. The detailed improvement steps are as follows:
First, evaluate the spatial distance and temporal distance between the two downstream nodes C i and C j , respectively.
For the spatial distance, we use the Euclidean distance between C i and C j to measure it. For the temporal distance, assuming that the time windows of C i and C j are [ E T i , L T i ] and [ E T j , L T j ] , respectively. Suppose that the sum of the earliest departure time and transportation time is Q , and the latest departure time and transportation time is E . Then, there are four situations for the interval [ Q , E ] , as shown in Figure 2 and Equation (44).
d ij T = I 1 ( E T j E ) , E < E T j I 2 ( Q L T j ) , Q > L T j I 3 ( t i + t s p ) , Q E T j < E Q < L T j < E t i + t s p , E T j < Q < E < L T j
In Figure 2, there are four scenarios as follows. For the first case, the vehicle arrives earlier than the specified time window as a whole, and I 1 represents the early arrival penalty function. For the second case, the vehicle arrives later than the specified time window as a whole, and is subject to the late arrival penalty function. For the third case, the vehicle’s arrival time partially overlaps with the specified time window, and I 3 stands for the deviation coefficient. For the fourth case, the vehicle’s arrival time exactly matches the time window. In this case, the difference between the vehicle’s arrival times can be regarded as the time distance between the two nodes.
Secondly, the temporal distance and spatial distance are normalized to obtain the integrated spatiotemporal distance. The formula is shown in Equation (45). Among them, ω 1 and ω 2 represent the weight ratio of space–time distance, respectively.
d i j T S = ω 1 d i j T + ω 2 d i j , ω 1 + ω 2 = 1
Finally, based on the spatiotemporal distance, analyze the core distance and reachable distance of each node. The formulas are shown in Equations (46) and (47).
c d ( x ) = U n d e f i n e d , N E p s i l o n ( x ) < M i n P t s d x , N E p s i l o n i ( x ) , N E p s i l o n ( x ) M i n P t s
r d ( y , x ) = U n d e f i n e d , N e p s i l o n ( x ) < M i n P t s max c d ( x ) , d ( x , y ) , N e p s i l o n ( x ) M i n P t s
The calculation is carried out with E p s i l o n as the neighborhood radius and M i n P t s as the neighborhood density threshold. Let N e p s i l o n ( x ) be the neighborhood of x within a radius of E p s i l o n . The variable d is used to measure the distance between two nodes. Let N E p s i l o n i ( x ) denote the i-th nearest solution to x in the set, and the parameter i ranges within [ 1 , M i n P t s ] .

4.2. Improved Slime Mold Algorithm with Full Iteration Cycle (FICSMA)

4.2.1. Basic Solving Principle of the Slime Mold Algorithm

As a swarm intelligence algorithm, SMA is divided into two stages: search and encirclement [27]. It can transmit reflected waves according to the mass of the food source to search for the target solution. When the surrounding food has a high-quality coefficient, the slime mold forms a thicker vein network and converges quickly towards the target. Otherwise, it converges slowly over a larger area. The slime mold’s position update formula at this stage is shown in Equation (48).
X t + 1 = X t b e s t + v b ( W X t A X t B ) , r < p v c X t , r p
Among them, t represents the iterations; X t b e s t denotes the position of the individual with the highest fitness in the population; v b represents the iteration parameter within the range of [ a , a ] ; W represents the weight coefficient in the searching process of the slime mold; X t A , X t B denote the positions of two random individuals A and B in the population; v c represents the control parameter within the range of [0, 1]; r represents a random number within the range of [0, 1]; p represents the position parameter for the slime mold’s update iteration, and its formula is shown in Equation (49).
p = tanh | S i D F |
Among them, S i represents the fitness value of the i-th slime mold individual in the slime mold population, and D F represents the best fitness value of the slime mold individuals under the current algorithm iteration.
The calculations of the range threshold a for v b and the weight coefficient W are shown in Equations (50) and (51), where t max represents the maximum iterations.
a = arc tanh t t max + 1
W ( S m e l l I n d e x ( i ) ) = 1 + r log F b e s t S i F b e s t F w o r s t + 1 , if   i = C o n d i t i o n 1 r log F b e s t S i F b e s t F w o r s t + 1 , if   i = O t h e r s
Among them, F b e s t and F worst represent the maximum and minimum fitness values in the current iterative process. When i = C o n d i t i o n , it represents the individuals whose fitness ranks in the top 50% of the slime mold population, and when i = O t h e r s , it represents the remaining individuals. S m e l l I n d e x ( i ) represents the position index of the fitness value sequence of the slime mold individuals.
When slime molds search out food, they will continue to search randomly to seek food sources that offer higher quality. The position update formula for some slime mold individuals at this stage is shown in Equation (52).
X t + 1 r a n d = r a n d ( U B L B ) + L B , r a n d < z X t b e s t + v b ( W X t A X t B ) , r a n d z r < p v c X t , r a n d z r p
Among them, U B and L B represent the upper and lower limits of the search range of the slime molds, rand represents a random number within the range of [0, 1], and z represents the proportional parameter of the slime mold individuals performing random searches in the slime mold population, usually within the range of [0.02, 0.06].

4.2.2. Improvement Path of the Slime Mold Optimization Algorithm with Full Iteration Cycle

(1)
Multi-objective problem balancing mechanism
The RL-FPCN proposed in this study involves optimizing service level, operating cost, and carbon emissions in the cold chain network of fresh products. In response, we have constructed a dual-objective function that maximizes the service level and minimizes the operating cost. Moreover, we have included the carbon emission cost as part of the operating cost, simplifying the model while considering all three factors. However, the trade-off of the weights of these objectives is closely related to decision-makers’ preferences. Therefore, we have introduced an index-based balance mechanism for multi-objective problems. Specifically, we have constructed a ranking matrix to rank the optimization results of each solution, aiming to evaluate and integrate the comprehensive fitness values of multiple objectives. The steps are as follows: firstly, calculate the initial values of all objective functions for each solution. Secondly, the ranking matrix is used to rank the performance of each solution in each objective function. Finally, the results are converted into a ranking of the comprehensive fitness values of each solution.
Suppose the optimization solution for RL-FSCN is O S ( h ) , the initial value of the dual-objective function is f n , and the comparison result arranged in ascending order is R C n ( h ) , where n represents the n-th objective function, and h represents the h-th optimization solution. Then, the performance ranking process is shown in Table 3, and the calculations related to the ranking are detailed in Formulas (53) and (54).
f n ( h ) = ( H O S n ( h ) ) 2 , O S n ( h ) > 1 A H 2 , O S n ( h ) = 1
f ( h ) = f 1 ( h ) + f 2 ( h )
Formula (53) is the fitness ranking result of the n-th objective function, where H is the total number of optimization schemes. Formula (54) is the comprehensive fitness ranking result of the h-th optimization scheme, where A is a variable with a value of 1 to 2, used to increase the fitness of the optimal individual.
The ranking matrix constructed in this study transforms multi-objective numerical values with different dimensions into relative rankings, enabling objective and intuitive comparisons within a unified framework. Additionally, OTS-FICSMA can utilize the ranking results to simplify the process of searching for optimal solutions. By selecting better solutions based on the comprehensive fitness values of the solutions, it increases the probability of obtaining the Pareto front solution set. This approach ensures that the algorithm can find better multi-objective balance solutions in the complex solution space, enhancing the quality and reliability of the optimization results.
(2)
Pre-Stage Optimization Mechanism of Standard Brownian Motion
During the early search stage of the SMA, individual positions were updated based on r < p , determined by the fittest individual and two random ones, causing slime molds to gravitate towards the fittest. However, this simplistic mechanism fails as objective functions and constraints become more complex, resulting in a significant slowdown in convergence and a high likelihood of being trapped in local optima.
Brownian motion is characterized by continuous time and state space, and the motion of its particles is highly random. Figure 3 illustrates the trajectories and distributions of a large number of Brownian particles, initially positioned at the origin, in a MATLAB 2021A software test case [27]. It can be seen that the overall spatial position of these particles at time t follows a normal distribution of ( 0 , σ 2 I t ) . Therefore, incorporating the Brownian motion mechanism in the early stage of algorithm iteration will disrupt the fixed search pattern where individual slime molds are drawn to limited objectives. Instead, they will randomly move in all directions with a probability following a normal distribution. This approach remarkably enhances the positional diversity of individual slime molds, allowing them to explore more areas of the solution space that would otherwise be easily missed under the conventional search mode. Consequently, it effectively averts the algorithm from becoming trapped in a local optimum prematurely and boosts the likelihood of attaining the global optimum solution.
Consequently, the probability density function of the normal distribution can be used to ascertain the displacement R B of the particles during the standard Brownian motion, with the function’s mean μ = 0 and variance σ 2 = 1 , as shown in Equation (55).
f B ( x ; μ , σ ) = 1 σ 2 π exp ( x μ ) 2 2 σ 2
Equation (56) details the position update mechanism for SMA once the standard Brownian motion has been incorporated. Among them, X t C is a randomly selected position from the first N/2 individuals after the SMA ranks the fitness of all current slime mold individuals; α B is the step size control factor.
X t + 1 = X t b e s t + v b ( W X t b e s t X t C ) + α B R B
(3)
Post-stage Optimization Mechanism of the Ant Colony Optimization Algorithm
During the late search stage of the SMA, slime mold positions update based on r p , guided by the convergence factor v c . As iterations increase, v c linearly drops from 1 to 0. This linear change cannot accurately reflect the real quality-concentration feedback. When the optimal solution is not at the origin, SMA’s performance is disrupted, reducing solution accuracy.
The Ant Colony Optimization (ACO) algorithm, which conducts information interaction based on the concentration of pheromones, provides an effective solution to the feedback dilemma in the later stage of the SMA. This can be explained in two aspects.
Firstly, in the FICSMA that integrates the ACO mechanism, when individual slime molds update their positions, they simulate the path selection method of the ant colony based on transition probabilities, replacing the convergence factor vc in the SMA with the ant colony transition probability of the ACO. According to the solution logic of the ACO, when an ant colony selects a path, it comprehensively considers the pheromone concentration and the heuristic function. Paths with a higher pheromone concentration have a greater probability of being selected. This characteristic enables the slime mold population to focus on the areas where high-quality solutions may exist during the later stage of the search in the algorithm. In the RL-FPCN problem, individual slime molds release pheromones by simulating the path selection behavior of the ant colony for solution paths with high fitness. As the search progresses, the pheromones on the solution paths gradually accumulate, increasing the probability of the paths being selected, attracting more individuals, and driving the algorithm to converge towards high-quality solutions.
Secondly, the ant colony records the visited nodes through a taboo list to avoid repeated searches and ensure the efficiency of the process. After a round of search is completed, the path pheromones are dynamically updated: the old pheromones evaporate proportionally, and the new pheromones are strengthened according to the path selection situation. This mechanism not only retains the information of high-quality paths but also prevents the algorithm from relying too much on certain paths, effectively balancing the exploration and exploitation capabilities.
Therefore, this paper integrates ACO’s search strategy to enhance SMA’s performance in the late stages. The basic ACO search strategy is formulated as shown in Equation (57).
p i j k ( t ) = τ i j α ( t ) η i j β ( t ) s D k τ i s α ( t ) η i s β ( t ) , if   j D k 0 , if   j o t h e r s
In this context, p i j k ( t ) denotes the transition probability for ant k to select path ( i , j ) at time t . τ i j ( t ) represents the pheromone concentration between the two endpoints of path ( i , j ) at time t . The heuristic function η i j is the reciprocal of the distance of path ( i , j ) . The heuristic factors α and β signify the relative importance of pheromone concentration and path distance in the ants’ path-selection process, respectively. Moreover, the nodes traversed by an ant are recorded in the taboo list T a b e k , and D k is the set of nodes that are not in the taboo list. These nodes in D k are the available choices for the ant.
The SMA, integrated with the ACO, replaces the convergence factor v c with the transition probability p i j k ( t ) , and its position update is shown in Equation (58). The position iteration situations of the SMA in two-dimensional and three-dimensional spaces are shown in Figure 4 [27].
X t + 1 = p i j k ( t ) X t = τ i j α ( t ) η i j β ( t ) X t s D k τ i s α ( t ) η i s β ( t ) , if   j D k 0 , if   j o t h e r s
Once all ants have traversed all nodes according to the transition rules, the nodes each ant visits are recorded in the taboo list, generating a feasible path solution. Subsequently, the pheromones on the path undergo two operations: previously introduced pheromones are weakened, while newly introduced ones are strengthened. The rules are shown in Equations (59) and (60).
τ i j ( t + n ) = ( 1 ρ v ) τ i j ( t ) + Δ τ i j ( t , t + n )
Δ τ i j ( t , t + n ) = k = 1 k max Δ τ i j k ( t , t + n )
Among them, τ i j ( t + n ) is the pheromone concentration on the path ( i , j ) after the update; n is the number of nodes; ρ v is the pheromone evaporation factor; Δ τ i j ( t , t + n ) is the amount of newly added pheromones on the path ( i , j ) after the iteration. Δ τ i j k ( t , t + n ) is the amount of pheromone left by the ant on the path ( i , j ) .
From Figure 4, we can clearly observe the iterative process of FICSMA throughout the entire cycle. “Evaluate W” is used to assess the quality of food sources. X1, X2, X3, and Xbest represent the magnitudes of the food source quality. That is, the darker the color of the circle, the higher the quality of the target solution. For the solution X3 with the lowest quality, individual slime molds are in the vein initialization stage, which is the population initialization stage. For the solution X1 with the highest quality, individual slime molds will form main veins for comprehensive search, which is the early search stage. For the solution X2 of medium quality, individual slime molds will form branch veins for slow convergence over a larger range, which is the later encirclement stage.
(4)
Instant Detection Mechanism of Iterative Variation
In the SMA’s encirclement phase, the parameter z determines the proportion of random searches. However, in the original parameter setting, the value of this parameter is small, which means that the SMA has a weak ability for random search. When dealing with complex multi-objective function problems, it may become stuck in a local optimum and fail to consider the overall situation. In this regard, this paper proposes an iterative change detection mechanism based on the proportion parameter z, and the scheme is as follows:
First, calculate the fitness difference between the t-th iteration and the 0.95t-th iteration of the algorithm, and denote it as g f . The formula is shown in Equation (61).
g f ( t ) = f [ x ( t ) ] f [ x ( 0.95 t ) ]
Secondly, set the minimum fitness threshold as the detection factor, denoted as g min . The formula is shown in Equation (62).
g min ( t ) = ( U B + L B ) 2 exp 10 ( 0.95 t ) t max
Finally, compare the magnitude relationship between g f and g min . If g f < g min , it is regarded as an iterative anomaly in the SMA. At this time, the algorithm will select one-fifth of the individuals from the slime mold population to conduct another round of random searches. The formula is shown in Equation (63).
X t + 1 r a n d = 1 5 r a n d ( U B L B ) + L B , g f < g min X t , g f g min
Upon detecting iterative anomalies, the proposed detection mechanism triggers partial swarm re-initialization. This action raises the percentage of randomly behaving individuals. The enhanced flexibility and diversity in the distribution of individuals enable the SMA to effectively escape local optima and facilitate further exploration of global solutions.

4.3. Analysis of the Algorithm Time Complexity

The pseudocode of the OTS-FICSMA designed in this study is shown in Appendix A. Before analyzing the time complexity of the algorithm, we will conceptually compare the OTS-FICSMA with the benchmark SMA. As a hybrid algorithm that integrates neighborhood search and swarm intelligence, the computational content of OTS-FICSMA can mainly be divided into seven processes: (1) calculate the spatiotemporal distances and perform clustering; (2) initialize the positions of the slime mold population; (3) evaluate the comprehensive fitness of individual slime molds and rank them; (4) calculate the weight coefficients of all individual slime molds; (5) update the positions of individual slime molds; (6) generate new positions through the pheromone guidance mechanism of ACO; (7) conduct iterative anomaly detection.
The calculation of the standard SMA mainly depends on four components: (1) population initialization; (2) fitness value evaluation and ranking; (3) weight update; (4) individual position update.
In summary, the computational process of the SMA is relatively basic and simple, while the OTS-FICSMA, through the integration of multiple strategies, has significantly improved in terms of search richness and algorithm comprehensiveness. Based on the conceptual differences, the following further analyzes the performance of the two algorithms in terms of time complexity.
Assuming the size of store warehouses is C , the population size of SMA is S , the dimension of the problem is D , and the maximum number of iterations is t max . Based on the process of the OTS-FICSMA, when facing iterative anomalies, its time complexity is calculated as: D + C + t max ( 11 / 5 S + D + S log S + 2 D S + C S + 1 ) . In normal cases, its time complexity is calculated as: D + C + t max ( 2 S + D + S log S + 2 D S + C S + 1 ) . Meanwhile, referring to the solution process of the standard SMA [27], its time complexity can be analyzed as: D + t max ( S + S log S + 2 D S ) . Therefore, compared with the standard algorithm, the time complexity of the proposed OTS-FICSMA increases by at most C + t max ( 6 / 5 S + D + C S + 1 ) . However, in examples of a general scale, the value of 2 t max D S is much larger than C + t max ( 6 / 5 S + D + C S + 1 ) . This indicates that the time complexity of OTS-FICSMA is roughly the same as that of the standard algorithm, and the algorithm optimized through the mentioned path will not significantly increase the degree of time redundancy.

5. Case Simulation

5.1. Case Data Collection and Scenario Setting

5.1.1. Data Collection

In this study, HM, a large fresh cold chain enterprise in Chengdu, Sichuan Province, is selected as the object of case analysis to conduct an in-depth study of the proposed model and algorithm. As a key player in the fresh cold chain industry, the scale of HM’s fresh cold chain business has continued to expand over the past five years. From 2023 to 2024, it has accounted for more than 70% of the fresh product cold chain business in Southwest China and has established a four-level cold chain network covering multiple direct procurement suppliers, processing centers, RDCs, and store warehouses. In addition, the enterprise actively explores the business model combining online-to-offline (O2O) with the in-store warehouse experience, making useful attempts in expanding the market and enhancing the customer experience.
However, the enterprise’s operations are confronted with numerous thorny problems. Firstly, the market demand for fresh products fluctuates violently, and the frequent occurrence of supply chain risks such as supply disruptions and sudden demand changes severely impacts the enterprise’s cold chain network scheduling system. Secondly, although the HM enterprise has been equipped with relatively complete cold chain logistics facilities, which provide basic support for its business operations, these facility resources are still limited in the context of business expansion and supply chain risks. Finally, influenced by the “dual-carbon” policy, the enterprise is facing increasing pressure of carbon emissions in its cold chain logistics operations and is in urgent need of exploring a green and efficient network layout. Evidently, the difficulties faced by the HM enterprise are highly representative within the industry, reflecting the bottlenecks that the entire fresh cold chain industry urgently needs to break through during its development process.
Accurate and comprehensive data serve as the foundation for case analysis and model application. In this study, multi-channel and multi-method exploration has been carried out in data collection. The case data in this section mainly consists of two parts. The first part of the data, related to the cold chain network nodes, is sourced from the 2024 annual financial report [31] of the group to which the HM enterprise belongs. This report details the network scale, node attributes, and supply–demand situation in the region. The second part of the data, related to the main parameters of the model, is primarily obtained from the 2024 local statistical yearbook [32] and the annual report data of the largest competitor in the same industry [33]. For the remaining parameters not disclosed in official materials, estimations are made based on the data from relevant references [6,27,28] to ensure that the data can effectively support the case analysis and model application.
The situation of the network nodes is shown in Figure 5. The actual distance between two nodes is calculated by calling the longitude and latitude through the Google Maps plugin. The original network operation situation of this enterprise in this region is shown in Figure 6. For other relevant data and model parameters related to this case, please refer to Appendix B Table A1, Table A2 and Table A3.
It is worth noting that the HM enterprise is fully aware of the potential risks faced by the supply chain, and has given special consideration to the possible threats that the four major supply disruption factors (earthquakes, floods, fires, and public health incidents) and the four major demand fluctuation factors (competitors entering the market, economic slowdown, economic recovery, and entering the peak demand season) may pose to the supply network. Based on this, this paper applies the proposed RL-FPCN model to the HM enterprise, comprehensively examining the specific impacts of supply disruptions and demand fluctuations on the enterprise’s supply chain and conducting an in-depth evaluation of the effectiveness of resilient strategies in addressing these challenges. In actual operation, the HM enterprise is committed to optimizing the entire process, from raw material procurement to the processing, production, and transportation of fresh products, by making informed decisions on facility location selection and transportation routes.

5.1.2. Scenario Setting

This paper adopts the scenario planning method to establish supply disruption and demand fluctuation scenarios in the FPCN. By analyzing the dynamics and results that affect future development, the resilience of the system in the face of future uncertainties is enhanced. Referring to the research results of Zeng et al. [28], this paper sets out the relevant parameters of four resilient strategies. This paper assumes that there are three different reinforcement levels available for the processing centers and RDCs. When the reinforcement levels are v1 and v2, the fixed operation costs of the processing centers and RDCs are 1.5 times and 1.8 times, respectively, higher than those without reinforcement (i.e., v0). The carbon emissions generated by the facilities at v1 and v2 are 1.2 times and 1.4 times, respectively, higher than those without reinforcement. The processing centers and RDCs may lose a certain proportion of their capacities after destructive events, and facilities with higher reinforcement levels will lose a smaller proportion of their capacities. For example, a facility with a reinforcement level of v0 will lose 75% of its capacity after an earthquake, while facilities with reinforcement levels of v1 and v2 will lose 50% and 25% of their capacities, respectively. At the same time, this paper collected the risk data [1], statistical yearbook [32], and enterprise annual report [31,33] of the fresh product industry in the past two years, and set the occurrence probability for the scenario, as shown in Table 4. Based on the above settings of supply disruption and demand fluctuation scenarios, the network operation status of the basic model (L-FPCN) solved by the OTS-FICSMA is shown in Figure 7.

5.2. Analysis of Supply Disruption Scenarios

(1)
Analysis of Service Level and Risk Resistance Ability
The comparison of service levels between the L-FPCN and RL-FPCN models under various supply disruption scenarios is shown in Table 5 and Figure 8. Under different disruption scenarios, the service level of RL-FPCN is higher than that of L-FPCN. It is worth noting that the optimization degree of RL-FPCN is the most remarkable in the o3 fire scenario, and the gap in service level between it and L-FPCN reaches 95.42%. This indicates that when the supply is disrupted due to a fire, the supply capacity of L-FPCN will be significantly affected, making it challenging to maintain a high service level. However, RL-FPCN maintains the service level at a relatively high state through practical strategies, which significantly reduces the impact of the fire on the supply. At the same time, in the o2 flood scenario and the o4 public health incident scenario where the supply is severely affected, the robustness of the RL-FPCN model is also effectively verified. In these two scenarios, the gaps in service levels between RL-FPCN and L-FPCN reach 52.23% and 55.62%, respectively.
From a measurable perspective, the improvement of the service level directly reflects the stronger resilience of RL-FPCN. Taking the o3 fire scenario as an example, due to the limited supply capacity in the fire scenario, the service level of L-FPCN is only 57.23%. In contrast, RL-FPCN significantly improves the service level through a series of strategies, among which the emergency inventory strategy plays a crucial role. When the source supply is blocked due to the occurrence of a fire, the emergency inventory is promptly put into use, effectively filling the supply gap caused by the reduction in production capacity. At the same time, the site strengthening strategy enhances the disaster resistance of processing centers and RDCs, reducing the degree of damage to facilities in the fire. The multi-route transportation and cross-level procurement strategies ensure the smooth transportation of goods and the flexibility of supply. With the coordination of multiple strategies, the service level of RL-FPCN is increased to 87.12%, effectively enhancing its resilience in coping with supply disruption scenarios.
(2)
Analysis of Operating Costs and Carbon Emissions
The comparison of cost structures and changing trends in total costs and weights, as well as carbon emission costs between the L-FPCN and RL-FPCN models under supply disruption scenarios, is shown in Table 6 and Figure 9 and Figure 10. Under different disruption scenarios, the total cost of RL-FPCN is always lower than that of L-FPCN. The cost savings of RL-FPCN are primarily reflected in the inventory cost, with a significant reduction in inventory cost in each scenario. Similarly to the comparison results of service level optimization, the cost optimization of RL-FPCN is the most remarkable in the o3 fire scenario. The total cost optimization reaches 43.47%, among which the location selection cost optimization reaches 56.18% and the inventory cost optimization reaches 55.74%. This indicates that the relevant strategies provided by RL-FPCN can effectively adjust the cost structure and play a significant role in cost control in a severe supply disruption scenario, such as a fire. As for the transportation cost, different scenarios exhibit varying trends. In the o3 fire and o4 public health incident scenarios, the transportation costs of RL-FPCN increase significantly, reaching 164.15% and 66.49%, respectively. This may be due to the adoption of more flexible transportation strategies to cope with supply disruptions. In the o1 earthquake and o2 flood scenarios, the transportation costs decrease.
We divided the experimental results of carbon emission costs into two categories for analysis.
In the first category, under the scenarios of o0 normal, o2 flood, and o4 public health incident, the comprehensive carbon emission costs of RL-FPCN are reduced by 9.79%, 2.95%, and 8.57%, respectively, compared with those of L-FPCN. This is attributed to the cross-level procurement and emergency inventory strategies. The former reduces the additional transportation trips caused by road blockages, and the latter avoids the increase in warehousing energy consumption due to inventory backlogs, effectively reducing carbon emissions.
In the second category, under the scenarios of o1 earthquake and o3 fire, the comprehensive carbon emission costs of RL-FPCN are higher than those of L-FPCN, by 55.28% and 34.51%, respectively. This is mainly due to the implementation of the site strengthening and multi-route transportation strategies. To reduce the production capacity loss of the sites, relevant nodes adopt the site strengthening strategy to increase the lower limit of production capacity. However, a higher level of strengthening means more carbon emissions. At the same time, although the multi-route transportation strategy ensures the supply of goods, it involves the transportation of goods from multiple superior nodes to a certain inferior node, further increasing the carbon emissions in the transportation link. The changes in carbon emissions brought about by these strategic adjustments are reflected through the cost data, which reflects the trade-off between emission reduction and resilience of RL-FPCN in extreme scenarios.

5.3. Analysis of Demand Fluctuation Scenarios

(1)
Analysis of Service Level and Risk Resistance Ability
The comparison of service levels between the L-FPCN and RL-FPCN models under various demand fluctuation scenarios is shown in Table 7 and Figure 11. The optimization degree of RL-FPCN is the most remarkable in the n2 economic growth slowdown scenario, and the gap in service level between it and L-FPCN reaches 79.51%, compared with the optimization of 43.09% in the n1 scenario. This suggests that the impact resulting from a targeted decrease in demand is more severe than that in the demand shock scenario of competitors entering the market. This may be because when demand decreases appropriately, the enterprise fails to adjust the product supply chain structure in a timely manner, resulting in a supply chain that still maintains a relatively high level of resource allocation and production capacity. However, due to the decrease in demand, the production capacity utilization rate decreases, which in turn affects inventory and transportation efficiency, ultimately leading to an extension of delivery times and a reduction in customer satisfaction rates.
In the n3 economic recovery and n4 entering the peak demand season scenarios, RL-FPCN also shows sound optimization effects. The gaps in service levels between it and L-FPCN reach 63.71% and 43.55%, respectively, indicating that RL-FPCN can also cope with demand fluctuations and ensure a high service level in scenarios with rising demand.
(2)
Analysis of Operating Costs and Carbon Emissions
The comparison of cost structures and changing trends in total costs and quantities, as well as carbon emission costs, between the L-FPCN and RL-FPCN models under demand fluctuation scenarios is shown in Table 8, Figure 12 and Figure 13. The total costs of both L-FPCN and RL-FPCN generally show an increasing trend with the growth of demand, and the gap in total costs between the two also roughly follows this rule. Under demand fluctuation scenarios, the cost savings of RL-FPCN primarily stem from reduced inventory costs. In each demand fluctuation scenario, the reduction range of inventory costs is quite apparent. For example, in the n2 economic growth slowdown scenario, the inventory cost optimization rate reaches −78.04%. This may be because the transportation and procurement strategies adopted by RL-FPCN enhance the flexibility of transportation, reduce inventory backlogs, and consequently lower inventory costs.
Regarding the carbon emission situation, in most demand fluctuation scenarios, RL-FPCN demonstrates optimized performance in terms of comprehensive carbon emission costs. For example, in the n0 normal and n2 economic growth slowdown scenarios, the comprehensive carbon emission costs are reduced in both cases. However, in the n3 economic recovery and n4 entering the peak demand season scenarios, the carbon emission costs of RL-FPCN increase significantly, with the increase rates reaching 101.55% and 117.71%, respectively. By comparing the cost structures, it is found that in these two scenarios, the transportation cost optimization rates of the resilient strategies are −11.32% and −46.70%, respectively. This suggests that the initiated cross-level transportation and related strategies effectively respond to the rising demand, but may lead to an increase in transportation frequency and an imbalance in the production plans of sites, resulting in higher carbon emissions.

5.4. Comparison of Algorithm Performance

To further verify the comprehensive performance of the proposed algorithm, taking the supply chain network of the fresh cold chain enterprise HM as an example, this paper selects relevant algorithms with similar component structures and widely used in logistics network optimization, ISMA-EOQI [34] and SMA [35], and compares them with the proposed OTS-FICSMA to jointly solve the RL-FPCN model under supply disruptions and demand fluctuations. The relevant parameters of the three algorithms are set according to the original studies [27,34,35], as shown in Table 9 in detail.
The simulation experiment environment for this case is as follows: Ultra 9 185H CPU, with 32 GB of memory, a Windows 11 64-bit operating system, and the running software is MATLAB R2024. To ensure the comparability of the simulation results, the population size S is set to 40, the problem dimension D to 30, and the maximum number of iterations t max to 400 for all three algorithms. The final optimization results for the three algorithms in RL-FPCN are presented in Table 10. The optimization schemes of the supply chain network, as solved by the three algorithms, along with the iterative curves of the comprehensive fitness values, are shown in Figure 14, Figure 15, Figure 16 and Figure 17.
Based on the data comparison in Table 10, the OTS-FICSMA demonstrates significant advantages in both core indicators and strategic optimization. In terms of service level and cost control, OTS-FICSMA achieves the highest service rate of 84.86% and the lowest operating cost of 359,776, which is an improvement of 19.1%/15.3% compared with ISMA-EOQI (71.23%/424,857) and 27.6%/29.8% compared with SMA (66.51%/511,469). Its global optimization mechanism effectively balances the core contradiction between service efficiency and cost compression. At the same time, OTS-FICSMA requires only ninety-four iterations to converge, which is significantly better than the 233 iterations of SMA, highlighting the algorithm’s superiority in terms of computational resources and efficiency.
From a strategic perspective, OTS-FICSMA achieves precise efficiency improvements at the front end of the supply chain through data-driven site upgrades of the processing center P4. In contrast, ISMA-EOQI and SMA focus on the redundant layout of RDC nodes and have weak cost control capabilities. Its emergency inventory strategy only needs to cover two key nodes, P5 and R2 (compared to the three processing centers of ISMA-EOQI and the combination of R2, P4, and P5 in SMA), reducing redundant risk with a straightforward inventory layout. In addition, its cross-level procurement is directly associated with processing centers and end customers (such as P3 → C4–C6, P5 → C22–C24), and compresses intermediate levels through multi-route combined transportation (such as P4 + P6 → R5), achieving a dual improvement in the response speed and resilience of the supply chain. The comprehensive effect of these strategies enables OTS-FICSMA to quickly identify bottlenecks and dynamically adjust resource allocation in complex supply chain scenarios, thereby forming a competitive global advantage in terms of service, cost, and efficiency.
Through the comparison of the solution performance of the three algorithms in Figure 17, it can be seen that in the early stage of iteration, both ISMA-EOQI and SMA experience multiple search detours and stagnation states. At the same time, as the number of detours increases, the algorithms are more likely to become trapped in local optima. In contrast, the iterative performance of OTS-FICSMA is more continuous and smoother, and it has a more efficient solution ability when dealing with complex scenarios such as supply disruptions and demand fluctuations. In the later stages of iteration, both ISMA-EOQI and SMA enter bottleneck periods to varying degrees, exhibiting significant differences in integrity and continuity compared to OTS-FICSMA.

5.5. Sensitivity Analysis

To evaluate the impact of key model parameters, such as the carbon emission factor and the probability of supply chain risks, on network optimization decisions, we adopted the approach of adjusting parameter sets for sensitivity analysis to simplify the difficulty of parameter processing. Among them, there is parameter set E = e t s i j , e t p j k , e t r k l , e t k j l , e s p j , e s r k , e w f j p for the carbon emission factor, which includes the transportation, operation, and production carbon emission factors involved in RL-FSCN. And there is parameter set Φ = ( φ o , φ n ) | o , n 1 , 2 , 3 , 4 for the probability of supply chain risks, which includes the scenario probabilities of four types of supply disruptions and four types of demand fluctuations. Based on the parameter sets E and Φ, we set four different percentage coefficients, respectively, for sensitivity analysis. In addition, since φ o and φ n in the risk probability set are independent of each other, when converting the percentage coefficients, it is necessary to ensure that the sum of each series is 1, that is, o = 0 4 φ o = 1 and n = 0 4 φ n = 1 . The solution results of OTS-FICSMA are shown in Table 11 and Table 12. B K S represents the optimal solution based on the conditions given in the case, C min represents the optimal solution under the univariate condition, and G A P represents the deviation between the two.
As the carbon emission factors in Table 11 increase, the four resilience strategies will make more conservative adjustments, leading to a decrease in the service level. Compared with the service level, the total cost is more sensitive to changes in the carbon emission factors. In Table 12, the optimal value of the objective function decreases as the probability of supply chain risks increases. When the risk probability coefficient increases by 50%, the model has to intensify the intervention of the four resilience strategies. Although this causes the operating cost to rise by up to 10.30%, it also stabilizes the service level within an acceptable range of over 75%. It should be noted that the impact of the probability of supply chain risks on RL-FSCN is more significant than that of the carbon emission factors, and the deviation between the upper and lower limits of the service level can reach 18.76%. In conclusion, the proposed model can effectively reflect the impact of key parameters on the optimization decisions of the cold chain network, providing a powerful basis for enterprises to formulate strategies.

6. Conclusions and Future Research

6.1. Conclusions

Considering the numerous challenges currently faced by the fresh cold chain, such as supply disruptions, demand fluctuations, and low-carbon transformation, and the many deficiencies in existing research, we propose a comprehensive optimization solution for the fresh product cold chain network.
Firstly, this solution conducts an in-depth analysis of various scenarios of supply disruptions and demand fluctuations and constructs a high-dimensional multi-objective optimization model, RL-FPCN. This model aims to maximize the service level and minimize the operating cost (including carbon emission cost). It integrates four resilience strategies: site strengthening, emergency inventory, cross-level procurement, and multi-route transportation, taking into account the improvement of resilience, cost control, and carbon emission reduction.
Secondly, to solve the model, we design the OTS-FICSMA hybrid algorithm. The initial solution is generated by clustering through the OPTICS algorithm considering spatiotemporal distances, and the SMA is optimized throughout the entire iteration cycle. The optimization measures include: establishing a ranking matrix to balance multiple optimization objectives, increasing the search diversity with standard Brownian motion in the early stage, enhancing the accuracy by integrating the ant colony optimization algorithm in the later stage, and using an iteration change detection mechanism to enhance stability, thus improving the solution quality.
Finally, we conduct an in-depth case study on HM enterprise in Chengdu. The results show that the RL-FPCN model can effectively address the optimization problems of the fresh product cold chain network, improve the supply chain resilience, stabilize the service level during supply and demand changes, optimize the cost structure, and reasonably control carbon emissions. The OTS-FICSMA has prominent advantages over similar algorithms. It has a faster solution speed, can better balance multiple objectives, and achieve the optimization of resilience, cost, and carbon emissions. In addition, the solution also conducts a sensitivity analysis of carbon emission factors and supply chain risk probabilities based on the optimization results. The performance of the proposed model and algorithm has been effectively verified under different scenarios and parameter combinations.

6.2. Management Insights

This study provides a multi-faceted innovative perspective for the optimization of the fresh product cold chain network at the theoretical level:
(a)
In terms of multi-objective optimization, the constructed RL-FPCN model aims to maximize the service level and minimize the operating cost, while also taking carbon emissions into account. This breaks through the limitations of traditional research that only focuses on economic and environmental objectives. Additionally, the study explores the balance relationship and collaborative optimization mechanism among multiple objectives, thus improving the application of multi-objective optimization theory in the cold chain field.
(b)
In terms of supply chain risk management, the four resilience strategies designed for supply disruptions and demand fluctuations clarify the response methods under different risk scenarios and their impact mechanisms on the supply chain, providing a more comprehensive perspective for the study of supply chain risk response strategies.
(c)
In terms of the design of hybrid heuristic algorithms, the OTS-FICSMA innovatively integrates neighborhood search and swarm intelligence algorithms, improving the solution efficiency and quality of the algorithm in complex scenarios, and providing a novel idea for algorithm design to solve complex optimization problems.
This study provides highly valuable guidance for decision-makers in fresh cold chain enterprises.
(a)
In the face of potential risks of supply disruptions and demand fluctuations, decision-makers can use the RL-FPCN model to make scientific location and routing decisions based on the risk probabilities. By flexibly applying the four resilience strategies, they can optimize the scheduling of facility resources, improve the service level, and reduce operating costs and carbon emissions.
(b)
When decision-makers are faced with conflicting objectives, they can use the ranking matrix proposed in this study to transform multi-objective numerical values with different dimensions into relative rankings, and conduct objective and intuitive comparisons within a unified framework, so as to achieve the balance of multiple objectives in the optimization scheme. In addition, when faced with the choice among different combinations of resilience strategies, they can rely on the solution results of the proposed algorithm, use it as a guide, and prioritize the selection of the best strategy under the current conditions.
(c)
In research modeling, relevant parameters and decision variables are categorized by facility location and routing, offering strong extensibility. SMEs’ decision-makers can adjust parameters as per businesses’ needs. This study provides clear references for key parameters to guide practical decision-making.

6.3. Limitations and Future Research

However, this study also has certain limitations. On the one hand, although the study is conducted against the backdrop of the “dual-carbon” policy, it fails to conduct a critical discussion on the policy mechanisms or restrictive factors. During the actual implementation of the policy, issues such as the effectiveness of regulatory incentives, data availability, and compliance will all have an impact on the realization of the goals of cost reduction and efficiency improvement for fresh cold chain enterprises. On the other hand, this study lacks discussion on the issue of supply chain fairness. In the fresh product supply chain, factors such as supply chain disruptions and carbon policies will have varying degrees of impact on different supply chain stakeholders. For example, suppliers, processing centers, retailers, and consumers will face different impacts and opportunities when confronted with these factors, and such differences should be understood and balanced.
Based on this study, future research on the optimization of the fresh product cold chain network can be deepened from two aspects. Firstly, data-based demand forecasting research should be conducted and combined with real-time tracking technology. Multi-source data should be integrated, using cloud adoption and artificial intelligence [36] to accurately grasp the dynamics of demand. Operational strategies should be adjusted according to real-time information to optimize the resilient and sustainable supply chain. Secondly, the sources of model uncertainty should be expanded by incorporating factors such as the quality of raw materials and weather disturbances, making the model more in line with reality. At the same time, in-depth research should be conducted on policy carbon accounting methods [37], especially on the impact of cap-and-trade programs on model decisions. This can help enterprises achieve a win–win situation with economic and environmental benefits, and promote the sustainable development of industry.

Author Contributions

Conceptualization, H.R., D.H. and H.T.; methodology, H.R. and H.T.; formal analysis, H.R. and D.H.; writing—original draft preparation, H.R. and D.H.; writing—review and editing, D.H. and H.T.; supervision, H.T.; project administration, H.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

In this section, this paper will present the full-process pseudocode information of the proposed OTS-FICSMA.
Algorithm A1:   OTS
1        Inputs: the data set D, the neighborhood radius Eplison, the neighborhood
threshold MinPts, the result queue O, the ordered queue Q
2         If (D == null)
3                   Output the result queue O
4         Else
5                   Take out the core point x and join the result queue O
6                   Obtain neighbor object set N of x and join Q for ascending sort
7                   While (Q == null)
8                             Take out the top element q with the smallest rd in Q
9                             Mark q as visited and join queue O
10                            If q is not the core point
11                                     Re-execute the logic to determine whether Q is null
12                           Else
13                                     Obtain neighbor object set N of q and join Q for ascending sort
14                                     While (O ≠ null)
15                                               Take out the top element p with the smallest rd in O
16                                               If (reachability distance of p > EpSilon)
17                                                       If (core distance of p <= EpSilon)
18                                                                Create cluster set C and add p to C
19                                                       Else
20                                                                Mark p as the noise point
21                                                       Endif
22                                               Else
23                                                       Add p to cluster C
24                                               Endif
25                                     Endwhile
26                       Endif
27             Endwhile
28             Output the clustering results
29       Endif
Algorithm A2: FICSMA
1        Inputs: clustering result set C, problem dimension D, population size N,
maximum number of iterations tmax
2         Initialize position of slime mold Xi
3         Calculate the overall fitness for each slime mold and sort each fitness
4         Calculate the W by Equation (51)
5         Update the a by Equation (50)
6         t = 0
7         While t < tmax
8                 If rand < z
9                         Update Xi by Equation (52)-(1)
10                       Detect iterative stalled detection by Equation (63)
11               Else
12                      If t < tmax/2
13                             Introduce a standard Brownian motion by Equation (56)
14                             Detect iterative stalled detection by Equation (63)
15                      Else
16                             Introduce the ant colony search strategy by Equation (58)
17                             Update the nodes and Tabek
18                             If reach next destination node
19                                   Update pheromones τ by Equation (59)
20                                   Detect iterative stalled detection by Equation (63)
21                                   If d < D
22                                          t = tmax/2 # Re-compare by resetting loop state
23                                   Else
24                                          If n < N
25                                                  rand = random() # Re-compare rand and z
26                                          Else
27                                                  If t < tmax
28                                                             Create cluster set C and add p to C
29                                                  Else
30                                                             Output optimization results
31                                                  Endif
32                                          Endif
33                                   Endif
34                             Else
35                                   t = tmax/2 # Re-compare by resetting loop state
36                             Endif
37                      Endif
38                Endif
39                t = t + 1
40      Endwhile

Appendix B

In this section, this paper will provide more detailed explanations of practical cases.
Table A1. Data related to the facility nodes of HM enterprise.
Table A1. Data related to the facility nodes of HM enterprise.
Facility NodesFixed Operation Cost (CNY)Capacity (kg)Operation Carbon Emission FactorProduction Carbon
Emission Factor
Unit Production Cost (CNY)
Processing centersP112,50061250.130.3650
P217,00064250.210.4540
P322,50068750.370.5535
P428,00072500.420.5835
P525,50071000.180.6435
P614,00063750.480.3850
RDCR117,50022500.09————
R233,00030500.16————
R324,00025000.23————
R425,50026500.28————
R537,00032000.12————
R629,50028500.26————
Table A2. Data related to the store warehouse of HM enterprise.
Table A2. Data related to the store warehouse of HM enterprise.
Store WarehouseDemand (kg)Store WarehouseDemand (kg)
C1421C13389
C2537C14602
C3265C15788
C4456C16367
C5578C17634
C6289C18812
C7489C19398
C8590C20667
C9301C21834
C10511C22403
C11620C23705
C12237C24856
Table A3. Other variables and parameters related to the model.
Table A3. Other variables and parameters related to the model.
ParametersValuesParametersValues
o s p ¥50 e t p j k 0.5 kgCO2e/(t·km)
c p ¥180 e t r k l 0.3 kgCO2e/(t·km)
t s i j r ¥15 c e 45 ¥/(tCO2e)
t p j k p ¥20 u r p 0.65
t r k l p ¥25 p e n l m p ¥500
e t s i j 0.6 kgCO2e/(t·km) h s d i s k l 150 km

References

  1. China Cold Chain Logistics Development Report 2023. Available online: http://www.tjcn.org/tjnj/LLL/42826.html (accessed on 25 April 2025).
  2. BCI Supply Chain Resilience Report 2023. Available online: https://www.sgs.com/en/-/media/sgscorp/documents/corporate/white-papers/sgs-kn-supply-chain-resilience-report-2023-en.cdn.en.pdf (accessed on 25 April 2025).
  3. Jabbarzadeh, A.; Fahimnia, B.; Sabouhi, F. Resilient and sustainable supply chain design: Sustainability analysis under disruption risks. Int. J. Prod. Res. 2018, 56, 5945–5968. [Google Scholar] [CrossRef]
  4. Chowdhury, R.; Mim, S.J.; Tasnim, A.; Ng, K.T.W.; Richter, A. Supply-disposition storage of fresh fruits and vegetables and food loss in the Canadian supply chain. Ecol. Indic. 2025, 170, 113063. [Google Scholar] [CrossRef]
  5. Walmart Inc. 2023 Annual Report-Walmart Corporate. Available online: https://corporate.walmart.com/content/dam/corporate/documents/esgreport/reporting-data/tcfd/walmart-inc-2023-annual-report.pdf (accessed on 25 April 2025).
  6. Leng, L.; Wang, Z.; Zhao, Y.; Zuo, Q. Formulation and heuristic method for urban cold-chain logistics systems with path flexibility—The case of China. Expert Syst. Appl. 2024, 244, 122926. [Google Scholar] [CrossRef]
  7. Yadav, V.S.; Singh, A.R.; Gunasekaran, A.; Raut, R.D.; Narkhede, B.E. A systematic literature review of the agro-food supply chain: Challenges, network design, and performance measurement perspectives. Sustain. Prod. Consum. 2022, 29, 685–704. [Google Scholar] [CrossRef]
  8. Esteso, A.; Alemany, M.M.E.; Ortiz, Á. Impact of product perishability on agri-food supply chains design. Appl. Math. Model. 2021, 96, 20–38. [Google Scholar] [CrossRef]
  9. Hiassat, A.; Diabat, A.; Rahwan, I. A genetic algorithm approach for location-inventory-routing problem with perishable products. J. Manuf. Syst. 2017, 42, 93–103. [Google Scholar] [CrossRef]
  10. Paam, P.; Berretta, R.; García-Flores, R.; Paul, S.K. Multi-warehouse, multi-product inventory control model for agri-fresh products-A case study. Comput. Electron. Agric. 2022, 194, 106783. [Google Scholar] [CrossRef]
  11. Osvald, A.; Zadnik Stirn, L. A vehicle routing algorithm for the distribution of fresh vegetables and similar perishable food. J. Food Eng. 2008, 85, 285–295. [Google Scholar] [CrossRef]
  12. Pratap, S.; Jauhar, S.K.; Paul, S.K.; Zhou, F. Stochastic optimization approach for green routing and planning in perishable food production. J. Clean. Prod. 2022, 333, 130063. [Google Scholar] [CrossRef]
  13. Peng, Y.; Zhang, Y.; Yu, D.Z.; Luo, Y. Multiobjective Route Optimization for Multimodal Cold Chain Networks Considering Carbon Emissions and Food Waste. Mathematics 2024, 12, 3559. [Google Scholar] [CrossRef]
  14. Fathollahzadeh, K.; Saeedi, M.; Khalili-Fard, A.; Rabbani, M.; Aghsami, A. Multi-objective optimization for a green forward-reverse meat supply chain network design under uncertainty: Utilizing waste and by-products. Comput. Ind. Eng. 2024, 197, 110578. [Google Scholar] [CrossRef]
  15. Gholian-Jouybari, F.; Hajiaghaei-Keshteli, M.; Smith, N.R.; Rodríguez Calvo, E.Z.; Mejía-Argueta, C.; Mosallanezhad, B. An in-depth metaheuristic approach to design a sustainable closed-loop agri-food supply chain network. Appl. Soft Comput. 2024, 150, 111017. [Google Scholar] [CrossRef]
  16. Moghaddasi, B.; Ghafari Majid, A.S.; Mohammadnazari, Z.; Aghsami, A.; Rabbani, M. A green routing-location problem in a cold chain logistics network design within the Balanced Score Card pillars in fuzzy environment. J. Comb. Optim. 2023, 45, 129. [Google Scholar] [CrossRef]
  17. Christopher, M.; Peck, H. Building the resilient supply chain. Int. J. Logist. Manag. 2004, 15, 1–14. [Google Scholar] [CrossRef]
  18. Hasani, A.; Mokhtari, H.; Fattahi, M. A multi-objective optimization approach for green and resilient supply chain network design: A real-life case study. J. Clean. Prod. 2021, 278, 123199. [Google Scholar] [CrossRef]
  19. Jin, J.G.; Tang, L.C.; Sun, L.; Lee, D.H. Enhancing metro network resilience via localized integration with bus services. Transport. Res. Part E Logist. Transp. Rev. 2014, 63, 17–30. [Google Scholar] [CrossRef]
  20. Sabouhi, F.; Jabalameli, M.S.; Jabbarzadeh, A. An optimization approach for sustainable and resilient supply chain design with regional considerations. Comput. Ind. Eng. 2021, 159, 107510. [Google Scholar] [CrossRef]
  21. Alikhani, R.; Torabi, S.A.; Altay, N. Retail supply chain network design with concurrent resilience capabilities. Int. J. Prod. Econ. 2021, 234, 108042. [Google Scholar] [CrossRef]
  22. Benhamida, H.; Selim, H.M.; Benmamoun, Z.; Agarwal, V.; Jebbor, I.; Alabed, N. Fuzzy Multi-Criteria Decision-Making for Sustainable Risk Management. J. Posthumanism 2025, 5, 691–723. [Google Scholar] [CrossRef]
  23. Xie, F.; Chen, Z.; Zhang, Z. Research on Dynamic Takeout Delivery Vehicle Routing Problem under Time-Varying Subdivision Road Network. Mathematics 2024, 12, 962. [Google Scholar] [CrossRef]
  24. Foroozesh, N.; Karimi, B.; Mousavi, S.M. Green-resilient supply chain network design for perishable products considering route risk and horizontal collaboration under robust interval-valued type-2 fuzzy uncertainty: A case study in food industry. J. Environ. Manag. 2022, 307, 114470. [Google Scholar] [CrossRef]
  25. Mostaghim, N.; Gholamian, M.R.; Arabi, M. Designing a resilient-sustainable integrated broiler supply chain network using multiple sourcing and backup facility strategies dealing with uncertainties in a disruptive network: A real case of a chicken meat network. Comput. Chem. Eng. 2024, 188, 108772. [Google Scholar] [CrossRef]
  26. Shekarabi, H.; Vali-Siar, M.M.; Mozdgir, A. Food supply chain network design under uncertainty and pandemic disruption. Oper. Res. 2024, 24, 26. [Google Scholar] [CrossRef]
  27. Wang, H.; Ran, H.; Zhang, S. Location-routing optimization problem of country-township-village three-level green logistics network considering fuel-electric mixed fleets under carbon emission regulation. Comput. Ind. Eng. 2024, 194, 110343. [Google Scholar] [CrossRef]
  28. Zeng, L.; Liu, S.Q.; Kozan, E.; Burdett, R.; Masoud, M.; Chung, S.H. Designing a resilient and green coal supply chain network under facility disruption and demand volatility. Comput. Ind. Eng. 2023, 183, 109476. [Google Scholar] [CrossRef]
  29. Sun, M.; Xu, Y.; Xiao, F.; Ji, H.; Su, B.; Bu, F. Optimizing Multi-Echelon Delivery Routes for Perishable Goods with Time Constraints. Mathematics 2024, 12, 3845. [Google Scholar] [CrossRef]
  30. Cai, Z.; Gu, Z.; He, K. A self-adaptive density-based clustering algorithm for varying densities datasets with strong disturbance factor. Data Knowl. Eng. 2024, 153, 102345. [Google Scholar] [CrossRef]
  31. Alibaba Group Financial Annual Report 2024. Available online: https://static.alibabagroup.com/reports/fy2024/ar/ebook/CN/index.html (accessed on 22 February 2025).
  32. Chengdu Statistical Yearbook 2024. Available online: https://cdstats.chengdu.gov.cn/cdstjj/c178732/2024-12/31/content_025ae6eb8f4f4a27b6245a53b5f98b53.shtml (accessed on 22 February 2025).
  33. Semi-Annual Report of Yonghui Supermarket Co., LTD. 2024. Available online: https://www.yonghui.com.cn/upload/Inv/10407220.PDF (accessed on 22 February 2025).
  34. Guo, Y.X.; Liu, S.; Zhang, L.; Huang, Q. Elite inverse and quadratic interpolation for improved viscous bacteria algorithm. Comput. Appl. Res. 2021, 38, 3651–3656. [Google Scholar]
  35. Li, S.; Chen, H.; Wang, M.; Heidari, A.A.; Mirjalili, S. Slime mould algorithm: A new method for stochastic optimization. Futur. Gener. Comput. Syst. 2020, 111, 300–323. [Google Scholar] [CrossRef]
  36. Rashid, A.; Rasheed, R.; Ngah, A.H.; Amirah, N.A. Unleashing the power of cloud adoption and artificial intelligence in optimizing resilience and sustainable manufacturing supply chain in the USA. J. Manuf. Technol. Manag. 2024, 35, 1329–1353. [Google Scholar] [CrossRef]
  37. Zeng, L.; Hu, H.; Tang, H.; Zhang, X.; Zhang, D. Carbon emission price point-interval forecasting based on multivariate variational mode decomposition and attention—LSTM model. Appl. Soft Comput. 2024, 157, 111543. [Google Scholar] [CrossRef]
Figure 1. Network structure diagram of the four-level fresh cold chain.
Figure 1. Network structure diagram of the four-level fresh cold chain.
Mathematics 13 01539 g001
Figure 2. Four situations of the temporal distance between two nodes.
Figure 2. Four situations of the temporal distance between two nodes.
Mathematics 13 01539 g002
Figure 3. The movement trajectories and distribution of a large number of Brownian particles starting from their origin.
Figure 3. The movement trajectories and distribution of a large number of Brownian particles starting from their origin.
Mathematics 13 01539 g003
Figure 4. Schematic diagram of the location iteration of FICSMA in two-dimensional and three-dimensional spaces.
Figure 4. Schematic diagram of the location iteration of FICSMA in two-dimensional and three-dimensional spaces.
Mathematics 13 01539 g004
Figure 5. Situation of network nodes of the four-level fresh cold chain for HM enterprise.
Figure 5. Situation of network nodes of the four-level fresh cold chain for HM enterprise.
Mathematics 13 01539 g005
Figure 6. Original network operation situation of the four-level fresh cold chain for HM enterprise.
Figure 6. Original network operation situation of the four-level fresh cold chain for HM enterprise.
Mathematics 13 01539 g006
Figure 7. Solution results of the L-FPCN model based on the OTS-FICSMA.
Figure 7. Solution results of the L-FPCN model based on the OTS-FICSMA.
Mathematics 13 01539 g007
Figure 8. Comparison of service levels between L-FPCN and RL-FPCN under supply disruption scenarios.
Figure 8. Comparison of service levels between L-FPCN and RL-FPCN under supply disruption scenarios.
Mathematics 13 01539 g008
Figure 9. Changing trends of L-FPCN and RL-FPCN under supply disruption scenarios.
Figure 9. Changing trends of L-FPCN and RL-FPCN under supply disruption scenarios.
Mathematics 13 01539 g009
Figure 10. Carbon emission costs of L-FPCN and RL-FPCN under supply disruption scenarios.
Figure 10. Carbon emission costs of L-FPCN and RL-FPCN under supply disruption scenarios.
Mathematics 13 01539 g010
Figure 11. Comparison of service levels between L-FPCN and RL-FPCN under demand fluctuation scenarios.
Figure 11. Comparison of service levels between L-FPCN and RL-FPCN under demand fluctuation scenarios.
Mathematics 13 01539 g011
Figure 12. Changing trends of L-FPCN and RL-FPCN under demand fluctuation scenarios.
Figure 12. Changing trends of L-FPCN and RL-FPCN under demand fluctuation scenarios.
Mathematics 13 01539 g012
Figure 13. Carbon emission costs of L-FPCN and RL-FPCN under demand fluctuation scenarios.
Figure 13. Carbon emission costs of L-FPCN and RL-FPCN under demand fluctuation scenarios.
Mathematics 13 01539 g013
Figure 14. Network optimization scheme solved based on OTS-FICSMA.
Figure 14. Network optimization scheme solved based on OTS-FICSMA.
Mathematics 13 01539 g014
Figure 15. Network optimization scheme solved based on ISMA-EOQI.
Figure 15. Network optimization scheme solved based on ISMA-EOQI.
Mathematics 13 01539 g015
Figure 16. Network optimization scheme solved based on SMA.
Figure 16. Network optimization scheme solved based on SMA.
Mathematics 13 01539 g016
Figure 17. Comparison of iterative curves of comprehensive fitness values based on the three algorithms.
Figure 17. Comparison of iterative curves of comprehensive fitness values based on the three algorithms.
Mathematics 13 01539 g017
Table 1. Comparisons between related literature and this study.
Table 1. Comparisons between related literature and this study.
Related LiteratureCarbon EmissionResilience AnalysisCustomer Service LevelSolution
Approach
Real-Case Analysis
StaticDynamicDisruptionFluctuationStrategies
Leng et al. (2024) [6] SIA
Paam et al. (2022) [10] BS
Pratap et al. (2022) [12] SIA
Peng et al. (2024) [13] SIA
Fathollahzadeh et al. (2024) [14] SIA
Gholian-Jouybari et al. (2024) [15] SIA
Moghadda-si
et al. (2023) [16]
BS
Hasani et al. (2021) [18] NS
Sabouhi et al. (2021) [20] BS
Alikhani et al. (2021) [21] BS
Benhamida et al. (2025) [22] BWM+
TOPSIS
Xie et al. (2024) [23] SIA
Foroozesh et al. (2022) [24] BS
Mostaghim et al. (2024) [25] BS
Shekarabi et al. (2024) [26] BS
This StudyNS-SIA
Table 2. Symbols and variables.
Table 2. Symbols and variables.
Sets
Set of direct procurement suppliers, i I
J Set of processing centers, j J
K Set of RDCs, k K
L Set of store warehouses, E
R Set of raw materials produced by suppliers, r R
P Set of fresh products, p P
O Set of supply disruption scenarios, o O
N Set of demand fluctuation scenarios, n N
V Strengthening levels of sites under the site strengthening strategy, v V
W Set of optional routes under the multi-route transportation strategy, w W
Parameters related to the low-carbon network
Route planning d i s i j Actual distance from direct procurement supplier i to processing center j
d i s j k Actual distance from processing center j to RDC k
d i s k l Actual distance from RDC k to store warehouse l
t s i j r Unit transportation cost of transporting raw material r from direct procurement supplier i to processing center j
t p j k p Unit transportation cost of transporting product p from processing center j to RDC k
t r k l p Unit transportation cost of transporting product p from RDC k to store warehouse l
e t s i j Transportation carbon emission factor from direct procurement supplier i to processing center j
e t p j k Transportation carbon emission factor from processing center j to RDC k
e t r k l Transportation carbon emission factor from RDC k to store warehouse l
Location decision f p j Fixed operating cost of processing center j
f r k Fixed operating cost of RDC k
o s p Ordering cost of product p
o q k p Quantity of product p ordered by RDC k each time
s t k Inventory holding cost rate of RDC k
e s p j Operational carbon emission factor of processing center j
e s r k Operational carbon emission factor of RDC k
e w f j p Production carbon emission factor of processing center j for producing product p
p c j p Unit cost of processing center j for producing product p
Others h s d i s k l Maximum service distance from RDC k to store warehouse l
p e n l m p Penalty cost for the unmet demand of customer m for product p shipped from RDC l
c p Unit price of product p
c e Fixed carbon tax
Parameters related to theresilience network
Route planning d i s j l Actual distance from store warehouse l to processing center j under the cross-level procurement strategy
r s i j Route selection cost from direct procurement supplier i to processing center j under the multi-route transportation strategy
r p j k Route selection cost from processing center j to RDC k under the multi-route transportation strategy
r k j l Route selection cost from processing center j to store warehouse l under the cross-level procurement and multi-route transportation strategies
r r k l Route selection cost from RDC k to store warehouse l under the multi-route transportation strategy
t k j l p Unit transportation cost of transporting product p from processing center j to store warehouse l under the cross-level procurement strategy
e t k j l Transportation carbon emission factor from processing center j to store warehouse l under the cross-level procurement strategy
Location decision f p j v Fixed operating cost of processing center j after being strengthened with the strengthening level v
f r k v Fixed operating cost of RDC k after being strengthened with the strengthening level v
r c p j p Unit procurement cost of emergency inventory of product p purchased from processing center j
r c r k p Unit procurement cost of emergency inventory of product p purchased from CDC k
Others φ o Probability of the occurrence of the supply disruption scenario o
φ n Probability of the occurrence of the demand fluctuation scenario n
d l p o n Demand quantity of product p at store warehouse l under the supply disruption scenario o and demand fluctuation scenario n
Decision variables
Route planning s e r k l Binary variable = 1, if the service distance from RDC k to store warehouse l is less than or equal to [the maximum service distance]; and 0 otherwise
z s i j w Binary variable = 1, if the route w from direct procurement supplier i to processing center j is selected to operate; and 0 otherwise
z p j k w Binary variable = 1, if the route w from processing center j to RDC k is selected to operate; and 0 otherwise
z r k l w Binary variable = 1, if the route w from RDC k to store warehouse l is selected to operate; and 0 otherwise
z k j l w Binary variable = 1, if the route w from processing center j to store warehouse l is selected; and 0 otherwise
x s i j r o n Continuous variable: quantity of raw material r from direct procurement supplier i to processing center j under the supply disruption scenario o and demand fluctuation scenario n
x p j k p o n Continuous variable: quantity of product p from processing center j to RDC k under the supply disruption scenario o and demand fluctuation scenario n
x r k l p o n Continuous variable: quantity of product p from RDC k to store warehouse l under the supply disruption scenario o and demand fluctuation scenario n
x k j l p o n Continuous variable: quantity of product p from processing center j to store warehouse l under the supply disruption scenario o and demand fluctuation scenario n
Location decision y p j v Binary variable = 1, if processing center j strengthened with the strengthening level v is selected to operate; and zero otherwise
y r k v Binary variable = 1, if RDC k strengthened with the strengthening level v is selected to operate; and zero otherwise
z l p o n Continuous variable: quantity of product p in short supply at store warehouse l under the supply disruption scenario o and demand fluctuation scenario n
v p j p n o Continuous variable: quantity of emergency inventory of product p purchased from processing center j under the supply disruption scenario o and demand fluctuation scenario n
v r k p n o Continuous variable: quantity of emergency inventory of product p purchased from RDC k under the supply disruption scenario o and demand fluctuation scenario n
Table 3. The performance rankings of each solution in various objective functions.
Table 3. The performance rankings of each solution in various objective functions.
ObjectsOptimization Scheme
O S ( 1 ) O S ( 2 ) O S ( 3 ) O S ( 4 ) ··· O S ( h )
R L Z 1 R C 1 ( 2 ) R C 1 ( h ) R C 1 ( 4 ) R C 1 ( 3 ) ··· R C 1 ( 1 )
R L Z 2 R C 2 ( h ) R C 2 ( 4 ) R C 2 ( 1 ) R C 2 ( 3 ) ··· R C 2 ( 2 )
Table 4. Influence of disruption and fluctuation scenarios on the SSCN and their occurrence probabilities.
Table 4. Influence of disruption and fluctuation scenarios on the SSCN and their occurrence probabilities.
Scenario ClassificationInfluenceProbability
Supply Disruption Scenario Set
O
o0NormalThe sites and routes are in a normal state.60%
o1EarthquakeThe sites within the earthquake-affected area are disrupted; that is, they will lose 75% of their capacity.5%
o2FloodThe routes between the affected sites are disrupted; that is, some paths will be unavailable for selection.15%
o3FireThe production capacity of the processing factory decreases by 75%.15%
o4Public Health IncidentSome sites and the routes between sites are disrupted.5%
Demand Fluctuation Scenario Set
N
n0NormalCustomers meet the normal market demand.60%
n1Competitors Entering the MarketThe demand decreases by 75%.10%
n2Economic Growth SlowdownThe demand decreases by 25%.10%
n3Economic RecoveryThe demand increases by 25%.10%
n4Entering the Peak Demand SeasonThe demand increases by 75%.10%
Table 5. Comparison of service levels between L-FPCN and RL-FPCN under supply disruption scenarios.
Table 5. Comparison of service levels between L-FPCN and RL-FPCN under supply disruption scenarios.
Supply Disruption Scenario Set O o0o1o2o3o4
Comparison of Service LevelsL-FPCN73.45%69.12%57.23%46.51%55.48%
RL-FPCN94.01%86.23%87.12%90.89%86.34%
Gap27.99%24.75%52.23%95.42%55.62%
Table 6. Comparison of cost structures between L-FPCN and RL-FPCN under supply disruption scenarios.
Table 6. Comparison of cost structures between L-FPCN and RL-FPCN under supply disruption scenarios.
Supply Disruption Scenario O Total CostLocation Selection CostInventory CostPath Selection CostTransportation CostComprehensive
Carbon Emission Cost
o0L-FPCN396,244182,946144,788046,95521,555
RL-FPCN325,172196,33945,524930054,56419,445
Gap−17.94%7.32%−68.56%016.20%−9.79%
o1L-FPCN458,430208,906154,858080,36314,303
RL-FPCN351,966201,29052,689953866,24022,209
Gap−23.22%−3.65%−65.98%0−17.57%55.28%
o2L-FPCN507,644268,798175,442041,98221,422
RL-FPCN405,267272,70567,19310,69933,88020,790
Gap−20.17%1.45%−61.70%0−19.30%−2.95%
o3L-FPCN740,314462,549228,165030,27819,322
RL-FPCN418,523202,691100,990887279,98025,990
Gap−43.47%−56.18%−55.74%0164.15%34.51%
o4L-FPCN535,000263,220201,374041,40928,997
RL-FPCN439,675252,06680,15312,00368,94126,512
Gap−17.82%−4.24%−60.20%066.49%−8.57%
Table 7. Comparison of service levels between L-FPCN and RL-FPCN under demand fluctuation scenarios.
Table 7. Comparison of service levels between L-FPCN and RL-FPCN under demand fluctuation scenarios.
Demand Fluctuation Scenario N n0n1n2n3n4
Service Level ComparisonL-FPCN73.45%56.12%46.61%47.18%54.76%
RL-FPCN94.01%80.30%83.67%77.24%78.61%
Gap27.99%43.09%79.51%63.71%43.55%
Table 8. Comparison of cost structures between L-FPCN and RL-FPCN under demand fluctuation scenarios.
Table 8. Comparison of cost structures between L-FPCN and RL-FPCN under demand fluctuation scenarios.
Demand Fluctuation Scenario N Total CostLocation Selection CostInventory CostPath Selection CostTransportation CostComprehensive
Carbon Emission Cost
n0L-FPCN396,244182,946144,788046,95521,555
RL-FPCN325,172196,33945,524930054,56419,445
Gap−17.94%7.32%−68.56%016.20%−9.79%
n1L-FPCN324,919143,582112,162059,03810,137
RL-FPCN275,568162,20041,335892850,29112,814
Gap−15.19%12.97%−63.15%0−14.82%26.41%
n2L-FPCN364,544142,027141,261070,21111,045
RL-FPCN297,159188,19231,023888562,6416418
Gap−18.48%32.50%−78.04%0−10.78%−41.89%
n3L-FPCN435,869196,359139,522087,91512,073
RL-FPCN337,959153,67068,40313,58677,96724,333
Gap−22.46%−21.74%−50.97%0−11.32%101.55%
n4L-FPCN471,530240,716116,3270104,44410,043
RL-FPCN352,095175,41487,60211,54855,66621,865
Gap−25.33%−27.13%−24.69%0−46.70%117.71%
Table 9. Internal parameter settings of the three algorithms.
Table 9. Internal parameter settings of the three algorithms.
AlgorithmParameter Settings
OTS-FICSMA z = 0.003, α B = 0.002, m a n t = 45, τ 0 = 0.35, ρ v = 0.85,
α = 4, β = 3, γ = 1.5
ISMA-EOQI z = 0.003, C R 1 ∈ [0.15, 0.30], C R 2 ∈ [0.5, 0.7]
SMA z = 0.003
Table 10. Comparison of supply chain network optimization schemes of the three algorithms.
Table 10. Comparison of supply chain network optimization schemes of the three algorithms.
IndicatorOTS-FICSMAISMA-EOQISMA
RLZ184.86%71.23%66.51%
RLZ2359,776424,857 511,469
Site Strengthening StrategyP4RDC: R6 RDC: R1, R6
Emergency Inventory StrategyP5
RDC: R2
P2, P3, P6 P4, P5
RDC: R2
Cross-Level Procurement StrategyP3 → C5, C6, C10
P5 → C22, C23, C24
P6 → C19, C20
P2 → C2, C3
P3 → C5, C6
P6 → C19, C20
P4 → C13, C17, C18
Multi-Route Transportation StrategyP4 + P6 → R5 P3 + P5 → R4 S1 + S3 → P3
P3 + P5 → R4
Effective Number of Iterations94 149 233
Table 11. Sensitivity analysis of the parameter set of carbon emission factors.
Table 11. Sensitivity analysis of the parameter set of carbon emission factors.
Indicator E 50 % E 75 % E 125 % E 150 % E
BKSCminGAPCminGAPCminGAPCminGAP
RLZ184.86%90.57%6.73%87.08%2.62%80.21%−5.48%78.21%−7.84%
RLZ2359,776319,523−11.19%335,269−6.81%375,4164.35%389,6928.32%
Site Strengthening StrategyP4P2, R5P5R1R5
Emergency Inventory StrategyP5, R2P5, R1R1, R5P5, R2P5
Cross-Level Procurement StrategyP3 → C5, C6, C10
P5 → C22, C23, C24
P6 → C19, C20
P2 → C1, C2, C3
P5 → C22, C23, C24
P6 → C19, C20
P2 → C1, C2, C3
P3 → C5, C6, C10
P5 → C22, C23, C24
P3 → C5, C6, C10P5 → C22, C23, C24
Multi-Route Transportation StrategyP4 + P6 → R5P3 + P5 → R4
P4 + P6 → R5
S1 + S2 → P3
P4 + P6 → R5
P3 + P5 → R4S1 + S2 → P3
Table 12. Sensitivity analysis of the parameter set of supply chain risks.
Table 12. Sensitivity analysis of the parameter set of supply chain risks.
Indicator ( φ o , φ n ) 50 % ( φ o , φ n ) 75 % ( φ o , φ n ) 125 % ( φ o , φ n ) 150 % ( φ o , φ n )
BKSCminGAPCminGAPCminGAPCminGAP
RLZ184.86%94.23%11.04%90.96%7.19%77.35%−8.85%75.47%−11.07%
RLZ2359,776300,194−16.56%323,742−10.02%382,5726.34%396,82710.30%
Site Strengthening StrategyP4R5R4P2, R5P4, R1, R6
Emergency Inventory StrategyP5, R2R2P5P5, R1P2, R4
Cross-Level Procurement StrategyP3 → C5, C6, C10
P5 → C22, C23, C24
P6 → C19, C20
P5 → C22, C23, C24P3 → C5, C6, C10
P6 → C18, C19, C20
P2 → C1, C2, C3
P5 → C22, C23, C24
P2 → C1, C2, C3
P3 → C5, C6, C10
P4 → C13, C17, C18
Multi-Route Transportation StrategyP4 + P6 → R5P3 + P5 → R4P4 + P6 → R5P3 + P5 → R4
P4 + P6 → R5
S1 + S2 → P3
P4 + P6 → R5
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

Ran, H.; He, D.; Tang, H. Network Optimization of Fresh Products Cold Chain Considering Supply Disruption and Demand Fluctuation Under the Dual-Carbon Policy. Mathematics 2025, 13, 1539. https://doi.org/10.3390/math13091539

AMA Style

Ran H, He D, Tang H. Network Optimization of Fresh Products Cold Chain Considering Supply Disruption and Demand Fluctuation Under the Dual-Carbon Policy. Mathematics. 2025; 13(9):1539. https://doi.org/10.3390/math13091539

Chicago/Turabian Style

Ran, Haojie, Dichen He, and Huajun Tang. 2025. "Network Optimization of Fresh Products Cold Chain Considering Supply Disruption and Demand Fluctuation Under the Dual-Carbon Policy" Mathematics 13, no. 9: 1539. https://doi.org/10.3390/math13091539

APA Style

Ran, H., He, D., & Tang, H. (2025). Network Optimization of Fresh Products Cold Chain Considering Supply Disruption and Demand Fluctuation Under the Dual-Carbon Policy. Mathematics, 13(9), 1539. https://doi.org/10.3390/math13091539

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