Next Article in Journal
On the R-Spectrum and Randić Energy of Kragujevac-like Trees
Previous Article in Journal
A Multiscale Dynamical-Systems Model of Measles Immuno-Epidemiology with ODE-to-Cellular-Automaton Coupling
Previous Article in Special Issue
Analysis of a Serial Supply Network Operating Under VMI Policy with Stochastic Replenishment Times and External Demand
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Order-Driven Multi-Objective Optimization of a Three-Echelon Low-Carbon Dairy Cold-Chain Network Considering Demand Variability and Shelf-Life Reliability

College of Information Management, Nanjing Agricultural University, Nanjing 211800, China
*
Author to whom correspondence should be addressed.
Mathematics 2026, 14(18), 3337; https://doi.org/10.3390/math14183337
Submission received: 12 July 2026 / Revised: 25 August 2026 / Accepted: 1 September 2026 / Published: 14 September 2026
(This article belongs to the Special Issue Modeling and Optimization in Supply Chain Management)

Abstract

Dairy cold-chain network planning requires coordinated decisions under demand variability, product perishability, and environmental constraints. To address these interrelated challenges, this study formulates an order-driven multi-objective mixed-integer nonlinear programming (MINLP) model for the tactical planning of a three-echelon dairy cold-chain network. The model coordinates distribution-center selection, inventory, transportation allocation, vehicle configuration, and refrigeration decisions to minimize total cost, transportation-related carbon emissions, and the quantity- and importance-weighted average freshness-loss rate. Demand variability is represented through service-level-based safe demand, whereas product freshness is evaluated using Weibull-based shelf-life reliability and inventory–transportation exposure. Transportation congestion is further incorporated to capture its effects on travel time, refrigeration emissions, and freshness deterioration. NSGA-II is employed to generate Pareto solutions, with entropy-weighted TOPSIS used for compromise-solution selection and MOEA/D serving as the benchmark algorithm. Numerical results indicate that NSGA-II achieves favorable convergence performance and comparable solution diversity relative to MOEA/D, while small-scale mixed-integer approximation tests support the quality of the obtained solutions. Multi-scale experiments demonstrate stable computational performance as network size increases. Sensitivity and scenario analyses further reveal distinct effects of service levels, shelf-life characteristics, and road capacity on economic, environmental, and freshness performance. The proposed framework provides tactical decision support for coordinating demand-responsive supply, low-carbon operations, and freshness preservation in dairy cold-chain networks.

1. Introduction

Cold-chain logistics is essential for maintaining the quality and safety of temperature-sensitive products, but it also entails relatively high operating costs, energy consumption, and environmental impacts because appropriate temperature conditions must be maintained throughout storage and transportation. These challenges are particularly pronounced for dairy products, whose quality deteriorates continuously over time. Temperature fluctuations, delivery delays, and inefficient inventory turnover may accelerate deterioration and increase product losses [1]. Therefore, dairy cold-chain planning requires not only efficient transportation and facility configuration but also effective coordination of inventory, refrigeration, environmental performance, and product freshness [2]. With growing sustainability requirements, dairy companies face the practical challenge of ensuring efficient product delivery while reducing environmental impacts and maintaining acceptable freshness at the retail level.
Existing research provides an important foundation for addressing these challenges. Studies on perishable-food supply chains have demonstrated that network configuration, transportation, inventory, and product deterioration should be coordinated rather than considered independently [3,4]. Sustainability and carbon-related factors have also received increasing attention in transportation and cold-chain network optimization [5,6,7]. Meanwhile, multi-objective evolutionary algorithms provide effective tools for generating Pareto solutions when multiple conflicting objectives must be addressed simultaneously [8,9]. Research on demand-responsive supply chains further suggests that production and replenishment decisions should respond to downstream demand information, particularly when demand varies over time [10,11,12]. Together, these developments provide the methodological basis for more integrated dairy cold-chain planning.
Despite these advances, closer coordination among several interrelated decisions remains necessary in dairy cold-chain planning. Retail demand varies across operational periods and directly determines supply and distribution requirements. Products may remain at distribution centers before delivery, making inventory turnover a key determinant of remaining freshness. Transportation conditions and refrigeration operations further influence delivery time, environmental performance, and product deterioration. These factors are closely interdependent: changes in demand alter supply and inventory levels, which subsequently affect transportation requirements and product freshness. Treating these decisions separately may therefore fail to adequately capture the interactions among demand response, network operations, environmental performance, and freshness preservation. An integrated planning framework is needed to coordinate these decisions across multiple operational periods.
To address these challenges, this study develops an order-driven multi-objective optimization framework for the tactical planning of a three-echelon dairy cold-chain network. The framework coordinates demand-responsive supply, network operations, environmental performance, and freshness preservation across multiple products and operational periods. Based on this framework, the main contributions are summarized as follows:
(1)
A three-echelon, two-leg tactical planning model is formulated for the internal production–distribution network of a dairy company. The model jointly coordinates distribution-center location, inventory balance, transportation allocation, vehicle configuration, and refrigeration decisions across multiple products and operational periods. The contribution lies in capturing the interactions among these network and operational decisions within an internal dairy cold-chain setting rather than treating them separately.
(2)
An order-driven coordination structure is incorporated to link downstream demand requirements with upstream supply decisions. Demand variability is transformed into service-level-based safe-demand requirements at the retailer level and propagated upstream through distribution allocation and inventory balance to determine planned supply. Accordingly, “order-driven” refers specifically to the downstream-to-upstream transmission of demand information within the network model rather than to a new inventory-balance mechanism or replenishment theory.
(3)
Freshness evaluation incorporates both inventory turnover and transportation exposure within the tactical planning framework. Weibull-based shelf-life reliability is combined with time exposure from first-leg transportation, an inventory turnover-based equivalent residence time at distribution centers, and second-leg transportation. This formulation provides a tractable means of capturing the joint effects of inventory and transportation decisions on retail-end freshness without explicitly tracking batch-level inventory-age distributions.
The remainder of this paper is organized as follows. Section 2 reviews the relevant literature and positions the present study within the existing research. Section 3 describes the problem and formulates the multi-objective mixed-integer nonlinear programming (MINLP) model. Section 4 presents the solution procedure and compromise–solution selection method. Section 5 reports the computational experiments and corresponding analyses. Finally, Section 6 summarizes the main findings, managerial implications, limitations, and directions for future research.

2. Literature Review

This section reviews the literature related to low-carbon dairy cold-chain network optimization. Existing studies are organized into four closely related research streams: perishable-food supply-chain network design, sustainable supply chains and low-carbon logistics, multi-objective optimization methods for logistics, and order-driven inventory coordination. This review highlights key methodological developments and remaining research gaps, thereby positioning the present study within the existing literature and clarifying its methodological extensions.

2.1. Perishable-Food Supply-Chain Network Design

Perishable-food supply-chain network design differs from conventional network planning because facility location, transportation, inventory, and temperature-controlled operations jointly influence product quality and operational performance. Accordingly, increasing attention has been devoted to incorporating freshness and shelf-life considerations into network configuration decisions. In dairy supply chains, Jouzdani and Govindan [13] incorporated refrigeration decisions and shelf-life uncertainty into network design, using a Weibull distribution to characterize product lifetime. Shafiee et al. [14] subsequently addressed economic, environmental, and social objectives in dairy supply-chain planning. More broadly, integrated location–transportation–inventory decisions have been investigated in sustainable perishable supply chains [4], while multi-objective optimization has been applied to balance cost, environmental impacts, and product quality [3].
Recent research has expanded this stream by addressing operational uncertainty, resilience, and transportation-related impacts. Behzadi et al. [15] investigated robust and resilient strategies for managing supply disruptions in agribusiness supply chains, whereas Sinha and Anand [16] examined network optimization for perishable products using a metaheuristic approach. From a sustainability perspective, Yakavenka et al. [17] developed a multi-objective framework for perishable-food supply-chain design that incorporates transportation and environmental considerations. Collectively, these studies highlight the importance of coordinating network configuration, operational decisions, and product perishability. However, closer integration of tactical network decisions with demand-driven product flows remains necessary in dairy cold-chain planning, particularly when demand variability and shelf-life reliability are considered across multiple operational periods.

2.2. Sustainable Supply Chain and Low-Carbon Logistics

Sustainable supply-chain network design has gradually evolved from traditional cost-oriented optimization toward the joint consideration of economic, environmental, and social performance [18]. Carbon emissions are particularly important in logistics planning because transportation activities directly link facility configuration, product flows, and energy consumption. Demir et al. [6] reviewed the major operational factors affecting fuel consumption and emissions in road freight transportation, including vehicle utilization, travel distance, and operating conditions, while Abdullahi et al. [5] incorporated environmental and fuel-consumption considerations into green vehicle-routing decisions. These studies establish transportation planning as a key component of low-carbon supply-chain optimization.
In cold-chain systems, environmental performance is closely intertwined with refrigeration requirements and product-quality preservation. Musavi and Bozorgi-Amiri [3] jointly considered economic cost, environmental impacts, and product quality in sustainable perishable-food supply chains. For dairy networks, Jouzdani and Govindan [13] incorporated refrigeration decisions and shelf-life characteristics into supply-chain optimization, whereas Yakavenka et al. [17] addressed environmental and transportation-related factors in the multi-objective design of sustainable perishable-food supply chains. These studies underscore the need to coordinate transportation, refrigeration, environmental performance, and product perishability rather than treating emission reduction as an isolated objective.
Recent studies have also addressed uncertainty, disruption risks, and low-carbon policy considerations in supply-chain and cold-chain network optimization. Govindan et al. [19] provided a comprehensive review of supply-chain network design under uncertainty and summarized the major modeling approaches for handling uncertain parameters. Ran et al. [7] examined fresh-product cold-chain network optimization under supply disruptions, demand fluctuations, and dual-carbon policy constraints. From a low-carbon perspective, Fang et al. [20] reviewed advances in logistics network optimization under carbon-related constraints, highlighting relevant developments in environmentally oriented logistics planning. These studies reflect the growing integration of uncertainty management and environmental considerations into sustainable logistics network planning.

2.3. Multi-Objective Optimization Algorithms for Logistics

Cold-chain logistics optimization typically involves conflicting economic, environmental, and product-quality objectives, making multi-objective evolutionary algorithms (MOEAs) well suited to generating alternative trade-off solutions. Among these methods, NSGA-II, proposed by Deb et al. [8], has been widely adopted for its non-dominated sorting, elitist selection, and diversity-preservation mechanisms. MOEA/D, introduced by Zhang and Li [9], follows a different paradigm by decomposing a multi-objective problem into a set of scalar subproblems solved collaboratively. Thus, NSGA-II and MOEA/D represent two established approaches based on Pareto dominance and decomposition, respectively, for addressing complex multi-objective logistics problems.
MOEAs have been increasingly used in cold-chain and perishable-food systems involving network design, routing, inventory coordination, and sustainability decisions. Musavi and Bozorgi-Amiri [3] balanced economic, environmental, and product-quality objectives in perishable supply chains through multi-objective optimization, whereas Sinha and Anand [16] demonstrated the applicability of metaheuristic methods to perishable-product supply-chain networks. Thakur et al. [21] employed NSGA-II with hybrid chromosome encoding to capture trade-offs among routing, energy consumption, and product quality in refrigerated fresh-produce distribution. Related studies have also applied multi-objective and stochastic optimization to sustainable perishable-food supply-chain design and green routing [17], highlighting the applicability of evolutionary and metaheuristic methods to complex cold-chain problems.

2.4. Order-Driven Inventory Coordination

Order-driven supply planning emphasizes that production, replenishment, and distribution decisions respond to downstream demand signals rather than relying solely on upstream capacity or predetermined production schedules. Fisher [12] highlighted the importance of aligning supply-chain strategies with demand characteristics, particularly when demand variability calls for greater responsiveness. Under demand uncertainty, advance demand information can further improve replenishment and inventory planning. Gallego and Özer [10] examined the value of such information in replenishment decisions, while Özer [11] extended this perspective to multi-retailer replenishment systems. More recently, Dai et al. [22] investigated multi-product replenishment and order fulfillment in a two-echelon distribution system subject to storage-capacity constraints. Together, these studies provide a foundation for linking downstream demand signals with upstream replenishment and allocation decisions.
Demand-driven coordination is particularly relevant to multi-echelon networks, where inventory decisions interact with facility configuration, transportation, and product flows. Melo et al. [23] reviewed the integration of facility-location decisions with transportation, inventory, and production planning, while de Kok et al. [24] systematically examined stochastic multi-echelon inventory models involving coordinated inventory and replenishment decisions across multiple stocking locations. For perishable products, Zhang et al. [25] investigated multi-echelon inventory optimization for fresh products with explicit consideration of perishability. Collectively, these studies highlight the importance of coordinating inventory, replenishment, and other network-level decisions across multiple echelons.

2.5. Literature Review Summary

The above literature review reveals four closely related research gaps. First, in perishable-food supply-chain network design, previous studies have incorporated facility location, transportation, inventory, and product deterioration, yet the interactions among inventory turnover, storage exposure, transportation processes, and freshness deterioration remain insufficiently captured in multi-period tactical planning for dairy cold chains. Second, in sustainable and low-carbon logistics, growing attention has been devoted to transportation emissions, refrigeration energy use, and product quality. However, transportation congestion, refrigeration operation, carbon emissions, and freshness preservation are rarely coordinated within network-level planning. Third, in multi-objective optimization, evolutionary algorithms offer effective means of addressing conflicting logistics objectives, but their performance remains problem-dependent, particularly for cold-chain models involving discrete network decisions, nonlinear operational relationships, and multiple constraints. More comprehensive evaluation of convergence, solution quality, computational efficiency, and scalability is therefore required. Fourth, in order-driven inventory coordination, prior research has demonstrated the value of downstream demand information for replenishment and inventory planning, whereas its linkage with network configuration and freshness-sensitive product flows remains underexplored in dairy cold chains. Collectively, these gaps call for an integrated framework that connects downstream demand response with upstream network and operational decisions while balancing economic, environmental, and freshness objectives.
To address these gaps, this study develops an order-driven three-echelon optimization framework for tactical planning of a low-carbon dairy cold-chain network. The model links retailer-side demand requirements with upstream supply, inventory, and distribution decisions. Inventory exposure and Weibull-based shelf-life reliability are incorporated to characterize freshness deterioration, while congestion-aware transportation and refrigeration operations capture their effects on transportation-related carbon emissions and product freshness. The resulting formulation simultaneously minimizes total cost, transportation-related carbon emissions, and the quantity- and importance-weighted average freshness-loss rate. NSGA-II is adopted as the primary optimizer, with MOEA/D serving as a representative benchmark algorithm. Solution quality and computational performance are further assessed through small-scale mixed-integer approximation tests, multi-scale experiments, and sensitivity and scenario analyses. Table 1 summarizes the main characteristics of representative studies and positions the proposed framework relative to the existing literature.

3. Problem Description and Model Construction

To provide a comprehensive overview of the research methodology and the logical structure of this study, the overall research framework is illustrated in Figure 1. The proposed framework integrates problem identification, network characterization, mathematical modeling, multi-objective optimization, and computational validation into a unified decision-making process. Specifically, an order-driven three-echelon dairy cold-chain network is formulated by simultaneously considering demand variability, shelf-life reliability, transportation-related carbon emissions, and operational constraints. Based on this formulation, a multi-objective MINLP model is developed, and a solution framework combining evolutionary optimization and systematic computational experiments is established to evaluate solution quality, scalability, and managerial implications.

3.1. Problem Description

This study focuses on the internal cold-chain logistics network of a dairy company, consisting of a company-owned production facility, candidate distribution centers, and retailer demand nodes. The production facility supplies dairy products to selected distribution centers, which subsequently distribute products to retailers according to order requirements. Unlike general supply-chain networks involving external procurement or third-party logistics providers, this study considers an enterprise-owned production–distribution system and focuses on internal coordination decisions. The proposed problem is formulated at the tactical operational-period level rather than the daily routing level, where representative operational periods are used to characterize variations in demand and supply conditions. Accordingly, this study focuses on network configuration, order-driven supply planning, inventory–distribution coordination, transportation allocation, and product freshness preservation, while detailed vehicle routing, customer visit sequences, and outsourced logistics operations are beyond the scope of this study.
Existing studies on perishable-food supply chains have extensively investigated network design, logistics cost reduction, and operational-efficiency improvement. However, several important characteristics of dairy cold-chain operations remain insufficiently addressed. First, dairy demand is affected by seasonal variations and random fluctuations, and planning decisions based only on average demand may result in insufficient service capacity or excessive inventory under varying demand conditions. Previous studies on safety demand and service-level-based planning have highlighted the importance of incorporating demand variability into supply-chain decisions to improve service reliability [26,27,28]. Second, dairy products are highly time-sensitive, and freshness deterioration during storage and transportation directly affects product quality and operational performance. Therefore, shelf-life reliability and freshness preservation should be incorporated into cold-chain optimization decisions [1,29,30]. In addition, the trade-offs among economic cost, transportation-related carbon emissions, and product freshness require an integrated multi-objective optimization framework [13,17].
To address these challenges, this study develops an order-driven multi-objective optimization model for a low-carbon dairy cold-chain network. The proposed model considers multiple dairy products with heterogeneous freshness characteristics, multiple operational periods representing varying demand conditions, and multiple vehicle types with different transportation capacities. Demand variability is incorporated through service-level-based safe-demand requirements, while shelf-life reliability is characterized using a Weibull-based freshness degradation function. The model further integrates transportation congestion effects, refrigeration-related carbon emissions, and inventory–distribution coordination within a tactical operational-period framework. Unlike traditional supply-driven planning approaches, the proposed framework determines upstream production and distribution decisions based on retailer-side order requirements, thereby coordinating demand fulfillment, freshness preservation, and low-carbon operations. The model simultaneously minimizes total cost, transportation-related carbon emissions, and the quantity- and importance-weighted average freshness-loss rate while satisfying capacity, service-level, inventory, and operational constraints.

3.2. Model Assumptions

To formulate a tractable optimization model while capturing the essential characteristics of dairy cold-chain operations, the following assumptions are adopted based on practical planning requirements and previous studies:
(1)
A one-year planning horizon is considered and divided into several representative operational periods, including low-, regular-, and peak-demand periods. The model focuses on tactical operational-period decisions, including production supply, inventory allocation, and distribution planning, rather than daily vehicle routing, customer visit sequences, or detailed delivery scheduling.
(2)
Retailer demand is characterized as a stochastic variable and is assumed to approximately follow a normal distribution based on the statistical fitting of historical sales data from the Dairy Supply Chain Sales Dataset [31]. The distributional assumption is validated through goodness-of-fit comparisons, as detailed in Appendix A.2. The proposed model further considers independent and weakly correlated demand scenarios to characterize demand variability. The applicability of this representation under different correlation levels is evaluated in Appendix A.8.
(3)
To incorporate demand variability while maintaining computational tractability, stochastic demand information is transformed into service-level-based safe-demand requirements using distribution quantiles. Demand risk is controlled ex ante through the selected service-level parameter used to determine safe demand. The resulting safe-demand requirements represent the minimum demand commitment within each operational period and are subsequently treated as deterministic inputs in the optimization model, following previous studies on safe-demand and service-level-based supply-chain planning [26,27].
(4)
Unmet demand, backorders, and lost sales are not explicitly considered in the model. Carbon emissions are mainly associated with vehicle fuel consumption and refrigeration energy consumption, which are converted into CO2 emissions using predetermined emission factors. The validity of the adopted transportation fuel-consumption parameters is examined through the validation analysis in Appendix A.4.
(5)
The storage-time variable is formulated as an inventory-turnover-based equivalent residence time at the tactical planning level, representing the average storage exposure of products within distribution centers. Freshness evaluation is designed for inventory-age distributions with low to moderate heterogeneity, where average residence time is used to approximate aggregate freshness deterioration. The applicability of this approximation under different inventory-age heterogeneity levels is evaluated in Appendix A.7.
(6)
Product freshness deterioration is characterized using a Weibull-based degradation function under different refrigeration conditions. The Weibull scale and shape parameters are treated as exogenous product-specific characteristics and remain unchanged during optimization. This assumption follows previous perishable-food studies that employ Weibull-type functions to describe shelf-life deterioration and quality degradation behaviors [13]. The Weibull formulation provides a deterministic representation of shelf-life reliability based on cumulative exposure during transportation and storage processes.
(7)
Multiple dairy products and vehicle types are considered. Different products may exhibit variations in demand levels, unit weights, and freshness decay characteristics, whereas vehicle types differ in transportation capacity, operating cost, fuel consumption, and refrigeration energy consumption. All vehicles are equipped with refrigeration systems, and refrigeration activation is determined by a binary decision variable. Activating refrigeration enhances freshness preservation but increases energy consumption and transportation-related carbon emissions.
(8)
Transportation decisions are modeled at an aggregated tactical level with different representations for the two transportation stages. For first-stage transportation from production facilities to distribution centers, travel time is approximated using representative average speeds without explicitly modeling detailed routes or traffic congestion. Large-capacity vehicles are predefined, and multiple dairy products (e.g., Products A and B) can be jointly transported under refrigerated conditions. For second-stage transportation from distribution centers to retailers, each transportation connection is represented as an aggregated link rather than a specific physical road segment. Travel time is calculated using the BPR function with representative traffic parameters [13,32,33]. Detailed route generation, vehicle scheduling, and multi-stop delivery processes are not considered.

3.3. Symbols and Variables

To describe the solution to this multi-objective mixed-integer nonlinear programming (MINLP) problem using mathematical methods, this study defines symbols and variables as shown in Table 2.

3.4. Construction of the Basic Model

Building on the problem description, model assumptions, and notation definitions, this study formulates a multi-objective mixed-integer nonlinear programming (MINLP) model for the order-driven dairy cold-chain network. The proposed formulation integrates production, inventory, distribution, transportation, and freshness-related decisions within a unified optimization framework. The decision variables determine facility selection, product flows, inventory levels, order fulfillment, vehicle allocation, and refrigeration operations. The model includes three objective functions and a set of operational constraints. The objective functions minimize total cost, transportation-related carbon emissions, and quantity- and importance-weighted average freshness-loss rate. The constraints characterize production capacity, demand fulfillment, inventory balance, transportation feasibility, freshness preservation, and operational requirements.
The objective functions are formulated as follows:
m i n Z 1 = i I   f i y i + i I   r R   k K   ( b 3 + c 3 t s i F ) z i t F + i I   r R   k K   ( b k + c k t s i r ) z i k r t + i I   p P   h p t s Q i p t + i I   p P   h i p t I I i p t + i I   p P   c i p e n d · I i p T
m i n Z 2 = v 1 × [ i I   t T   s i F z i t F l 3 + i I   r R   k K   t T   s i r z i k r t l k ] + v 2 × i I   r R   k K   t T   ( g i t F · t i F · z i t F · e 3 + g i k r t · t i r t · z i k r t · e k )
m i n Z 3 = i I   r R   k K   p P   t T   v p · x i p k r t · ( 1 F i p k r t ) i I   r R   k K   p P   t T   v p · x i p k r t
The cost minimization objective in Equation (1) accounts for the total operational cost, including distribution-center fixed costs, first- and second-stage transportation costs, production and supply costs, inventory holding costs, and end-of-period inventory disposal costs. Equation (2) minimizes transportation-related carbon emissions associated with vehicle fuel consumption and refrigeration energy consumption. The emission calculation considers transportation activities, fuel consumption parameters, and refrigeration operation characteristics. Equation (3) minimizes the average freshness-loss rate of products delivered to retailers. Specifically, the freshness retention level, F i p k r t [ 0 ,   1 ] , represents the remaining freshness after transportation and storage processes, while 1 F i p k r t denotes the corresponding freshness-loss rate. The objective value is normalized by the weighted delivered quantity to obtain the average freshness-loss indicator.
Following the objective functions, the operational constraints of the proposed MINLP model are formulated as follows:
D ~ r p t ~ N ( μ r p t , σ r p t 2 )
D r p t s a f e = μ r p t + Z S L σ r p t
i I   k K   x i p k r t D r p t s a f e , r R , p P , t T
Equations (4)–(6) transform stochastic demand into deterministic safe-demand requirements. Equation (4) characterizes retailer demand uncertainty using the estimated mean demand, μ r p t , and standard deviation, σ r p t . Based on the selected service level, Equation (5) converts stochastic demand into a deterministic safe-demand requirement, where Z S L represents the corresponding standard normal quantile. Equation (6) ensures demand fulfillment by requiring the total quantity delivered from selected distribution centers to each retailer to be no less than the required safe demand. This formulation links downstream service requirements with upstream supply and distribution decisions.
i I   Q i p t C a p p t S , p P , t T
Q i p t M y i , i I , p P , t T
I i p 1 = Q i p 1 r R   k K   x i p k r 1 , i I , p P
I i p t = ( 1 ρ p ) · I i p ( t 1 ) + Q i p t r R   k K   x i p k r t , i I , p P , t T
0 I i p T I i p e n d , i I , p P
Equations (7)–(11) describe the relationship among production supply, distribution allocation, and inventory dynamics. Equation (7) limits the production quantity of each dairy product according to the available production capacity. Equation (8) establishes the logical relationship between production decisions and selected distribution centers through the binary opening variable, y i . Equation (9) determines the initial inventory level at distribution centers based on initial-period production and outbound distribution quantities. Equation (10) represents inventory transitions across consecutive operational periods, where the remaining inventory from the previous period is adjusted by the product-specific storage loss rate, ρ p , and the current-period inventory is updated by production supply and distribution quantities. Equation (11) constrains the terminal inventory level within the predefined allowable range.
t i F = s i F v ¯ , i I
z i t F = p P   w p · Q i p t a 3 , i I , t T
g i t F = { 1 , Q i 1 t > 0 0 , o t h e r w i s e , i I , t T
Equations (12)–(14) represent the aggregated first-stage transportation process from production facilities to distribution centers. Equation (12) calculates first-stage transportation time based on the distance between production facilities and distribution centers and the representative average transportation speed. Equation (13) determines the required number of large-capacity vehicles by dividing the total shipment weight, calculated from product quantities and unit weights, by the predefined vehicle capacity, a 3 . Equation (14) defines the refrigeration activation status according to whether shipment occurs during the corresponding operational period.
p P   w p · I i p t + r R   k K w p ·   x i p k r t m i · y i , i I , t T
p P   w p · x i p k r t a k · z i k r t , i I , r R , k K , t T
z i k r t M y i , i I , k K , r R , t T
x i p k r t M y i , i I , p P , k K , r R , t T
Equations (15)–(18) describe the capacity limitations and logical relationships among distribution-center operations, vehicle allocation, and product transportation. Equation (15) restricts the total weight of stored and distributed products at each distribution center according to its storage capacity, m i . The binary variable y i links the capacity limitation with the distribution-center selection decision. Equation (16) limits the total shipment weight assigned to each vehicle type based on its capacity, a k . Equations (17) and (18) establish logical relationships between distribution-center activation and transportation allocation, preventing vehicle assignments and product flows from being associated with inactive distribution centers.
t i r t = t i r t 0 · ( 1 + α · ( f i r t k i r ) β )
f i r t = f i r t 0 + k K   u k · z i k r t , i I , r R , t T
t i p t I = 1 2 ( I i p , t 1 + I i p t ) r R k K x i p k r t + ε · t , i I , r R , t T , t 2
t i p t I = I i p 1 r R k K x i p k r t + ε · t , i I , r R
Equations (19)–(22) characterize congestion-adjusted transportation time and inventory-based equivalent residence time. Equation (19) calculates second-stage transportation time using the BPR function, where t i r t 0 , f i r t 0 , and k i r represent the free-flow travel time, baseline traffic flow, and effective capacity of the aggregated transportation link, respectively. Equation (20) incorporates logistics vehicle flows into the total traffic flow, where the additional traffic contribution is determined by vehicle-allocation decisions.
Equations (21) and (22) estimate product storage exposure based on the inventory–flow–residence-time relationship [34]:
L = λ W
where L , λ , and W denote average inventory, average throughput rate, and average residence time, respectively. For t 2 , the average inventory is approximated by 1 2 ( I i p , t 1 + I i p t ) , while the outbound flow rate is calculated based on the delivered quantity within the operational period. For the initial period, Equation (22) uses the initial inventory level to estimate the corresponding equivalent residence time. The parameter t represents the operational-period length used to convert throughput into the corresponding time scale.
g i k r t z i k r t , i I , r R , k K , t T
x i 1 k r t M g i k r t , i I , k K , r R , t T
S i p t F = g i t F · exp [ ( t i F d p t R ) β p t R ] + ( 1 g i t F ) exp [ ( t i F d p t O ) β p t O ]
S i p k r t D = g i k r t · exp [ ( t i r t + t i p t I d p t R ) β p t R ] + ( 1 g i k r t ) exp [ ( t i r t + t i p t I d p t O ) β p t O ]
F i p k r t = S i p t F × S i p k r t D , i I , p P , r R , k K , t T
x i p k r t · ( 1 F i p k r t ) x i p k r t · α p , i I , p P , r R , k K , t T
Equations (24)–(29) describe refrigeration-operation and freshness-preservation requirements. Equation (24) links refrigeration activation with vehicle usage, allowing refrigeration operation only when transportation activities occur. Equation (25) imposes refrigeration requirements for products requiring temperature-controlled transportation. Equation (26) calculates the freshness retention level during the first transportation stage under refrigerated and non-refrigerated conditions. Equation (27) represents freshness retention during the second transportation stage and distribution-center residence period, where the total exposure time includes transportation time and equivalent storage residence time. The Weibull-based survival formulation is applied under different temperature-control conditions. Equation (28) combines freshness retention across the two transportation stages using a multiplicative formulation. Equation (29) restricts the freshness loss of delivered products within the acceptable threshold, α p .
Overall, the proposed MINLP formulation integrates demand requirements, production and inventory decisions, transportation allocation, and freshness preservation within a unified optimization framework. Based on the order-driven supply structure and the operational assumptions described above, the formulation captures the interactions among economic performance, transportation-related carbon emissions, and product freshness in cold-chain operations. This formulation provides the foundation for the subsequent multi-objective solution approach and computational experiments.

4. Solution Procedure

The low-carbon dairy cold-chain network optimization model developed in this study integrates multiple operational decisions, including distribution-center selection, product transportation allocation, vehicle-capacity assignment, refrigeration operation, and inventory control, while simultaneously optimizing three conflicting objectives: total cost, transportation-related carbon emissions, and the quantity- and importance-weighted average freshness-loss rate. The formulation involves binary, integer, and continuous decision variables, as well as nonlinear relationships associated with transportation congestion, inventory turnover, and freshness deterioration. Combined with capacity constraints, inventory balance requirements, and freshness preservation restrictions, these characteristics result in a complex multi-objective mixed-integer nonlinear programming (MINLP) problem.
Given the combinatorial complexity and nonlinear nature of the formulation, exact optimization methods may become computationally prohibitive for medium- and large-scale instances. Therefore, the non-dominated sorting genetic algorithm II (NSGA-II) is adopted as the primary solution method to generate a diverse set of feasible Pareto solutions with satisfactory convergence performance. In addition, the multi-objective evolutionary algorithm based on decomposition (MOEA/D) is introduced as a comparative algorithm to evaluate the performance of NSGA-II under identical computational settings. After obtaining the Pareto solution set, the entropy-weighted technique for order preference by similarity to ideal solution (TOPSIS) method is employed as a posteriori decision-support approach to identify a representative compromise solution by considering the relative information contribution of the three objectives.

4.1. Principles and Mechanisms of the NSGA-II Algorithm

The non-dominated sorting genetic algorithm II (NSGA-II) is adopted as the primary optimization algorithm for solving the proposed low-carbon dairy cold-chain network model. Unlike single-objective optimization methods, NSGA-II does not require predefined preference weights among objectives and can directly obtain a set of trade-off solutions among conflicting objectives. This feature is particularly suitable for the proposed model, which simultaneously optimizes total cost, transportation-related carbon emissions, and the quantity- and importance-weighted average freshness-loss rate. In addition, the model involves binary, integer, and continuous decision variables associated with distribution-center selection, transportation allocation, vehicle-capacity assignment, refrigeration operation, and inventory control, resulting in a highly complex solution space that is difficult to efficiently explore using exact optimization methods.
The implementation of NSGA-II is customized according to the characteristics of the proposed MINLP model, as illustrated in Figure 2. The algorithm takes network parameters, demand requirements, operational costs, emission factors, and freshness-related parameters as inputs. A hierarchical hybrid encoding strategy is then developed to generate the initial population, where each chromosome represents a complete cold-chain network configuration and operational plan. After decoding, the corresponding objective values are calculated, and infeasible solutions caused by capacity limitations, inventory imbalance, or freshness constraints are repaired before evolutionary operations. Selection, crossover, and mutation operators are subsequently applied to generate new candidate solutions until the termination criterion is reached, resulting in a final set of non-dominated Pareto solutions.
The core mechanism of NSGA-II relies on non-dominated sorting, crowding-distance evaluation, and environmental selection, as illustrated in Figure 3. During the non-dominated sorting process, solutions are classified into different Pareto fronts according to their dominance relationships. A solution dominates another if it is no worse in all objectives and strictly better in at least one objective. Solutions in the first front represent the current non-dominated alternatives, while subsequent fronts contain solutions with relatively lower priority. To preserve diversity among solutions with the same Pareto rank, the crowding distance is introduced:
C D i = m = 1 M f i + 1 m f i 1 m f m a x m f m i n m
where M represents the number of objectives, and f i + 1 m and f i 1 m denote the adjacent objective values of solution i in objective m . A larger crowding distance indicates that the solution is located in a less crowded region of the objective space and therefore receives a higher probability of preservation. Based on Pareto rank and crowding distance, environmental selection retains high-quality and well-distributed solutions for the next generation. Through this mechanism, NSGA-II simultaneously enhances convergence toward the Pareto frontier and maintains diverse cold-chain network alternatives representing different operational preferences.

4.2. Entropy-Weight TOPSIS-Based Compromise Solution Selection

After the NSGA-II optimization process, a set of non-dominated Pareto solutions is obtained, where each solution represents a different trade-off among total cost, transportation-related carbon emissions, and the quantity- and importance-weighted average freshness-loss rate. Since these objectives are conflicting, the Pareto set provides multiple operational alternatives rather than a unique decision. Therefore, a posteriori decision-support procedure is required to identify a representative compromise solution for subsequent analysis.
In this study, the entropy-weighted TOPSIS method is employed to rank the obtained Pareto solutions. The role of TOPSIS is limited to post-optimization decision support and does not affect the evolutionary search process or replace the Pareto optimization procedure. Specifically, NSGA-II explores the feasible solution space and generates diverse non-dominated alternatives, while TOPSIS provides a systematic mechanism for selecting one representative solution from the obtained Pareto set. The selected solution is regarded as a compromise alternative under the adopted evaluation criteria rather than a globally preferred solution.
Assume that the Pareto solution set generated by NSGA-II contains n candidate solutions and m evaluation criteria. In this study, m = 3, corresponding to total cost, Z 1 ; transportation-related carbon emissions, Z 2 ; and the quantity- and importance-weighted average freshness-loss rate, Z 3 . The original decision matrix is expressed as follows:
X = ( x i j ) n × m
where x i j denotes the value of criterion j for candidate solution i . Since all three criteria are minimization objectives, smaller values indicate better performance. However, these criteria differ in units and numerical scales, making direct comparison inappropriate. Therefore, the reverse min–max normalization method is applied:
r i j = x j m a x x i j x j m a x x j m i n
where x j m a x and x j m i n represent the maximum and minimum values of the criterion j among all Pareto solutions. After normalization, larger r i j values indicate better relative performance.
To determine the criterion weights, the entropy-weight method is introduced. Unlike preference-based weighting approaches, entropy weighting derives criterion weights from the distribution characteristics of the obtained Pareto solutions. Specifically, a criterion with greater variation among candidate solutions provides more discriminative information and receives a higher weight, whereas a criterion with limited variation contributes less information for distinguishing alternatives. Therefore, entropy weights represent the relative information contribution of each criterion within the current Pareto solution set rather than predefined stakeholder preferences.
The proportion of candidate solution i under criterion j is calculated as follows:
p i j = r i j i = 1 n r i j
The information entropy of criterion j is obtained as follows:
e j = k i = 1 n p i j l n p i j , k = 1 ln n
where e j represents the entropy value of criterion j . The divergence coefficient and entropy weight are calculated as follows:
d j = 1 e j
w j = d j j = 1 m d j
The resulting weights are then used to construct the baseline TOPSIS ranking. It should be noted that these weights reflect the information dispersion of the obtained Pareto solutions and do not directly represent the preferences of specific stakeholders. Different preference settings may lead to different compromise selections. Therefore, the effects of equal weighting, preference-oriented weighting schemes, and normalization strategies on the selected solution are further examined in Appendix A.9.
After obtaining the criterion weights, the weighted normalized decision matrix is constructed as follows:
v i j = w j r i j
The positive ideal solution, A + , and negative ideal solution, A , are defined as follows:
A + = ( v 1 + , v 2 + , , v m + ) , v j + = m a x i v i j , A = ( v 1 , v 2 , , v m ) , v j = m i n i v i j
The distances between candidate solution i and the two ideal solutions are calculated using the Euclidean distance:
D i + = j = 1 m ( v i j v j + ) 2 , D i = j = 1 m ( v i j v j ) 2
The relative closeness coefficient is then calculated as follows:
C i = D i D i + + D i
where C i ∈ [0, 1]. A larger C i indicates that candidate solution is closer to the positive ideal solution and farther from the negative ideal solution. The solution with the largest C i is selected as the representative compromise solution for subsequent operational interpretation.
The proposed solution framework integrates NSGA-II with entropy-weighted TOPSIS to address the multi-objective optimization and decision-making problem of the low-carbon dairy cold-chain network. NSGA-II generates a diverse set of non-dominated solutions representing trade-offs among total cost, transportation-related carbon emissions, and the quantity- and importance-weighted average freshness-loss rate. Entropy-weighted TOPSIS subsequently ranks these Pareto alternatives and identifies a representative compromise solution for operational interpretation. Detailed optimization results and compromise-solution analysis are presented in Section 5.

5. Numerical Experiments

All computational experiments were performed under an identical hardware and software environment to ensure consistency across algorithmic comparisons and numerical analyses. The proposed optimization model and solution algorithms were implemented in MATLAB R2023b (version 23.2.0.2365128; The MathWorks, Inc., Natick, MA, USA). Computations were performed on a Lenovo Xiaoxin Pro 16 APH8 laptop (model 83AR; Lenovo, Beijing, China) equipped with an AMD Ryzen 7 7840HS processor (3.80 GHz, 8 cores and 16 logical processors; Advanced Micro Devices, Inc., Santa Clara, CA, USA) and 32.0 GB of RAM, running the 64-bit Microsoft Windows 11 Home operating system, version 23H2 (OS Build 22631.6345; Microsoft Corporation, Redmond, WA, USA).
This section presents four groups of experiments to evaluate the proposed model and solution framework from different perspectives. First, NSGA-II is adopted as the primary optimization algorithm to investigate convergence behavior, Pareto solution characteristics, and solution quality through small-scale mixed-integer approximation tests. Second, NSGA-II is compared with MOEA/D under identical computational budgets and evaluation metrics. Third, multi-scale case studies are conducted to assess the feasibility, computational burden, and scalability of the proposed model and algorithms under different network sizes. Finally, sensitivity and scenario analyses are performed to examine the effects of key parameters on network performance.

5.1. Experimental Settings and Data Description

A numerical case study is developed to evaluate the computational performance of the proposed model and solution framework. The experimental dataset combines simulated network information, publicly available historical sales data, literature-based operational and freshness-related parameters, and public emission factors. Since complete enterprise-level spatial and operational records are unavailable, the locations of candidate distribution centers and retailer demand nodes are generated through simulation while preserving the structural characteristics of the three-echelon dairy cold-chain network. This data-generation approach is consistent with common practices in logistics network design studies when real-world spatial datasets are inaccessible [3]. Demand-related parameters are estimated from the publicly available Dairy Supply Chain Sales Dataset [31], where historical sales records are used to derive product-level demand statistics for the safe-demand transformation described in Section 3.2. Other parameters associated with transportation, refrigeration, freshness degradation, and carbon emissions are obtained or calibrated from the relevant literature and relevant public databases, including transportation characteristics, Weibull freshness parameters, and emission coefficients. Detailed parameter values, units, and data sources are provided in Appendix A.1, Appendix A.2, Appendix A.3, Appendix A.4, Appendix A.5 and Appendix A.6.
The algorithmic parameters are configured to balance solution quality and computational efficiency. The basic settings of NSGA-II and MOEA/D follow previous studies [8,9], while specific parameter values are determined through preliminary experiments based on objective performance indicators and computational requirements. To ensure a fair comparison, NSGA-II and MOEA/D adopt identical population sizes, maximum generations, termination criteria, and constraint-handling strategies. The standalone NSGA-II experiment employs a population size of 100 and 200 generations to investigate convergence behavior and Pareto solution characteristics. The algorithm comparison experiment uses the same settings and performs 20 independent runs for each algorithm. For sensitivity and scenario analyses, reduced population sizes and generation numbers are adopted to alleviate the computational burden caused by repeated optimization under multiple parameter configurations. The crossover rate, mutation rate, and random seed remain unchanged across all experiments to ensure reproducibility. Detailed algorithmic parameters are summarized in Table 3.

5.2. Analysis and Validation of NSGA-II Solutions

In the first experiment, NSGA-II is adopted as the primary optimization algorithm to solve the proposed multi-objective model. This experiment evaluates the quality of the obtained solutions from three complementary aspects: convergence performance, Pareto solution characteristics, and solution quality validation. The evaluation procedure consists of three stages. First, NSGA-II is executed using the parameter settings described in Section 5.1 to generate feasible non-dominated solutions. The convergence behavior and objective-space distribution of the resulting Pareto solutions are then analyzed to assess whether the algorithm can effectively approach the Pareto front while maintaining diverse trade-off solutions. Finally, a reduced-scale benchmark experiment based on a mixed-integer approximation model is conducted to provide an independent reference for assessing the approximation quality of the NSGA-II solutions.
The hypervolume (HV) indicator is adopted to quantitatively assess the convergence performance of NSGA-II. HV measures the volume of the objective space dominated by the obtained Pareto solution set with respect to a predefined reference point. A larger HV value generally indicates better convergence toward the Pareto front and improved diversity of the solution set. Before calculating HV, the three objectives are normalized using the min–max normalization method:
f i = f i f i m i n f i m a x f i m i n
where f i m i n and f i m a x denote the minimum and maximum values of objective among the feasible solutions generated by NSGA-II, respectively. The same normalization bounds are maintained throughout the evolutionary process to ensure consistency and comparability across different generations. A reference point of (1.1, 1.1, 1.1) is selected for HV calculation, representing a dominated point beyond the normalized objective range and avoiding boundary effects associated with using extreme points.
As shown in Figure 4, the HV value continuously increases from 0.4540 to 1.1639 throughout the evolutionary process. The rapid improvement in the early generations indicates that NSGA-II can effectively explore promising regions of the solution space through evolutionary operators. After approximately 60 generations, the HV curve gradually stabilizes, suggesting that the population has converged toward a relatively stable Pareto region and that further iterations provide limited improvements. Meanwhile, the number of non-dominated solutions continues to increase during the optimization process, demonstrating that NSGA-II can enhance convergence performance while preserving solution diversity.
Following the convergence analysis of NSGA-II, the distribution characteristics of the final non-dominated solutions are further examined in the three-dimensional objective space. As illustrated in Figure 5, the obtained solutions exhibit evident trade-offs among total cost, transportation-related carbon emissions, and the quantity- and importance-weighted average freshness-loss rate. Improvements in one objective are generally accompanied by deteriorations in at least one of the remaining objectives, indicating that no single solution can simultaneously optimize all objectives. These results confirm the conflicting nature of economic, environmental, and freshness-related objectives and further justify the adoption of a multi-objective optimization framework.
To further analyze the operational implications of these trade-offs, three representative extreme solutions are selected from the final Pareto set. Specifically, P21, P6, and P19 correspond to the solutions achieving the minimum total cost, minimum transportation-related carbon emissions, and minimum freshness-loss rate, respectively. These solutions reflect different managerial preferences and provide representative references for examining how objective priorities affect facility selection, inventory allocation, transportation configuration, and refrigeration decisions.
Figure 6 illustrates that different objective preferences lead to distinct operational configurations. The minimum-cost solution reduces economic expenditure primarily through network consolidation and moderate inventory control. The minimum-emission solution adopts an alternative configuration by adjusting transportation allocation and inventory decisions to reduce transportation-related carbon emissions. In contrast, the minimum-freshness-loss solution prioritizes product quality preservation by reducing exposure time and increasing refrigeration intensity. These results indicate that improvements in individual objectives are achieved through different combinations of network structure, inventory exposure, and refrigeration operations rather than through a universally optimal operational configuration.
Since none of the extreme solutions simultaneously outperforms the others across all objectives, a compromise solution is required for practical decision-making. Therefore, the entropy-weighted TOPSIS method is employed as a posteriori decision-support approach to rank the obtained Pareto solutions. The entropy weights are derived from the objective-value distribution of the solution set rather than predefined managerial preferences, thereby reflecting the relative information contribution of each objective.
As shown in Figure 7, based on the entropy-weighted TOPSIS ranking, P21 is identified as the representative compromise solution with a closeness coefficient of 0.8152. The corresponding total cost, transportation-related carbon emissions, and quantity- and importance-weighted average freshness-loss rate are 4.1941 × 107 CNY, 1.7828 × 104 kg CO2, and 6.60%, respectively.
Although HV provides an evaluation of the convergence and diversity performance of NSGA-II, it does not directly quantify the deviation between heuristic solutions and benchmark solutions. Therefore, an additional small-scale benchmark experiment is conducted to quantitatively assess the approximation quality of the obtained solutions.
Considering the computational complexity of the original multi-objective mixed-integer nonlinear programming model, a reduced-scale instance with three candidate distribution centers and six retailer demand nodes is constructed while preserving the main decision structure of the original problem. A mixed-integer approximation model is solved using an ε-constraint framework, in which one objective is optimized while the remaining objectives are converted into constraints with predefined bounds to generate benchmark trade-off solutions.
To reduce the impact of stochastic variation, NSGA-II is independently executed 10 times using different random seeds. The feasible non-dominated solutions obtained from all runs are aggregated and compared with the benchmark solutions. A benchmark solution is considered successfully matched if at least one NSGA-II solution satisfies the corresponding ε-constraint region. The approximation gap for each matched case is calculated as follows:
G a p i = | f i N S G A I I f i B e n c h m a r k | | f i B e n c h m a r k | × 100 %
where f i N S G A I I and f i B e n c h m a r k denote the objective values of the matched NSGA-II solution and the corresponding benchmark solution, respectively.
For the representative 3 × 6 instance, the aggregated NSGA-II solution set successfully matches 14 out of 15 benchmark cases, corresponding to a match rate of 93.33%. The average gaps for cost-oriented and freshness-oriented cases are 1.64% and 0.53%, respectively, indicating close agreement between NSGA-II solutions and benchmark solutions in these trade-off regions. For emission-oriented cases, the average gap increases to 22.74%, which is mainly attributed to the discrete transportation decisions embedded in the emission objective and the difficulty of reproducing specific low-emission configurations through evolutionary search.
Overall, the benchmark comparison provides quantitative evidence that NSGA-II can effectively approximate high-quality regions of the multi-objective solution space. These results demonstrate the solution quality and approximation capability of NSGA-II rather than serving as evidence of exact global optimality.

5.3. Comparative Study of NSGA-II and MOEA/D

After assessing the standalone performance of NSGA-II, a comparative experiment is conducted to further examine its performance against another representative multi-objective evolutionary algorithm. MOEA/D is selected as the benchmark algorithm because it represents a decomposition-based optimization paradigm that differs fundamentally from the Pareto-dominance-based mechanism adopted by NSGA-II. Specifically, NSGA-II employs non-dominated sorting and crowding distance to balance convergence and diversity, whereas MOEA/D decomposes the multi-objective problem into a set of scalar subproblems that are optimized collaboratively through neighborhood relationships.
To ensure a fair comparison, both algorithms are applied to the same multi-objective MINLP model under identical computational settings, including population size, maximum generations, function evaluation budget, termination criteria, and number of independent runs, as specified in Section 5.1. The comparison considers three aspects: Pareto-front quality, solution distribution, and computational efficiency. Accordingly, HV, IGD, Spacing, and CPU time are adopted as performance metrics. In addition, the Wilcoxon rank-sum test and Cliff’s delta effect size are employed to examine statistical significance and practical differences between the two algorithms.
The HV values are calculated using the same normalization strategy and reference point setting described in Section 5.2. IGD is employed to measure the distance between the obtained solution set and an approximate reference Pareto set. Since the exact Pareto front of the proposed multi-objective MINLP model is unavailable, the reference set is constructed by aggregating feasible solutions obtained from multiple independent runs of NSGA-II and MOEA/D. After removing duplicate solutions and performing non-dominated sorting, the remaining solutions are considered the approximate reference Pareto set.
The IGD value is calculated as the average Euclidean distance between each solution in the reference set and its nearest solution in the obtained Pareto set. A smaller IGD value indicates that the obtained solutions are closer to the reference Pareto region and achieve better convergence performance. Spacing is used to assess the uniformity of solution distribution, where a smaller value represents a more evenly distributed Pareto solution set.
Table 4 summarizes the comparative results of NSGA-II and MOEA/D over 20 independent runs. Regarding Pareto-front quality, NSGA-II achieves a higher average HV value (0.8512 ± 0.0923) and a lower average IGD value (0.1372 ± 0.0392) than MOEA/D (HV: 0.7461 ± 0.0761; IGD: 0.1841 ± 0.0409). The Wilcoxon rank-sum test confirms that the differences in HV and IGD are statistically significant (p < 0.01), while the corresponding Cliff’s delta values indicate moderate-to-large practical effects. These results demonstrate that NSGA-II obtains solutions closer to the approximate Pareto region while maintaining a larger dominated objective space.
For solution distribution, NSGA-II and MOEA/D achieve similar Spacing values (0.0724 ± 0.0280 and 0.0735 ± 0.0229, respectively). The Wilcoxon test shows no significant difference (p > 0.05), with an effect size close to zero, indicating comparable diversity preservation capabilities. Therefore, the primary advantage of NSGA-II lies in convergence performance rather than distribution uniformity.
Regarding computational efficiency, NSGA-II requires substantially less CPU time than MOEA/D under the same computational budget, with average times of 612.26 ± 35.76 s and 2224.27 ± 263.84 s, respectively. The statistical test confirms a significant difference, and the large Cliff’s delta value indicates a strong practical effect. This difference is mainly attributed to the distinct search mechanisms of the two algorithms. MOEA/D introduces additional computational overhead through neighborhood-based information exchange and the optimization of multiple scalar subproblems, whereas NSGA-II directly maintains population diversity through non-dominated sorting and crowding-distance mechanisms.
Overall, the comparative results demonstrate that NSGA-II achieves superior Pareto-front quality and computational efficiency compared with MOEA/D under the same computational budget for the proposed dairy cold-chain optimization problem. Although both algorithms maintain comparable solution diversity, NSGA-II exhibits advantages in convergence performance and computational cost. Therefore, NSGA-II is selected as the primary optimization algorithm for the subsequent multi-scale experiments and sensitivity analyses.

5.4. Multi-Scale Computational Scalability Analysis

To evaluate the scalability of the proposed optimization framework under different network sizes, three multi-scale instances with increasing numbers of candidate distribution centers and retailer demand nodes were constructed. The model structure, parameter-generation rules, and algorithm settings were kept consistent across all instances to ensure comparability. The analysis focuses on the impacts of network expansion on computational efficiency, convergence performance, and optimization results.
Table 5 summarizes the computational performance of NSGA-II under different network scales. As the network size increases from the small case (five candidate distribution centers and 20 retailers) to the large case (15 candidate distribution centers and 60 retailers), the number of decision variables and total safe demand increase substantially, leading to higher computational requirements. Accordingly, CPU time increases from 524.51 s to 815.49 s. However, the computational burden grows moderately relative to the network expansion, indicating that the proposed solution framework maintains acceptable scalability.
Across all tested scales, NSGA-II consistently generates feasible non-dominated solution sets with satisfactory convergence performance. The increases in total cost and transportation-related carbon emissions are mainly attributed to the enlarged network structure and higher demand requirements, whereas the quantity- and importance-weighted average freshness-loss rate remains relatively stable in the medium and large cases. This result suggests that the proposed framework can maintain freshness-preservation performance under larger-scale network configurations.
Overall, the multi-scale experiments demonstrate that the proposed NSGA-II-based framework can effectively handle increasing network complexity while maintaining satisfactory solution quality and computational efficiency. The results support its applicability to tactical-level dairy cold-chain network planning problems with different scales.

5.5. Sensitivity and Scenario Analysis

To assess the robustness of the proposed model under varying operational and environmental conditions, a comprehensive sensitivity and scenario analysis was conducted by considering four critical factors: service level, transportation conditions, road capacity, and product shelf-life characteristics. All sensitivity experiments were conducted based on the benchmark solution. Only the corresponding parameters were varied, while the remaining model settings were kept unchanged to ensure a fair comparison. The results provide further insights into the robustness of the proposed framework and reveal its managerial implications under diverse supply-chain scenarios.
The service level, S L r p t , represents the required demand fulfillment reliability and reflects managerial preferences regarding customer-service requirements. It directly influences the calculation of safety demand, whereas production capacity remains fixed as an independent operational constraint across all scenarios. The service level was varied within the range of [0.85, 0.9, 0.95, 0.975, 0.99], while all other model parameters were kept unchanged. The resulting impacts on objective values and key decision-performance indicators are presented in Figure 8.
As shown in Figure 8, an increase in the service level substantially expands the operational scale of the supply chain. Specifically, when the service level increases from 0.850 to 0.990, the safety demand rises from 2.392 × 106 to 3.349 × 106. This increase leads to higher inventory requirements, transportation activities, and resource consumption. Consequently, the total cost increases from 3.418 × 107 CNY to 4.647 × 107 CNY, while carbon emissions increase from 1.440 × 104 to 1.809 × 104. These results demonstrate that a higher service level improves demand-fulfillment reliability but inevitably incurs additional economic and environmental costs. Therefore, the service level should be regarded as a strategic decision parameter rather than a predetermined requirement. Managers should carefully balance customer-service expectations against the associated operational expenditures and environmental impacts.
The congestion intensity coefficient characterizes the impact of traffic congestion on travel-time deterioration in the BPR function and represents transportation condition uncertainty in cold-chain distribution. Unlike the service-level analysis, which focuses on demand fulfillment requirements, this experiment examines how external transportation conditions affect operational decisions and system performance. The service level was fixed at S L r p t = 0.95 , while α was varied within [0, 0.075, 0.15, 0.225, 0.3]. The effects of different congestion conditions on objective values, operational indicators, and overall decision performance are presented in Figure 9.
As shown in Figure 9, increasing congestion intensity mainly affects transportation-related indicators rather than the overall economic objective. As congestion increases from 0 to 0.30, the average transportation time increases from 0.534 h to 0.576 h, and refrigeration-related emissions increase from 844.6 to 961.2 due to prolonged vehicle operation and refrigeration duration. Meanwhile, total cost remains relatively stable, indicating that the proposed optimization framework can adapt to adverse transportation conditions through coordinated adjustments in distribution-center assignment, fleet configuration, shipment allocation, and inventory decisions. A non-monotonic pattern is observed in freshness loss, which increases at α = 0.075 but decreases under higher congestion levels. This phenomenon does not imply that congestion improves product freshness; instead, it reflects the adaptive response of the re-optimized supply-chain system. Under stronger congestion penalties, the model tends to avoid highly congested routes and adjust operational decisions, thereby reducing the combined storage and transportation exposure time. From the perspective of overall performance, the TOPSIS closeness coefficient reaches its highest value at α = 0.225 , suggesting that moderate congestion conditions may achieve a more balanced trade-off among cost, emissions, and freshness preservation. However, excessive congestion ( α = 0.30 ) increases transportation burdens and slightly deteriorates overall performance. These results indicate that transportation congestion should be considered an important factor in cold-chain planning, while the proposed model maintains sufficient adaptability under different congestion scenarios.
While the congestion coefficient captures the severity of congestion propagation in the BPR function, the road-capacity parameter, k i r , determines the underlying infrastructure constraint that affects congestion formation. Therefore, a complementary sensitivity analysis was conducted to examine whether the assumption of uniform road capacity influences the robustness of the model conclusions. Since link-specific road-capacity observations are unavailable for the simulated network, the baseline value k i r = 1000 is treated as a representative effective-capacity parameter rather than a geographically calibrated link-level measurement. The capacity parameter was varied among { 125 , 250 , 500 , 1000 , 1500 } , representing severe capacity stress, constrained, baseline, and higher-capacity transportation conditions. The effective capacity and traffic flow were evaluated at the same aggregation level as Equations (19) and (20), such that f i r t k i r represents a dimensionless volume-to-capacity indicator. All other model and algorithm parameters remained unchanged, and each scenario was independently solved five times. The results are summarized in Table 6.
As shown in Table 6, all capacity scenarios maintained 100% feasibility, indicating that the proposed optimization framework can obtain feasible solutions under different transportation capacity conditions. As increased from 125 to 1500, the mean volume-to-capacity ratio decreased substantially from 0.8289 to 0.0690, confirming that the capacity parameter effectively regulates transportation congestion intensity. However, when k i r   ≥ 500, the volume-to-capacity ratio remained below 0.21, and the corresponding variations in travel time and the three objectives were negligible. This indicates that the baseline network operates in a relatively uncongested region of the BPR function, where further capacity improvements provide limited performance benefits. In contrast, under severe capacity stress ( k i r = 125), the average second-leg travel time increased from 0.56498 h to 0.61409 h (+8.69%), and the normalized freshness-loss objective, Z 3 , increased from 0.05849 to 0.06515 (+11.39%). The non-monotonic variations in Z 1 and Z 2 are mainly attributed to adaptive adjustments in the re-optimized multi-objective solutions rather than a direct monotonic relationship between capacity and performance. Overall, the results demonstrate that the main managerial conclusions remain robust under moderate-to-high-capacity conditions, whereas severe capacity degradation may introduce nonlinear congestion effects and compromise cold-chain delivery performance.
While previous analyses focus on demand requirements and transportation conditions, the shelf-life characteristics of perishable products directly determine freshness deterioration. Therefore, a scenario-based sensitivity analysis was conducted to evaluate the impact of Weibull lifetime-scale uncertainty on model performance. Specifically, the baseline lifetime-scale parameters were adjusted as d p t R = λ s d p t R and d p t O = λ s d p t O , where λ s = { 0.8 ,   0.9 ,   1.0 ,   1.1 ,   1.2 } represents 80–120% of the baseline shelf-life scale. The Weibull shape parameters and all other model parameters remained unchanged. This scenario analysis does not treat the deterministic Weibull function as a stochastic shelf-life distribution. Instead, it evaluates the sensitivity of the proposed framework to potential deviations in shelf-life parameter calibration. To distinguish the direct deterioration effect from the adaptive response of the optimized supply-chain system, two complementary analyses were performed. First, the baseline compromise solution was fixed under different lifetime-scale scenarios to examine the direct impact of shelf-life variation. Second, each scenario was independently re-optimized using identical random seeds to evaluate system-level adaptation. The results are presented in Figure 10.
As shown in Figure 10a, the fixed-solution analysis exhibits the expected monotonic relationship between shelf-life scale and freshness deterioration. As increases from 0.8 to 1.2, the weighted average freshness-loss rate decreases from 7.170% to 3.525%, confirming that longer effective shelf life directly reduces product deterioration under unchanged operational decisions. In contrast, the re-optimized results in Figure 10b demonstrate a more complex system-level response. Compared with the baseline scenario ( λ s = 1.0 ), total cost, Z 1 , remains relatively stable (0.999–1.028), while carbon emissions ( Z 2 ) and refrigeration utilization vary within limited ranges. However, the freshness-loss objective, Z 3 , exhibits greater sensitivity (0.885–1.950), indicating that freshness-related performance is more vulnerable to shelf-life calibration errors than economic and environmental objectives. The difference between the two analyses highlights the importance of operational adaptation: changes in shelf-life parameters may alter Pareto trade-offs and trigger adjustments in transportation, inventory, and refrigeration decisions, resulting in non-monotonic system responses. Overall, the results demonstrate that accurate shelf-life calibration is particularly important for freshness-oriented decision-making, while the proposed optimization framework maintains robust economic and operational performance within the tested uncertainty range.
Overall, the sensitivity and scenario analyses demonstrate the robustness of the proposed framework under varying demand, transportation, and product-related conditions. The results reveal heterogeneous impacts of different uncertainty factors: service-level requirements mainly influence system scale and resource consumption, transportation conditions affect operational efficiency through congestion-related effects, and shelf-life parameters directly determine freshness preservation performance. Despite these variations, the optimized supply-chain system can adapt through coordinated adjustments in network configuration, inventory allocation, transportation planning, and refrigeration decisions. These findings highlight the importance of jointly considering customer-service requirements, transportation conditions, and product-deterioration characteristics in cold-chain supply-chain planning, while providing practical guidance for balancing economic, environmental, and freshness-related objectives under uncertain operating conditions.

6. Conclusions and Future Research

6.1. Conclusions

This study developed an order-driven multi-objective mixed-integer nonlinear programming (MINLP) framework for the tactical planning of a three-echelon low-carbon dairy cold-chain network. The model coordinates distribution-center selection, order-driven supply, inventory balance, transportation allocation, vehicle configuration, and refrigeration decisions while minimizing total cost, transportation-related carbon emissions, and the quantity- and importance-weighted average freshness-loss rate. Demand variability is incorporated through service-level-based safe-demand requirements, whereas product deterioration is characterized by a Weibull-based freshness formulation that links first-leg transportation, inventory-turnover-based equivalent residence time, and second-leg distribution. Congestion-adjusted travel time further captures the effects of transportation conditions on refrigeration emissions and freshness deterioration. The main contribution lies in coordinating these interrelated decisions within an internal production–distribution system rather than introducing the individual modeling components as separate methodological innovations.
The computational results reveal distinct trade-offs among the economic, environmental, and freshness objectives. Objective-oriented Pareto solutions correspond to different combinations of facility configuration, inventory exposure, transportation allocation, and refrigeration intensity, indicating that no single operational configuration performs best across all three objectives. The reduced-scale benchmark provides additional quantitative evidence of solution quality: the pooled NSGA-II solutions matched 93.33% of the valid ε-constraint benchmark cases, with close agreement in the cost- and freshness-oriented regions. Larger gaps in some emission-oriented cases, however, indicate that approximation quality varies across objectives. Under the same computational budget, NSGA-II achieved higher HV, lower IGD, and substantially shorter CPU time than MOEA/D, while no significant difference was observed in Spacing. The multi-scale experiments indicate that satisfactory Pareto-search performance is maintained as network size increases. Sensitivity and scenario analyses further reveal that service levels, Weibull shelf-life characteristics, and road capacity have distinct effects on economic, environmental, and freshness performance.
Overall, the findings support the proposed framework as a quantitative tool for examining the interactions among demand protection, inventory exposure, transportation conditions, refrigeration operation, and freshness deterioration in tactical dairy cold-chain planning. The computational results should be interpreted as evidence of model behavior and solution performance under the constructed numerical settings rather than as direct validation of industrial applicability. Within this scope, this study provides an integrated basis for examining how downstream demand requirements propagate through supply and distribution decisions and how the resulting operational choices shape trade-offs among cost, carbon emissions, and freshness.

6.2. Potential Managerial Implications

The proposed framework provides several implications for tactical planning within the internal production–distribution systems of dairy enterprises. Rather than prescribing a universally optimal strategy, the numerical results illustrate how network configuration, service requirements, inventory exposure, transportation conditions, and refrigeration decisions jointly affect economic, environmental, and freshness performance. Within the scope of the numerical case, the following implications can be drawn:
(1)
Multi-objective trade-offs should be explicitly considered in cold-chain planning. The Pareto results show that cost, carbon emissions, and freshness objectives favor different combinations of facility utilization, inventory allocation, transportation, and refrigeration decisions. A cost-oriented plan may therefore compromise environmental or freshness performance. Enterprises can use the Pareto set to compare alternative configurations according to their priorities, while the TOPSIS compromise solution serves as a reference under a specified weighting scheme rather than a universally preferred solution.
(2)
Service levels should reflect demand and service characteristics. Higher service levels increase safe-demand requirements and consequently affect planned supply, inventory, and resource utilization. Uniformly high service levels may therefore impose unnecessary operating burdens. Enterprises can differentiate service targets across products, customer categories, or operational periods according to demand variability and contractual requirements while considering the associated economic and environmental impacts.
(3)
Inventory decisions should balance demand protection and freshness exposure. Additional inventory can support downstream demand fulfillment, but prolonged storage increases freshness deterioration. Tactical planning should therefore emphasize inventory turnover rather than inventory accumulation. Coordinating planned supply, inventory balance, and outbound distribution can reduce unnecessary storage exposure while maintaining adequate demand protection, particularly for products with short or uncertain shelf lives.
(4)
Transportation capacity and congestion should be incorporated into tactical network planning. Road-capacity scenarios show that transportation conditions affect travel time and, consequently, transportation efficiency, refrigeration operation, emissions, and freshness exposure. Distribution-center utilization and transportation-capacity allocation should therefore reflect major corridor conditions rather than relying solely on nominal distance or uncongested travel time. Detailed routing, vehicle sequencing, and real-time congestion response remain operational-level decisions beyond the scope of the present framework.
(5)
Freshness preservation and low-carbon operations should be coordinated. Refrigeration mitigates freshness deterioration but increases energy consumption and associated emissions, while freshness is also influenced by transportation exposure and inventory residence time. Increasing refrigeration intensity alone may therefore be inefficient. Coordinating inventory turnover, transportation conditions, and refrigeration allocation can provide a more balanced means of maintaining freshness while controlling economic and environmental burdens.

6.3. Limitations and Future Research

This study has several limitations that define the scope of the proposed framework and suggest directions for future research. First, the numerical case combines publicly available sales data, simulated spatial nodes, and literature-based parameters rather than a complete operational dataset from a specific dairy enterprise. The experiments therefore assess model behavior and computational performance under controlled settings but do not establish external validity against observed facility configurations, operating costs, delivery performance, or freshness outcomes. Demand variability is represented using marginal service-level quantiles, with exogenously specified service levels and full satisfaction of the resulting safe-demand requirements. As examined in Appendix A.8, this representation is primarily applicable to independent or weakly correlated demand and does not explicitly capture stronger cross-retailer, cross-product, or inter-period dependencies. Future research could use enterprise-level longitudinal data to estimate joint demand structures and develop stochastic, robust, or distributionally robust formulations for more strongly correlated demand. Service levels could also be endogenized through differentiated minimum-service requirements or shortage penalties to capture service–resource trade-offs more flexibly.
Second, several physical and operational processes are represented at an aggregate level to preserve the tractability of the tactical MINLP formulation. The three 120-day periods represent aggregated operational conditions rather than continuous daily operations, while freshness exposure is evaluated on a daily time scale using transportation time and an inventory turnover-based equivalent residence time. Accordingly, the inventory representation is most appropriate under relatively low-to-moderate inventory-age heterogeneity, as evaluated in Appendix A.7, rather than in systems requiring detailed batch-level age tracking. Similarly, fixed Weibull parameters provide a tractable representation of shelf-life reliability but do not endogenously capture temperature-dependent deterioration or product-specific parameter variation. The environmental boundary includes transportation fuel consumption and vehicle-refrigeration electricity emissions but excludes emissions from facility operations, stationary cold storage, production, and waste treatment. Fuel consumption and refrigeration power are represented by average parameters. Although Appendix A.4 evaluates the sensitivity of the fuel-consumption assumption to vehicle loading, load- and speed-dependent energy consumption and dynamic refrigeration loads remain outside the endogenous formulation. Transportation is likewise represented at an aggregate network level: first-leg travel is approximated using a representative average speed, while second-leg congestion is modeled using the BPR function over aggregated DC–retailer connections rather than detailed physical road links. Future research could incorporate age-indexed inventory and shorter rolling horizons; data-driven and temperature-dependent deterioration and energy models; broader life-cycle emission boundaries; and GIS-based time-dependent routing and scheduling supported by enterprise-level operational and traffic data.

Author Contributions

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

Funding

This research was funded by the 2025 Jiangsu Provincial College Students’ Innovation and Entrepreneurship Training Program (S202510307293).

Data Availability Statement

The publicly available Dairy Supply Chain Sales Dataset analyzed in this study is available in IEEE DataPort at DOI: 10.21227/smv6-z405, reference number [31]. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Appendix A provides supplementary information on the parameterization, validation, and reproducibility of the numerical experiments. Appendix A.1, Appendix A.2, Appendix A.3, Appendix A.4, Appendix A.5 and Appendix A.6 summarize the principal data settings, parameter values, and their sources or calibration basis, whereas Appendix A.7, Appendix A.8 and Appendix A.9 present additional analyses of selected modeling assumptions and decision procedures. Collectively, these materials clarify the experimental basis, the applicability of key approximations, and the robustness of the main numerical analyses without disrupting the flow of the main text.

Appendix A.1. Baseline Case Configuration

Table A1 summarizes the baseline network scale and temporal settings adopted in the numerical experiments. These settings define the reference case for the computational analyses.
Table A1. Baseline case configuration for the numerical experiments.
Table A1. Baseline case configuration for the numerical experiments.
Symbol/SettingDescriptionValue
I Candidate distribution centers15
R Retailer demand nodes60
K Vehicle types3
P Product types2
T Representative operational periods3
t Planning-window length per period120 days
v ¯ Representative first-leg transportation speed60 km/h
Note: The three operational periods represent low-, regular-, and peak-demand conditions. The 120-day value of t denotes the aggregate planning-window length used for period-level calculations and does not represent the storage duration of individual products. The representative first-leg transportation speed is literature-informed [35]; the remaining entries define the baseline numerical case.

Appendix A.2. Demand Data and Distributional Assessment

Following the baseline case configuration in Appendix A.1, demand-related parameters were estimated from historical daily sales observations for Products 1 and 2 in the publicly available Dairy Supply Chain Sales Dataset [31]. Table A2 summarizes the principal descriptive statistics used to characterize demand levels and variability. The coefficient of variation (CV), defined as the ratio of the standard deviation to the mean, provides a dimensionless measure of relative variability. The estimated means and CVs are subsequently used to parameterize the service-level-based safe-demand formulation in the numerical experiments.
Table A2. Descriptive statistics of historical daily demand.
Table A2. Descriptive statistics of historical daily demand.
ProductSample SizeMean Daily DemandStandard DeviationCVSkewness
Product 110922870.131256.670.43780.2465
Product 21091794.76388.700.48910.5675
Because the safe-demand formulation relies on a normal-quantile approximation, the adequacy of the normality assumption was further assessed using the historical observations. Normal, lognormal, and gamma distributions were fitted as candidate distributions. Goodness of fit was evaluated primarily using the Kolmogorov–Smirnov (KS) test, which measures the discrepancy between the empirical and fitted cumulative distributions. At the conventional 5% significance level, a p-value greater than 0.05 indicates insufficient evidence to reject the fitted distribution. The Akaike information criterion (AIC) and Bayesian information criterion (BIC) are also reported as relative fit measures, with smaller values indicating better relative fit among the candidate distributions.
Table A3. Distribution fitting results for product demand.
Table A3. Distribution fitting results for product demand.
ProductDistributionKS Statisticp-ValueAICBIC
Product 1Normal0.02110.714618,687.4718,697.4
Lognormal0.1018<0.00118,835.1818,850.1
Gamma0.0702<0.00118,569.8518,584.8
Product 2Normal0.03740.093516,109.9816,119.9
Lognormal0.0971<0.00116,070.0016,084.9
Gamma0.05790.001315,884.6615,899.6
The KS test does not reject normality for either Product 1 (p = 0.7146) or Product 2 (p = 0.0935) at the 5% significance level, whereas the fitted lognormal and gamma distributions are rejected. Although the gamma distribution yields lower AIC and BIC values, these criteria provide relative comparisons among likelihood-based candidate models and do not supersede the KS evidence on distributional adequacy. Together with the moderate skewness reported in Table A2, these results support retaining the normal distribution as a practical approximation for the service-level-based demand formulation rather than treating it as the exact data-generating distribution.
Figure A1 compares the empirical demand distributions with the fitted candidate distributions. The normal curves capture the central patterns of both products reasonably well, although some tail deviations remain, particularly for Product 2.
Figure A1. Fitted distributions of historical daily demand.
Figure A1. Fitted distributions of historical daily demand.
Mathematics 14 03337 g0a1
The normal Q–Q plots in Figure A2 provide a complementary assessment. Most observations lie close to the reference line over the central quantile range, with larger deviations toward the tails. This pattern is consistent with the KS results, suggesting that the normal approximation adequately captures the main demand variation relevant to the tactical safe-demand formulation without fully representing extreme observations.
Figure A2. Normal Q–Q plots of historical daily demand.
Figure A2. Normal Q–Q plots of historical daily demand.
Mathematics 14 03337 g0a2

Appendix A.3. Cost-Parameter Settings

Table A4 summarizes the principal cost parameters used in the numerical experiments. The values were calibrated based on relevant cold-chain and perishable supply-chain studies and adjusted to the numerical setting of this study.
Table A4. Cost-parameter settings for the numerical experiments.
Table A4. Cost-parameter settings for the numerical experiments.
Symbol/CodeValue and UnitBasis
f i DC-specific, CNYLiterature-informed [4]
b k [100, 150, 200], CNY/vehicleLiterature-informed [13]
c k t [1.8, 2.2, 2.5], CNY/(vehicle·km)Literature-informed [13,21]
h p t s [12, 15], CNY/unit
h i p t I [0.3, 0.5], CNY/(unit·period)Literature-informed [4]
c i p e n d [120, 150], CNY/unitModel setting
Note: Vector-valued parameters correspond to the product or vehicle categories defined in the model. DC-specific parameters are assigned separately to each candidate location.

Appendix A.4. Physical, Vehicle, and Capacity Settings

Table A5 summarizes the principal physical, vehicle, and capacity parameters used in the baseline numerical case. Transportation distances are derived from the simulated node coordinates, whereas vehicle capacities, product weights, fuel-consumption rates, and refrigeration-power parameters are specified with reference to relevant cold-chain and green-transportation studies. Distribution-center capacities are assigned according to the candidate facilities defined in the numerical setting.
Because enterprise-level production-capacity data are unavailable, plant supply capacity is calibrated at 1.25 times the total safe demand corresponding to the baseline service level of 0.95. This capacity is then held fixed throughout the service-level sensitivity analysis. Consequently, changes in service level alter the network demand requirements without simultaneously increasing the available production capacity.
Table A5. Physical, vehicle, and capacity parameters.
Table A5. Physical, vehicle, and capacity parameters.
Symbol/CodeValueBasis
s i F Coordinate-based, kmCase calculation
s i r
a k [5980, 8500, 12,000] kgCase setting
m i DC-specific
C a p p t S 1.25 × baseline total safe demandBaseline calibration
w p [0.5, 0.8] kg/unitCase setting
l k [0.18, 0.25, 0.35] L/kmLiterature-informed [6]
e k [3, 5, 8] kWLiterature-informed [13]
Note: Vector-valued parameters correspond to the associated product or vehicle categories. C a p p t S is calibrated at the baseline service level (SL = 0.95) and remains fixed throughout the subsequent service-level sensitivity analysis. The baseline fuel-consumption rates, l k , represent vehicle type-specific average operating values; the effect of vehicle loading is examined separately below.
The baseline model adopts vehicle type-specific average fuel-consumption rates to maintain a tractable tactical-level formulation. Because fuel consumption may vary with vehicle loading, a supplementary ex post robustness check is conducted using the TOPSIS compromise solution. The optimized transportation decisions remain fixed, while fuel-consumption rates are recalculated based on the realized vehicle load ratios. This analysis therefore assesses the adequacy of the baseline approximation without re-optimizing the original MINLP.
For each active transportation assignment, the realized vehicle load ratio is calculated as
L R i k r t = p P w p x i p k r t * a k z i k r t * , 0 L R i k r t 1
where x i p k r t * and z i k r t * denote the product flow and vehicle allocation in the selected compromise solution, respectively. The load-dependent fuel-consumption rate is then estimated by linear interpolation between the calibrated empty- and full-load rates:
F C i k r t L D = F C k E + ( F C k F F C k E ) L R i k r t , 0 L R i k r t 1
where F C k E and F C k F denote the empty- and full-load fuel-consumption rates of vehicle type, respectively. The recalculated rates are then used to update transportation emissions while all optimized network and allocation decisions remain unchanged.
Figure A3 shows the load-dependent fuel-consumption functions and the load ratios observed in the compromise solution. The mean load ratios are 0.324, 0.449, and 0.452 for small, medium, and large vehicles, respectively, with corresponding maxima of 0.937, 0.976, and 0.996. At the observed mean loads, the recalculated fuel-consumption rates remain close to the vehicle type-specific averages used in the baseline model. These results support the average-rate specification as a reasonable aggregate approximation for the present tactical analysis, although incorporating vehicle loading can further refine emission estimates.
Figure A3. Load-dependent fuel-consumption functions and vehicle load ratios in the TOPSIS compromise solution.
Figure A3. Load-dependent fuel-consumption functions and vehicle load ratios in the TOPSIS compromise solution.
Mathematics 14 03337 g0a3
Similarly, the refrigeration-power parameters in Table A5 represent average operating values at the tactical level. Short-term variations associated with ambient temperature, temperature set points, vehicle loading, insulation performance, and door-opening operations are not explicitly modeled. Incorporating these factors provides a potential direction for more detailed energy-consumption modeling.

Appendix A.5. Carbon-Emission and Traffic-Congestion Parameters

Table A6 summarizes the carbon-emission and traffic-congestion parameters used in the numerical experiments. Because road-segment-level GIS and traffic-count data are unavailable, baseline traffic flow and road capacity are specified as representative corridor-level parameters rather than calibrated values for specific roads. The baseline capacity k i r = 1000 vehicles/h provides a common reference condition, and its influence is evaluated through road-capacity sensitivity analysis.
Table A6. Carbon-emission and traffic-congestion parameters.
Table A6. Carbon-emission and traffic-congestion parameters.
Symbol/CodeValueBasis
v 1 2.69 kg CO2/LLiterature-informed [36]
v 2 0.5568 kg CO2/kWhLiterature-informed [37]
t i r t 0 s i r / v ¯ , hCase calculation
k i r 1000 vehicles/hScenario setting
u k [1.0, 1.5, 2.0]Case setting
α 0.15Literature-informed [32,33]
β 4
Note: Traffic-related parameters represent baseline settings for aggregate DC–retailer connections rather than road-segment-specific measurements.

Appendix A.6. Freshness and Shelf-Life Parameter Settings

Table A7 summarizes the freshness and shelf-life parameters used in the numerical experiments, including those related to inventory-induced freshness loss and refrigerated and non-refrigerated shelf-life conditions.
Table A7. Freshness and shelf-life parameters.
Table A7. Freshness and shelf-life parameters.
Symbol/CodeValueBasis
ρ p [0.005, 0.010]Scenario Settings
v p [1.2, 1.0]
α p [0.18, 0.22]
d p t R [8, 12; 7, 10; 6, 8] daysScenario setting based on [13,29]
d p t O [3, 10; 2.5, 8; 2, 6] days
β p t R 2.0
β p t O 1.5
ε Small positive valueNumerical setting
M Sufficiently large positive valueLogical-constraint setting
Note: The Weibull-based shelf-life settings are specified with reference to the modeling framework and dairy-product characteristics reported in [13,29]. The parameter values represent scenario settings for the present numerical experiments rather than estimates calibrated from enterprise-level shelf-life data.

Appendix A.7. Validation of the Average Storage-Time Approximation

Appendix A.7.1. Validation Design and Inventory-Age Scenarios

In the proposed tactical model, storage exposure at a distribution center is represented by the equivalent average residence time, defined in Equation (21) as the representative inventory level divided by the average outbound flow rate over each planning period. This measure approximates the mean time that products remain in inventory, thereby capturing aggregate storage exposure without explicitly tracking individual batch ages.
Because products enter and leave a distribution center at different times, a given average residence time may correspond to different underlying inventory-age distributions, i.e., distributions of elapsed storage times across products represented in inventory. This distinction is important because the Weibull freshness function is nonlinear. Consequently, freshness evaluated at the mean inventory age may differ from the average freshness evaluated over heterogeneous individual ages.
To quantify this approximation effect, a post-optimization validation experiment is conducted using the optimal solution of the large-scale case. In this analysis, post-optimization validation means that the optimized network configuration, shipment allocation, vehicle assignment, and other decisions remain fixed, while only the inventory-age representation used in the freshness calculation is varied. The experiment therefore isolates the effect of the storage-time approximation without re-optimizing the logistics decisions.
Let A ¯ = t i p t I denote the equivalent average residence time obtained from Equation (21), which serves as the mean inventory age for the corresponding product, distribution center, and planning period. Three hypothetical inventory-age distributions are constructed with the same mean but progressively increasing dispersion:
A L = { 0.9 A ¯ , 0.95 A ¯ , 1.05 A ¯ , 1.10 A ¯ } A M = { 0.5 A ¯ , 0.85 A ¯ , 1.15 A ¯ , 1.50 A ¯ } A H = { 0.2 A ¯ , 0.6 A ¯ , 1.4 A ¯ , 1.8 A ¯ }
where A L , A M , and A H denote the low-, moderate-, and high-heterogeneity scenarios, respectively. Here, inventory-age heterogeneity refers to the dispersion of individual inventory ages around their common mean. Equal proportions are assigned to the four age groups in each scenario. Thus,
E ( A L ) = E ( A M ) = E ( A H ) = A ¯ V a r ( A L ) < V a r ( A M ) < V a r ( A H )
This controlled construction holds mean storage exposure constant while progressively increasing inventory-age dispersion, thereby isolating its influence on freshness evaluation. The three scenarios serve as diagnostic settings for sensitivity assessment rather than empirically estimated batch-age distributions.

Appendix A.7.2. Freshness and Objective Re-Evaluation

Under the baseline formulation, freshness associated with storage and transportation exposure is calculated using the equivalent average residence time:
F m e a n = e x p [ ( A ¯ + t T d ) β ]
where t T denotes transportation exposure time, and d and β are the scale and shape parameters of the Weibull freshness function, respectively. Thus, F m e a n represents freshness evaluated at the equivalent mean inventory age.
Under the heterogeneous age representation, freshness is calculated separately for each age group, j :
F j = e x p [ ( A j + t T d ) β ]
And the aggregate freshness is obtained as follows:
F a g e = j w j F j
where A j denotes the inventory age of group j , w j is its proportion in inventory, and j w j = 1 . Thus, F a g e accounts for the constructed inventory-age distribution while preserving the same mean storage exposure as the baseline representation.
The relative freshness deviation is defined as
R D F = | F m e a n F a g e | F a g e × 100 %
where R D F measures the percentage deviation in freshness resulting from the equivalent-average-time approximation of the heterogeneous age distribution.
To assess whether this approximation materially affects the optimization objective, the third objective, Z 3 , defined as the quantity- and importance-weighted average freshness-loss rate, is recalculated by replacing F m e a n with F a g e , while all optimized shipment quantities and importance weights remain fixed. Let Z 3 m e a n and Z 3 a g e denote the objective values under the average-time and age-distribution representations, respectively. The corresponding absolute and relative deviations are defined as
A D Z 3 = | Z 3 a g e Z 3 m e a n | R D Z 3 = | Z 3 m e a n Z 3 a g e | Z 3 a g e × 100 %
Because all logistics decisions remain fixed during the recalculation, the comparison isolates the effect of inventory-age representation on freshness evaluation and the resulting value of the third objective.

Appendix A.7.3. Results and Applicability

Table A8 reports the validation results for the three inventory-age heterogeneity scenarios.
Table A8. Validation results of the average storage-time approximation under inventory-age heterogeneity.
Table A8. Validation results of the average storage-time approximation under inventory-age heterogeneity.
Age DistributionAge CV F m e a n F a g e R D F Z 3 m e a n Z 3 a g e A D Z 3 R D Z 3
A L 0.1710.93400.93300.11%0.06600.06700.10%1.49%
A M 0.3820.93400.92910.53%0.06600.07090.49%7.01%
A H 0.9030.93400.90653.04%0.06600.09352.75%29.50%
Note: Age CV denotes the coefficient of variation in inventory age, calculated as the standard deviation divided by the mean; a higher value indicates greater inventory-age heterogeneity. Z 3 denotes the quantity- and importance-weighted average freshness-loss rate. A D Z 3 is defined as above and reported in percentage points, whereas R D Z 3 denotes the corresponding relative percentage deviation. Given the relatively small baseline value of Z 3 , R D Z 3 should be interpreted together with A D Z 3 .
The approximation error increases systematically with inventory-age dispersion. Under low heterogeneity (age CV = 0.171), F m e a n and F a g e are 0.9340 and 0.9330, respectively, corresponding to an R D F of only 0.11%. The resulting change in Z 3 is also small, from 0.0660 to 0.0670. Under moderate heterogeneity (age CV = 0.382), R D F increases to 0.53%, while Z 3 rises to 0.0709. These results indicate that the equivalent average residence-time representation closely approximates the age-distribution-based evaluation when inventory ages remain relatively concentrated around their mean.
Under the deliberately constructed high-heterogeneity scenario (age CV = 0.903), the discrepancy becomes more pronounced. F a g e decreases to 0.9065, yielding an R D F of 3.04%, while Z 3 increases from 0.0660 to 0.0935. The corresponding R D Z 3 reaches 29.50%. However, this relatively large percentage deviation partly reflects the small baseline freshness-loss rate and should be interpreted alongside the absolute difference of 2.75 percentage points. Overall, the results suggest that Equation (21) provides a computationally tractable approximation when inventory-age dispersion is limited, but its accuracy decreases as age heterogeneity increases. The formulation is therefore most appropriate for tactical settings with relatively regular inventory turnover and concentrated age distributions. Systems with substantial batch-age heterogeneity would require an age-indexed or batch-level inventory representation.

Appendix A.8. Out-of-Sample Validation of the Deterministic Quantile Approximation

To assess whether the deterministic quantile approximation provides adequate protection against demand variability, an out-of-sample validation experiment is conducted using the optimized solution obtained at the baseline service level. The proposed MINLP is not reformulated as a stochastic optimization model. Instead, the experiment examines whether safe-demand requirements derived from marginal demand quantiles can maintain the intended service performance when realized demand deviates from the deterministic planning values.
All optimized network and allocation decisions remain fixed during the validation. Based on the marginal demand distributions adopted in the model, 5000 out-of-sample demand scenarios are generated as
D r p t ( s ) = m a x { 0 , μ r p t + σ r p t Z r p t ( s ) } ,   s = 1 , , 5000 .
where D r p t ( s ) denotes the realized demand for retailer r , product p , and period t in scenario s ; μ r p t and σ r p t are the corresponding demand mean and standard deviation; and Z r p t ( s ) is a standard normal random variable. The non-negativity operator ensures that simulated demand remains nonnegative.
For each retailer–product–period combination, the planned delivery quantity from the optimized solution is calculated as
X r p t p l a n = i I   k K   x i p k r t *
where x i p k r t * denotes the optimized shipment quantity through distribution center i using vehicle type k . For each simulated demand realization, shortage and overage are then calculated as
S r p t ( s ) = m a x ( D r p t ( s ) X r p t p l a n , 0 )
O r p t ( s ) = m a x ( X r p t p l a n D r p t ( s ) , 0 )
where S r p t ( s ) and O r p t ( s ) denote unmet demand and excess planned supply, respectively.
Out-of-sample performance is evaluated using the empirical service level, expected shortage, expected overage, fill rate, and P95 and P99 total shortage. The first four indicators characterize overall service and supply–demand performance, whereas P95 and P99 capture upper-tail shortage risk under adverse demand realizations. Because the deterministic quantile approximation is based on marginal demand distributions, dependence across retailers, products, and periods is not explicitly modeled. A supplementary correlated-demand stress test is therefore conducted with ρ = 0, 0.3, and 0.6, representing independent and progressively stronger positive dependence. These controlled scenarios are not empirically calibrated joint-demand structures; rather, they are used to assess the sensitivity of the quantile-based plan to increasing demand dependence.
Table A9 shows that under independent demand (ρ = 0), the quantile-based plan achieves an empirical service level of 94.98%, closely approximating the nominal 95% target. Compared with the mean-demand benchmark, expected shortage decreases from 323,175.74 to 16,920.92, while the fill rate increases from 81.69% to 99.04%. This improvement is accompanied by higher expected overage, reflecting the additional planned supply required for service protection. Substantially lower P95 and P99 shortages further indicate improved protection against severe shortage outcomes.
Table A9. Out-of-sample validation under demand variability and correlation.
Table A9. Out-of-sample validation under demand variability and correlation.
Planning MethodCorrelation ρEmpirical
Service Level
Expected ShortageExpected
Overage
P95 Total ShortageP99 Total ShortageFill Rate
Mean-demand benchmark049.97%323,175.74318,240.5367,661.07386,832.4081.69%
Quantile-based plan094.98%16,920.921,342,35626,864.7331,786.5199.04%
0.395.18%16,098.541,350,45267,373.90139,295.1799.08%
0.695.34%15,439.271,353,72782,457.90264,347.6699.12%
Note: Empirical service level denotes the proportion of demand realizations fully satisfied by the planned supply; expected shortage and overage represent average unmet demand and excess planned supply, respectively; and fill rate denotes the proportion of total realized demand satisfied. P95 and P99 are the 95th and 99th percentiles of scenario-level total shortage, respectively. ρ denotes the imposed demand-correlation coefficient; the correlated cases are controlled stress-test scenarios rather than empirically calibrated joint demand structures.
The correlated-demand test further clarifies the applicability of the approximation. At ρ = 0.3, the empirical service level and fill rate remain close to their independent-demand levels, suggesting that marginal service protection is largely maintained under moderate positive dependence. However, P95 and P99 increase as dependence strengthens, indicating greater exposure to simultaneous high-demand realizations. This effect becomes more pronounced at ρ = 0.6, particularly for P99. Thus, stable average service performance does not necessarily imply stable system-wide tail risk.
Overall, the results support the deterministic quantile approximation as a tractable approach for tactical planning when demand is independent or moderately dependent and marginal service protection is the primary concern. Its limitations become more pronounced under stronger positive dependence or when aggregate extreme-shortage risk is a central planning consideration. In such settings, explicit joint-demand modeling would be more appropriate.

Appendix A.9. Sensitivity and Robustness of TOPSIS-Based Compromise Selection

To further assess the reliability of the a posteriori compromise-selection procedure described in Section 4.2, two complementary tests are conducted. First, decision-specification sensitivity is examined using the same baseline Pareto set while varying only the TOPSIS settings. The baseline entropy weights with Min–Max normalization are compared with equal weights, w = (1/3, 1/3, 1/3); three illustrative preference-oriented schemes assigning a weight of 0.50 to cost, carbon emissions, or freshness, loss and 0.25 to each of the other two objectives; and vector normalization using the original entropy weights. Because the Pareto alternatives remain fixed, the effects of weighting and normalization can be isolated. The preference-oriented weights represent illustrative scenarios rather than stakeholder-elicited preferences.
Second, run-to-run robustness is assessed by independently repeating the complete NSGA-II–TOPSIS procedure 20 times using the same algorithmic parameters and the baseline entropy-weighted Min–Max specification. Unlike the first test, each run generates a new Pareto set, to which TOPSIS is applied independently. The CVs of the three objective values across the selected compromise solutions are then calculated to assess the stability of the final selection. The resulting CVs are 3.67%, 17.40%, and 37.38% for total cost, carbon emissions, and freshness loss, respectively, indicating relatively stable economic performance but greater variability in the environmental and freshness dimensions.
Table A10. Sensitivity and robustness of TOPSIS-based compromise-solution selection.
Table A10. Sensitivity and robustness of TOPSIS-based compromise-solution selection.
TestSettingHighest-Ranked Solution
BaselineEntropy weights + Min–Max normalizationP21
Equal-weight sensitivityw = (1/3, 1/3, 1/3)P4
Cost-oriented preferencew = (0.50, 0.25, 0.25)P4
Carbon-oriented preferencew = (0.25, 0.50, 0.25)P15
Freshness-oriented preferencew = (0.25, 0.25, 0.50)P4
Normalization sensitivityVector normalization + entropy weightsP16
Run-to-run robustness20 independent NSGA-II runsCV of Z 1 , Z 2 , Z 3 :
3.67%, 17.40%, 37.38%,
Note: w denotes the weights assigned to total cost, transportation-related carbon emissions, and average freshness-loss rate, respectively. CV denotes the coefficient of variation (standard deviation divided by the mean) of each objective across the compromise solutions selected from 20 independent runs.
The sensitivity analysis shows that the highest-ranked solution changes from P21 under the baseline specification to P4, P15, or P16 under alternative weighting or normalization schemes. This finding confirms that the TOPSIS recommendation depends on the adopted decision specification. Moreover, entropy weights reflect the dispersion of objective values and should not be interpreted as managerial preference weights. Accordingly, P21 is retained only as the representative compromise solution under the baseline specification for subsequent analysis. In practical applications, stakeholder-defined weights can replace the illustrative schemes when explicit managerial preferences are available.

References

  1. Aung, M.M.; Chang, Y.S. Temperature management for the quality assurance of a perishable food supply chain. Food Control 2014, 40, 198–207. [Google Scholar] [CrossRef] [Scilit]
  2. Iyer, P.; Robb, D. Cold chain optimisation models: A systematic literature review. Comput. Ind. Eng. 2025, 204, 110972. [Google Scholar] [CrossRef] [Scilit]
  3. Musavi, M.; Bozorgi-Amiri, A. A multi-objective sustainable hub location-scheduling problem for perishable food supply chain. Comput. Ind. Eng. 2017, 113, 766–778. [Google Scholar] [CrossRef] [Scilit]
  4. Biuki, M.; Kazemi, A.; Alinezhad, A. An integrated location-routing-inventory model for sustainable design of a perishable products supply chain network. J. Clean. Prod. 2020, 260, 120842. [Google Scholar] [CrossRef] [Scilit]
  5. Abdullahi, H.; Reyes-Rubiano, L.; Ouelhadj, D.; Faulin, J.; Juan, A.A. Modelling and multi-criteria analysis of the sustainability dimensions for the green vehicle routing problem. Eur. J. Oper. Res. 2021, 292, 143–154. [Google Scholar] [CrossRef] [Scilit]
  6. Demir, E.; Bektaş, T.; Laporte, G. A review of recent research on green road freight transportation. Eur. J. Oper. Res. 2014, 237, 775–793. [Google Scholar] [CrossRef] [Scilit]
  7. 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. [Google Scholar] [CrossRef] [Scilit]
  8. Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef] [Scilit]
  9. Zhang, Q.; Li, H. MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition. IEEE Trans. Evol. Comput. 2007, 11, 712–731. [Google Scholar] [CrossRef] [Scilit]
  10. Gallego, G.; Özer, Ö. Integrating Replenishment Decisions with Advance Demand Information. Manag. Sci. 2001, 47, 1344–1360. [Google Scholar] [CrossRef] [Scilit]
  11. Özer, Ö. Replenishment Strategies for Distribution Systems Under Advance Demand Information. Manag. Sci. 2003, 49, 255–272. [Google Scholar] [CrossRef] [Scilit]
  12. Fisher, M.L. What Is the Right Supply Chain for Your Product? Harv. Bus. Rev. 1997, 75, 105–116. [Google Scholar]
  13. Jouzdani, J.; Govindan, K. On the sustainable perishable food supply chain network design: A dairy products case to achieve sustainable development goals. J. Clean. Prod. 2021, 278, 123060. [Google Scholar] [CrossRef] [Scilit]
  14. Shafiee, F.; Kazemi, A.; Jafarnejad Chaghooshi, A.; Sazvar, Z.; Amoozad Mahdiraji, H. A robust multi-objective optimization model for inventory and production management with environmental and social consideration: A real case of dairy industry. J. Clean. Prod. 2021, 294, 126230. [Google Scholar] [CrossRef] [Scilit]
  15. Behzadi, G.; O’Sullivan, M.J.; Olsen, T.L.; Scrimgeour, F.; Zhang, A. Robust and resilient strategies for managing supply disruptions in an agribusiness supply chain. Int. J. Prod. Econ. 2017, 191, 207–220. [Google Scholar] [CrossRef] [Scilit]
  16. Sinha, A.K.; Anand, A. Optimizing supply chain network for perishable products using improved bacteria foraging algorithm. Appl. Soft Comput. 2020, 86, 105921. [Google Scholar] [CrossRef] [Scilit]
  17. Yakavenka, V.; Mallidis, I.; Vlachos, D.; Iakovou, E.; Eleni, Z. Development of a multi-objective model for the design of sustainable supply chains: The case of perishable food products. Ann. Oper. Res. 2020, 294, 593–621. [Google Scholar] [CrossRef] [Scilit]
  18. Eskandarpour, M.; Dejax, P.; Miemczyk, J.; Péton, O. Sustainable supply chain network design: An optimization-oriented review. Omega 2015, 54, 11–32. [Google Scholar] [CrossRef] [Scilit]
  19. Govindan, K.; Fattahi, M.; Keyvanshokooh, E. Supply chain network design under uncertainty: A comprehensive review and future research directions. Eur. J. Oper. Res. 2017, 263, 108–141. [Google Scholar] [CrossRef] [Scilit]
  20. Fang, X.; Nie, L.; Mu, H. Research progress on logistics network optimization under low carbon constraints. IOP Conf. Ser. Earth Environ. Sci. 2020, 615, 012060. [Google Scholar] [CrossRef] [Scilit]
  21. Thakur, K.; Maity, S.; Nielsen, P.; Pal, T.; Maiti, M. A 3D multiobjective multi-item eco-routing problem for refrigerated fresh products delivery using NSGA-II with hybrid chromosome. Comput. Ind. Eng. 2024, 198, 110644. [Google Scholar] [CrossRef] [Scilit]
  22. Dai, B.; Chen, H.X.; Li, Y.A.; Zhang, Y.D.; Wang, X.Q.; Deng, Y.M. Inventory replenishment planning of a distribution system with storage capacity constraints and multi-channel order fulfilment. Omega 2021, 102, 102356. [Google Scholar] [CrossRef] [Scilit]
  23. Melo, M.T.; Nickel, S.; Saldanha-da-Gama, F. Facility Location and Supply Chain Management: A Review. Eur. J. Oper. Res. 2009, 196, 401–412. [Google Scholar] [CrossRef] [Scilit]
  24. De Kok, T.; Grob, C.; Laumanns, M.; Minner, S.; Rambau, J.; Schade, K. A typology and literature review on stochastic multi-echelon inventory models. Eur. J. Oper. Res. 2018, 269, 955–983. [Google Scholar] [CrossRef] [Scilit]
  25. Zhang, Y.; Chai, Y.; Ma, L. Research on Multi-Echelon Inventory Optimization for Fresh Products in Supply Chains. Sustainability 2021, 13, 6309. [Google Scholar] [CrossRef] [Scilit]
  26. Graves, S.C.; Willems, S.P. Optimizing Strategic Safety Stock Placement in Supply Chains. Manuf. Serv. Oper. Manag. 2000, 2, 68–83. [Google Scholar] [CrossRef] [Scilit]
  27. Trapero, J.R.; Cardós, M.; Kourentzes, N. Quantile forecast optimal combination to enhance safety stock estimation. Int. J. Forecast. 2019, 35, 239–250. [Google Scholar] [CrossRef] [Scilit]
  28. Cao, Y.; Shen, Z.-J.M. Quantile forecasting and data-driven inventory management under nonstationary demand. Oper. Res. Lett. 2019, 47, 465–472. [Google Scholar] [CrossRef] [Scilit]
  29. Sel, Ç.; Bilgen, B.; Bloemhof-Ruwaard, J. Planning and scheduling of the make-and-pack dairy production under lifetime uncertainty. Appl. Math. Model. 2017, 51, 129–144. [Google Scholar] [CrossRef] [Scilit]
  30. Sel, C.; Bilgen, B.; Bloemhof-Ruwaard, J.M.; van der Vorst, J.G.A.J. Multi-bucket optimization for integrated planning and scheduling in the perishable dairy supply chain. Comput. Chem. Eng. 2015, 77, 59–73. [Google Scholar] [CrossRef] [Scilit]
  31. Iatropoulos, D.; Georgakidis, K.; Siniosoglou, I.; Chaschatzis, C.; Triantafyllou, A.; Liatifis, A.; Pliatsios, D.; Lagkas, T.; Argyriou, V.; Sarigiannidis, P. Dairy Supply Chain Sales Dataset. IEEE Dataport 2023. [Google Scholar] [CrossRef]
  32. Zhang, J.; Liu, M.; Zhou, B.; Paz, A. Analytical Model for Travel Time-Based BPR Function with Demand Fluctuation and Capacity Degradation. Math. Probl. Eng. 2019, 2019, 5916479. [Google Scholar] [CrossRef] [Scilit]
  33. United States. Bureau of Public Roads. Traffic Assignment Manual for Application with a Large, High Speed Computer; U.S. Department of Commerce, Bureau of Public Roads, Office of Planning, Urban Planning Division: Washington, DC, USA, 1964. [Google Scholar]
  34. Little, J.D.C. A Proof for the Queuing Formula: L = lambda W. Oper. Res. 1961, 9, 383–387. [Google Scholar] [CrossRef] [Scilit]
  35. Wei, L.; Chen, G.; Sun, W.; Li, G. Recognition of Operating Characteristics of Heavy Trucks Based on the Identification of GPS Trajectory Stay Points. Secur. Commun. Netw. 2021, 2021, 9998405. [Google Scholar] [CrossRef] [Scilit]
  36. U.S. Energy Information Administration. Carbon Dioxide Emissions Coefficients by Fuel. 2024. Available online: https://www.eia.gov/environment/emissions/co2_vol_mass.php (accessed on 25 August 2026).
  37. Ministry of Ecology and Environment of the People’s Republic of China; National Bureau of Statistics of China. Announcement on the Release of 2021 Electricity Carbon Dioxide Emission Factors; Ministry of Ecology and Environment of the People’s Republic of China: Beijing, China, 2024. [Google Scholar]
Figure 1. Research framework.
Figure 1. Research framework.
Mathematics 14 03337 g001
Figure 2. NSGA-II algorithm flowchart for low-carbon cold-chain logistics network optimization.
Figure 2. NSGA-II algorithm flowchart for low-carbon cold-chain logistics network optimization.
Mathematics 14 03337 g002
Figure 3. Principle and mechanism of NSGA-II.
Figure 3. Principle and mechanism of NSGA-II.
Mathematics 14 03337 g003
Figure 4. NSGA-II convergence profile.
Figure 4. NSGA-II convergence profile.
Mathematics 14 03337 g004
Figure 5. Objective space distribution of the final Pareto solution set of NSGA-II.
Figure 5. Objective space distribution of the final Pareto solution set of NSGA-II.
Mathematics 14 03337 g005
Figure 6. Operational profiles of representative objective-oriented Pareto solutions.
Figure 6. Operational profiles of representative objective-oriented Pareto solutions.
Mathematics 14 03337 g006
Figure 7. Top-10 NSGA-II Pareto solutions ranked by entropy-weighted TOPSIS.
Figure 7. Top-10 NSGA-II Pareto solutions ranked by entropy-weighted TOPSIS.
Mathematics 14 03337 g007
Figure 8. Sensitivity analysis for the service level SL.
Figure 8. Sensitivity analysis for the service level SL.
Mathematics 14 03337 g008
Figure 9. Sensitivity analysis for the congestion coefficient, α.
Figure 9. Sensitivity analysis for the congestion coefficient, α.
Mathematics 14 03337 g009
Figure 10. Effects of Weibull lifetime-scale variations.
Figure 10. Effects of Weibull lifetime-scale variations.
Mathematics 14 03337 g010
Table 1. Comparisons between the related literature and this study.
Table 1. Comparisons between the related literature and this study.
ArticleApplicationCarbon EmissionFreshness/QualityDemand
Variability
Shelf-Life/
Perishability
Order-Driven
Coordination
Refrigeration
Decision
Traffic
Congestion
Solution Method
Musavi and Bozorgi-Amiri, 2017 [3] Perishable food NSGA-II/AUGMECON
Biuki et al., 2020 [4] Perishable products Hybrid GA/PSO
Ran et al., 2025 [7]Fresh
products cold chain
OTS-FICSMA
Jouzdani and Govindan, 2021 [13]Dairy
products
RMCGP
Shafiee et al., 2021 [14]Dairy
supply chain
Heuristic +
augmented
ε-constraint
Thakur et al., 2024 [21] Refrigerated fresh
products
NSGA-II
with hybrid
chromosome
Dai et al., 2021 [22] E-commerce
distribution inventory
Piecewise
linear
approximation
Zhang et al., 2021 [25] Fresh
products
inventory
GA + Flexsim
Current
Paper
Dairy
cold chain
logistics
NSGA-II + Entropy-
TOPSIS
Note: √ denotes explicit consideration, △ denotes partial or indirect consideration, and a blank cell denotes no explicit consideration. Freshness/quality covers explicit quality-related measures; shelf-life/perishability covers deterioration or lifetime modeling; and order-driven coordination denotes downstream demand or orders driving upstream supply and allocation decisions.
Table 2. Symbols and variables.
Table 2. Symbols and variables.
CategorySymbolMeaning and Explanation
Set I Set of candidate distribution-center locations,
I = {1, 2,…, I}, containing all possible locations for establishing a distribution center
R Set of retailer locations, R = {1, 2,…, R}, containing all retailer locations requiring distribution services
K Set of vehicle types, K = {1, 2, 3}, containing three different vehicle types
P Set of product types, P = {1, 2}, containing two different types of dairy products
T Set of operating periods, T = {1, 2, 3}, representing the low-demand period, regular-demand period, and peak-demand periods
Computational Variables t i F The transit time for the first leg of transport from the manufacturing plant to distribution center i is calculated as s i F / v ¯
z i t F The number of vehicles for the first leg of transport from the manufacturing plant to distribution center i in period t is determined by rounding up the transport weight and vehicle capacity
g i t F The refrigeration status for the first leg of transport from the manufacturing plant to distribution center i in period t is determined by whether refrigerated product A is being transported
t i r t Congestion-adjusted representative travel time of the aggregate DC i -retailer r transportation connection in period t
f i r t Effective aggregate traffic flow of the DC r i -retailer r ransportation connection in period, including baseline traffic and the equivalent contribution of logistics vehicles t
f i r t 0 Representative baseline traffic flow of the aggregate transportation connection between DC r i and retailer r in period t
t i p t I Inventory-turnover-based equivalent residence time of product p at distribution center i in period t
S i p t F Freshness level of product p during the first leg of transport from the manufacturing plant to distribution center i in period t
S i p r k t D Freshness level of product p during the second leg of transport from distribution center i to retailer r via vehicle type k in period t
F i p k r t Freshness level of product p throughout the entire transportation process in period t from the manufacturing plant to distribution center i and then to retailer r via vehicle type k
Cost Parameters f i Fixed facility costs for establishing a distribution center at location i
b k Fixed operating costs for vehicle type k (e.g., lease payments, depreciation, etc.)
c k t Variable cost per unit distance for vehicle type k in period t
h p t s Unit production and supply cost for product p in period t
h i p t I Unit inventory holding cost for product p at distribution center i
c i p e n d Unit disposal cost for the remaining inventory of product p at distribution center i at the end of the planning period
Physical Parameters s i F The first leg of the transport distance from the manufacturing plant to distribution center i
s i r The transport distance from distribution center i to retailer r
v ¯ The average speed of all vehicle types
a k The maximum load capacity of vehicle type k
m i The maximum storage capacity of distribution center i
C a p p t S The manufacturing plant’s maximum supply capacity for product p in period t
w p The unit weight of product p
l k Average fuel-consumption rate per unit distance for vehicle type k used in the baseline model
Carbon Emissions Parameters v 1 Fuel conversion factor: converts fuel consumption into carbon emissions
v 2 Electricity conversion factor: converts electricity consumption into carbon emissions
e k Representative average refrigeration power of vehicle type k
Required Parameters D ~ r p t Retailer r ’s stochastic demand for product p in period t
μ r p t , σ r p t The mean and standard deviation of the stochastic demand D ~ r p t
D r p t s a f e The safe demand at a given service level
S L r p t Retailer r ’s demand service level for product p in period t
Z S L The quantile of the standard normal distribution at service level S L r p t
Time and Freshness-Related Parameters I i p e n d Maximum allowable ending inventory of product p at distribution center i
ρ p Shrinkage rate for product p during storage at the distribution center
α p Maximum acceptable freshness loss rate
v p Relative freshness-importance weight of the product p
t i r t 0 Travel time from distribution center i to retailer r under non-congested conditions
d p t R / d p t O Weibull scale parameter for product p during period t under refrigerated/non-refrigerated conditions
β p t R / β p t O Weibull shape parameter for product p during period t under refrigerated/non-refrigerated conditions
t a planning period length
Transportation Parameters k i r Effective traffic capacity of the representative transportation corridor between DC i and retailer r
u k Weight of vehicle type k in road traffic calculations
α Road congestion intensity coefficient; α = 0.15 represents the baseline congestion level
β Exponential parameter of the traffic congestion function (typically set to 4)
Technical Specifications M A sufficiently large positive number
ε A very small positive number, to avoid a denominator of 0
Objective Function Z 1 Economic objective: Minimize the total cost objective function value
Z 2 Environmental objective: Minimize the transportation -related carbon emissions objective function value
Z 3 Quality objective: Quantity- and importance-weighted average freshness-loss rate of delivered products
Decision Variables y i Site selection decision variable: whether to establish a distribution center at location i
g i k r t Refrigeration equipment usage decision: in period t , for a trip from distribution center i to retailer r using vehicle type k , whether to turn on the refrigeration equipment t
z i k r t Number of vehicles of type k used to transport goods from distribution center i to retailer r in period t
x i p k r t Quantity of product p delivered from distribution center i to retailer r using vehicle type k in period t
I i p t Inventory level of product p at distribution center i in period t
Q i p t Estimated supply requirement for product p from the manufacturing plant to distribution center i in period t , driven by projected orders
Table 3. Algorithmic parameter settings for numerical experiments.
Table 3. Algorithmic parameter settings for numerical experiments.
Symbol/CodeValueSource
Single NSGA-II: popSize100 Final standalone
NSGA-II experiment
Single NSGA-II: maxGen200
Algorithm comparison: popSize100NSGA-II and MOEA/D
comparison setting
Algorithm comparison: maxGen200
algorithmRepeatTimes20Independent runs for
algorithm comparison
Sensitivity analysis: popSize80Sensitivity and scenario
analysis setting
Sensitivity analysis: maxGen150
sensitivityRepeatTimes5Independent runs for each
sensitivity scenario
crossoverRate0.9General evolutionary
algorithm setting
mutationRate0.2
Rng20260605Fixed random seed
for reproducibility
Table 4. Performance comparison between NSGA-II and MOEA/D.
Table 4. Performance comparison between NSGA-II and MOEA/D.
MetricNSGA-IIMOEA/Dp-ValueEffect Size (Cliff’s δ)
HV0.8512 ± 0.09230.7461 ± 0.07610.0006220.675
IGD0.1372 ± 0.03920.1841 ± 0.04090.000687−0.620
Spacing0.0724 ± 0.02800.0735 ± 0.02290.776391−0.025
CPU time (s)612.26 ± 35.762224.27 ± 263.846.80 × 10−8−1.000
Table 5. Computational performance across different network scales.
Table 5. Computational performance across different network scales.
ScaleNetwork Size (I, R)Total Safe DemandPareto SolutionsHVCPU Time Z 1 Z 2 Z 3 ( % )
Small(5, 20)1,051,72811.801.2625524.5116,155,9846631.1319.23
Medium(10, 40)1,880,79620.400.8920716.6725,693,40812,789.1010.19
Large(15, 60)2,843,21929.001.1172815.4939,419,27414,644.4110.42
Table 6. Effects of different road-capacity scenarios on model performance.
Table 6. Effects of different road-capacity scenarios on model performance.
k i r t FeasibleMean V/CMean Travel Time (h) Z 1 Z 2 Z 3
125100%0.82890.6140942,938,93715,135.250.06515
250100%0.41430.5702642,744,56415,399.390.05729
500100%0.20710.5651342,744,68115,255.480.05849
1000100%0.10350.5649842,744,68115,255.290.05849
1500100%0.06900.5649742,744,68115,255.280.05849
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

Zhang, Y.; Li, Y.; Wu, Y.; Yuan, M.; Li, J. Order-Driven Multi-Objective Optimization of a Three-Echelon Low-Carbon Dairy Cold-Chain Network Considering Demand Variability and Shelf-Life Reliability. Mathematics 2026, 14, 3337. https://doi.org/10.3390/math14183337

AMA Style

Zhang Y, Li Y, Wu Y, Yuan M, Li J. Order-Driven Multi-Objective Optimization of a Three-Echelon Low-Carbon Dairy Cold-Chain Network Considering Demand Variability and Shelf-Life Reliability. Mathematics. 2026; 14(18):3337. https://doi.org/10.3390/math14183337

Chicago/Turabian Style

Zhang, Yutong, Yuguo Li, Yiru Wu, Mengyu Yuan, and Jian Li. 2026. "Order-Driven Multi-Objective Optimization of a Three-Echelon Low-Carbon Dairy Cold-Chain Network Considering Demand Variability and Shelf-Life Reliability" Mathematics 14, no. 18: 3337. https://doi.org/10.3390/math14183337

APA Style

Zhang, Y., Li, Y., Wu, Y., Yuan, M., & Li, J. (2026). Order-Driven Multi-Objective Optimization of a Three-Echelon Low-Carbon Dairy Cold-Chain Network Considering Demand Variability and Shelf-Life Reliability. Mathematics, 14(18), 3337. https://doi.org/10.3390/math14183337

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