Next Article in Journal
Model-Following Preview Control for a Class of Linear Descriptor Systems with Actuator Failures
Previous Article in Journal
Differential Equations of Fourth-Order with p-Laplacian-like Operator: Oscillation Theorems
Previous Article in Special Issue
Optimization of Truck–Cargo Matching for the LTL Logistics Hub Based on Three-Dimensional Pallet Loading
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multiobjective Route Optimization for Multimodal Cold Chain Networks Considering Carbon Emissions and Food Waste

1
School of Traffic and Transportation, Chongqing Jiaotong University, Chongqing 400074, China
2
The David D. Reh School of Business, Clarkson University, Potsdam, NY 13699, USA
3
Port and Shipping Maritime Affairs Center, Qijiang District, Chongqing 401420, China
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(22), 3559; https://doi.org/10.3390/math12223559
Submission received: 1 October 2024 / Revised: 7 November 2024 / Accepted: 11 November 2024 / Published: 14 November 2024
(This article belongs to the Special Issue Mathematical Programming, Optimization and Operations Research)

Abstract

:
The cold chain logistics industry faces significant challenges in terms of transportation costs and carbon emissions. It is imperative to plan multimodal transportation routes efficiently to address these issues, minimize food waste, and reduce carbon emissions. This paper focuses on four key optimization objectives for multimodal cold chain transport: minimizing total transportation time, costs, carbon emissions, and food waste. To tackle these objectives, we propose a high-dimensional multiobjective route optimization model for multimodal cold chain networks. Our approach involves the development of a multiobjective evolutionary algorithm, utilizing Monte Carlo simulation and a one-by-one selection strategy. We evaluate the proposed algorithm’s performance by analyzing various convergence and distribution indicators. The average values for the minimum total transportation time, transportation cost, carbon emission cost, and cargo loss rate derived from the proposed algorithm ultimately converge to 6721.7, 5184.4, 301.5, and 0.21, respectively, demonstrating the effectiveness of the algorithmic solution. Additionally, we benchmark our algorithm against the existing literature to showcase its efficiency in solving high-dimensional multi-objective route optimization problems. Furthermore, we investigate the impact of different parameters, such as carbon tax rates, temperature, and cargo activation energy, on carbon emissions, and food waste. Moreover, we conduct a real-world case study to apply our approach to solving a practical business problem related to multimodal cold chain transportation. The insights gained from this research offer valuable decision-making support for multimodal carriers in developing low-carbon and environmentally friendly transportation strategies to efficiently transport perishable goods.

1. Introduction

As society and the global economy evolve, there has been a marked increase in health awareness, leading to a stronger emphasis on the freshness and quality of food. In recent years, the global production of fresh agricultural products has steadily risen, with projections suggesting a potential 60% increase by 2050. This growth is driven by improving living standards and increasing awareness of health among consumers, which has driven the expansion of supply chains and the proliferation of global retail networks [1]. Technological advances, including the Internet of Things (IoT), artificial intelligence (AI), and digital twins, have also played a pivotal role in improving the monitoring and tracking of product transport [2]. Moreover, the rise of fresh e-commerce platforms, vegetable and fruit delivery services, and online shopping has significantly boosted the fresh e-commerce market, further fueling the demand for efficient cold chain logistics. As a result, the trade of perishable goods has emerged as a critical component of international commerce.
According to reports from the Food and Agriculture Organization, more than 14% of food is lost during transport from production sites to retailers, and approximately 30% of fresh food spoils in transit due to inadequate temperature regulation [3,4]. The perishable nature of fresh goods requires the use of specialized personnel, equipment, and technologies to continuously monitor environmental conditions, cargo quality, and storage throughout the transportation process. Ensuring the integrity, safety, and freshness of these goods not only enhances customer satisfaction but also strengthens the competitiveness of logistics providers [5]. However, compared to conventional goods, transporting fresh products is more time consuming and costly. The need for temperature-controlled environments to maintain product quality further increases carbon emissions, which conflicts with lowcarbon environmental goals and the imperatives of a sustainable economy.
The transportation sector is a major contributor to energy consumption and carbon dioxide emissions, posing significant challenges to achieving carbon neutrality [6]. In pursuit of a low-carbon transformation in transportation, upgrading infrastructure and promoting multimodal transportation have emerged as sustainable solutions. These approaches reduce transportation costs and times, enhance logistics standards, alleviate road congestion, and minimize environmental impacts. Driven by supportive government policies and market demands, the cold chain logistics industry is poised to adopt multimodal transportation practices. This is a composite transportation model, combining multiple modes of transport that connect and transfer seamlessly to complete the entire cargo transportation process. By optimizing resource allocation, improving organizational structures, and reducing dependence on traditional road and air transport, multimodal cold chain logistics can offer more efficient distribution routes. This approach not only mitigates product loss and reduces carbon emissions but also enhances overall logistics efficiency.
Existing research underscores the critical importance of managing food waste in cold chain logistics. Shashi et al. [7], in their systematic review of 1189 studies on the Food Cold Chain (FCC), identified food waste management as one of the most frequently cited topics in FCC literature. Wu and Hsiao [8], using a failure mode and effects analysis (FMEA), identified improper temperature control as the leading cause of food quality degradation in cold chain systems. Multimodal temperature-controlled transportation, highlighted by Behdani et al. [9], offers an economical and efficient alternative to single-mode road transport, addressing key challenges in managing perishable goods. Zhang et al. [10] proposed a value-based management (VBM) approach within a decision-making framework for multimodal cold chains, optimizing transport mode selection and scheduling by leveraging the characteristics of perishable goods and market conditions.
The inherent characteristics of perishable goods, such as order volume, temperature control requirements, and waste cost coefficients, introduce complexity into distribution scheduling and delivery route optimization models. Zhang et al. [11] addressed a vehicle routing problem (VRP) for multiproduct frozen food distribution by utilizing a genetic algorithm (GA) that accounts for unit volume and perishability coefficients. Chen et al. [12] investigated the scheduling of distribution and the optimization of route for cold food chains under increasing demand, taking into account both the volume of orders and the temperature control requirements. Zheng et al. [13] integrated food loss costs and freshness satisfaction into a multimodal transport mode selection model to optimize cold chain food logistics for efficient delivery. Urban logistics systems add another layer of complexity to cold chain VRP models. Chaofan et al. [14] developed a VRP for urban cold chain distribution that incorporates simultaneous delivery and pickup to minimize total transportation costs using a GA to solve the model. Franceschetti et al. [15] examined pollution-aware VRP models, proposing a metaheuristic algorithm based on adaptive large neighborhood search (ALNS) to address time-dependent pollution in urban traffic. Ma et al. [16] combined order selection and a time-dependent VRP with time windows for perishable goods delivery, solving the model with a hybrid ant colony optimization algorithm. Liu [17] extended this work with a time-dependent cold chain multimodal transportation route optimization model, which addresses both static and dynamic realtime optimization. Transportation planning models for cold chain products are typically shaped by preservation constraints or penalty costs, focusing on a single aspect. However, most literature lacks consideration of the temperature variations in quality control modeling, leading to insufficiently comprehensive problem formulations.
Incorporating multiple objectives in cold chain optimization is essential to ensure efficiency and sustainability, as single-objective models often fall short. Existing studies commonly convert multiobjective optimization into a single-objective problem by applying weights to each objective or using chance constraints. However, these methods can lead to a loss of feasible solutions and restrict the decision makers’ range of choices. Roghanian and Cheraghalipour [18] tackled this challenge by developing a closed-loop citrus supply chain optimization model with objectives that minimize cost, maximize demand responsiveness, and reduce carbon emissions. They employed five metaheuristic algorithms, with the multiobjective tree growth algorithm (MOTGA) outperforming others. Tirkolaee et al. [19] also recognized the importance of multiobjective optimization, introducing a pollution routing problem with cross-docking using a biobjective mixed-integer linear programming model, which as solved with MOSA and NSGA-II algorithms. Zulvia et al. [20] proposed a multi-objective green VRP for perishable products, incorporating operational costs, deterioration costs, carbon emissions, and customer service levels, and they developed a many-objective gradient evolution algorithm (MOGE), which outperformed other algorithms in terms of diversity and convergence. Wu et al. [21] considered multiple factors in their model, including transportation costs, penalties, overloading costs, carbon tax costs, and customer satisfaction. They formulated the objective function as the ratio of total costs to customer satisfaction and applied an enhanced A* algorithm alongside an ant colony algorithm to solve the model. The results verified the model’s effectiveness, efficiency, and accuracy. Zhang et al. [22] developed a low-carbon cold chain logistics route optimization model tailored to China’s traffic conditions, factoring in the combined impacts of traffic conditions on total distribution costs, product freshness, and carbon emissions. To address the complexities of this multidimensional discrete model, they proposed an improved discrete firefly algorithm (IDFA). Similarly, Liao et al. [23] designed an urban cold chain logistics network with a control strategy aimed at balancing total cost and customer satisfaction, thereby reducing the risk of outbreaks associated with cold chain pollutants. To solve this model, they introduced a specially initialized multiobjective evolutionary algorithm (MOEA-SI). It is evident that the research on optimization algorithms for discrete multiobjective problems, typically involving two or three objectives, has been widely explored in the literature. However, there is comparatively less focus on optimization problems with four or more objectives in this field.
Our study addresses the research gaps by developing a high-dimensional multiobjective route optimization model for multimodal cold chain transportation networks. The model aims to minimize total transportation costs, time, carbon emissions, and food loss rates. Transportation costs include on-route, trans-shipment, and storage costs. To solve the model, we propose a multiobjective evolutionary algorithm based on Monte Carlo simulation and a one-by-one selection strategy (MC-ObOEA), which is designed to handle the uncertainty in transportation time. The effectiveness of the algorithm will be demonstrated through a case study using real-world business data. The main contributions of this paper are as follows:
  • The model accounts for the accumulation of total transportation time and temperature variations during transit to highlight the differences between cold chain cargo transportation and traditional cargo transportation. The Weibull function is used to model the changing cargo loss rate due to temperature fluctuations.
  • To make the model more realistic, random variables are incorporated to represent transportation time uncertainties, and Monte Carlo simulation is employed for the effective treatment of these uncertainties. Additionally, the shift periods of transportation modes are explicitly modeled.
  • A carbon pricing function is introduced to convert carbon emissions into carbon emission costs, thereby integrating environmental impact into the transportation modeling process.
  • To solve the high-dimensional, multiobjective optimization problem, we propose the MC-ObOEA algorithm. The algorithm evaluates and selects individuals based on convergence and distribution metrics, ensuring that the Pareto front solution set with superior performance is obtained.
The remainder of the paper is organized as follows: Section 2 provides a formal description of the problem. Section 3 introduces the high-dimensional MC-ObOEA algorithm. Computational experiments are discussed in Section 4, followed by a case study in Section 5. Finally, Section 6 presents the conclusions of the study.

2. A Multiobjective Multimodal Cold Chain Transport Route Optimization Model

2.1. Problem Description

The multimodal transportation network analyzed in our study encompasses highway, railway, and waterway transport modes. The decision maker may select one or multiple transportation modes to deliver goods from the distribution center to the final destination. Each mode significantly impacts transportation time, costs, carbon emissions, and food losses in cold chain logistics. Highway transport is subject to variability caused by road congestion and traffic accidents, while waterway transport is influenced by factors such as extreme weather conditions, port congestion, and ship collisions, all of which introduce uncertainties in transportation time. Both the waterways and the railway modes follow fixed daily schedules, which affect not only the timing of subsequent departures but also limit cargo waiting times at transshipment nodes, leading to increased holding costs.
In the context of carbon reduction policies and efforts to promote a low-carbon transformation in the transportation sector, it is essential to account for the cost of carbon emissions during the transportation process. Moreover, in the supply chain of fresh and perishable goods, switching between transport modes often extends transit times and accelerates perishable product degradation, resulting in significant food waste. Taking these factors into account, this study performs a single-source, single-destination route optimization with the objectives of minimizing total transportation time, overall transportation costs, carbon emissions, and food loss rates. The study is based on the following assumptions:
1.
Transported cargoes are indivisible and must remain intact during delivery.
2.
The time and cost of transitioning between different transport modes are known.
3.
The arrival time of the cargoes at the nodes marks the beginning of loading, unloading, and trans-shipment.
4.
After loading, unloading, and trans-shipment, the subsequent transport leg begins according to the nearest available schedule of the chosen mode.
5.
The transport time distributions for each stage of the journey are known.
6.
Waiting times during transportation are solely due to constraints of the transport mode shift.
7.
The capacities, facilities, equipment, and personnel of the transport nodes meet the requirements for feasible transshipment.
8.
The temperature of the goods remains constant while being transported by a single mode of transport; however, during transit, the temperature may change to some extent.

2.2. Parameter Definition

We represent the multimodal stochastic transportation network as a graph G = ( N , E ˜ , M ) , where N is the set of nodes, with nodes o and d representing the nodes of origin and destination, respectively. M denotes the set of available transport modes, and E ˜ is the set of arcs, which is defined as E ˜ = e ˜ i , j a | i , j N , a M . Each arc e ˜ i , j a is characterized by a set of parameters t ˜ i , j a , c i , j a , c e i , j a , and D i , j a , where the transport times t ˜ i , j a follow a specific probability distribution. Detailed definitions of the parameters are provided below:
q :
Cargo volume.
p :
Carbon tax coefficient.
c i , j a :
Transportation cost from node i to node j with transport mode a.
t ˜ i , j a :
Transportation time from node i to node j with transport mode a.
δ i , j a :
Carbon emissions coefficient from node i to node j with transport mode a.
v i , j a :
Average speed from node i to node j by transport mode a.
T i d e p :
Cargo departure time at node i (assuming that the departure time at the origin T o G is given).
T i a r r :
Cargo arrival time at node i.
T i f i n :
Cargo trans-shipment completion time at node i.
c i a , b :
Cost of changing the transport mode from a to b at node i.
t ˜ i a , b :
Time to change the transport mode from a to b at node i.
ξ i a , b :
Carbon emissions coefficient of change in transport mode from a to b at node i.
Γ i , j a :
Gives the schedule for using the transport mode a from node i to node j, where Γ i , j a = , Φ n 1 , Φ n , and Φ n denote the departure time of the n-th change.
t i d e l :
Cargo transshipment time at node i.
f i :
The correlation between cargo holding costs and trans-shipment time is expressed as a piecewise function, where the cost varies depending on the duration of the holding period. (For example, the holding cost is set at 0.01 CNY per minute for the first three hours, increasing to 0.02 CNY per minute for three to five hours, with different rates applied beyond this time.) These rates also differ depending on the transport mode used.
A set of binary decision variables is defined as follows:
x i , j a = 1 , if the cargo is shipped from node i to node j via the transport mode a 0 , otherwise
y j a , b = 1 , if the cargo is transferred from transport mode a to mode b at node j 0 , otherwise

2.3. Optimization Model Formulation

When the cargo reaches node i for trans-shipment, it departs at the latest scheduled departure time of the selected transport mode after the completion of the transfer process. The departure time of the cargo is determined as follows:
Φ n = φ T i f i n , Γ i , j a , Φ n 1 < T i f i n Φ n
The moment when the transition is completed after the shipment arrives at a node i is as follows:
T i f i n = ( T i a r r + t ˜ i a , b ) y i a , b , i N { o }
Then, the departure moment T i d e p at node i is as follows:
T i d e p = b M j N { o } φ T i f i n , Γ i , j b x i , j a , i N { d }
The moment T j a r r at which the shipment arrives at node j is shown below:
T j a r r = ( T i d e p + t ˜ i , j a ) x i , j a , i N { o }
The detention time t i d e l of the cargo at node i is as follows:
t i d e l = T i d e p T i f i n , i N { o , d }
Therefore, the total transportation time T can be calculated in the following:
T = i N j N { i } a M t ˜ i , j a x i , j a + i N { o , d } a M b M t ˜ i a , b y i a , b + i N { o , d } a M b M t i d e l y i a , b
Transportation costs are calculated based on three primary components: in-transit road transportation costs, transshipment costs, and additional storage costs incurred from holding cargo at trans-shipment nodes due to scheduling constraints.
C = i N j N { i } a M c i , j a x i , j a + i N { o , d } a M b M c i a , b y i a , b + i N { o , d } a M b M f i t i d e l y i a , b
During the model construction, a carbon tax function is incorporated to translate carbon emissions into associated costs. Carbon emissions are primarily derived from two sources: transportation and trans-shipment. Taking both into account, the total carbon emission cost, C e , is calculated using the following formula:
C e = ( i N j N { i } a M t ˜ i , j a v i , j a δ i , j a x i , j a + i N { o , d } a M b M t ˜ i a , b ξ i a , b y i a , b ) q p
The key distinction between cold chain transport and traditional cargo transport lies in the gradual decline of product quality during storage and transit. The percentage of damaged goods reflects the loss of cargo due to quality degradation caused by the cumulative effects of transportation time and temperature fluctuations during transit and transshipment. The rate of deterioration due to temperature changes can be modeled using the Arrhenius equation: K = A · exp ( E α / R F ) , where K is the reaction rate constant, A is the Arrhenius constant (or frequency factor), E α represents the activation energy, and R is the gas constant. The reaction rates and temperatures of the cargo during transport and transit are denoted by k 1 , F 1 , and k 2 , F 2 , respectively. k 1 and k 2 are calculated using Equation (11).
k 1 = A · exp E α R F 1 + 273.15 , k 2 = A · exp E α R F 2 + 273.15 .
The relationship between F 1 , F 2 , and the temperature variation during transit Δ F is expressed in Equation (12).
Δ F = F 1 F 2
Our cargo loss rate model is based on the time-dependent relationship of the cargo loss rate, which is represented by a Weibull function introduced by Giri et al. [24]. This relationship is expressed in Equation (13):
D ( t ) = 1 e k t , if t > 0 0 , else
Therefore, the cumulative cargo loss rate during transportation can be calculated using the following formula:
D = i = 1 n j = 1 n a = 1 M 1 exp ( k 1 t ˜ i , j a ) x i , j a + ( 1 exp ( k 2 ( t ˜ i a , b + t i d e l ) ) ) exp ( k 1 t ˜ i , j a ) y i a , b
The optimization model is designed with four primary objectives: minimizing total transportation time, reducing total transportation costs, minimizing carbon emission costs, and minimizing cargo loss rates. These objectives are incorporated into a high-dimensional, multiobjective, multimodal transport route optimization model, while the previously discussed constraints are implicitly included but not restated in the following formulation.
Objectives:
min T , min C , min C e , and min D
Constraints:
j N i a M x i , j a 1 , i N
i N o a M x o , i a = i N d a M x i , d a = 1
i N o a M x i , o a = i N d a M x d , i a = 0
a M b M y i a , b 1 , i N { o , d }
i N j a M x i , j a = i N j a M x j , i a , j N o , d
k N { d } x k , i a + j N { o } x k , i b 2 y i a , b , i N { o , d } , a , b M
Equation (16) guarantees that only a single-cargo departure occurs at each node. Equations (17) and (18) ensure that cargo departs from the origin node o (the initial shipment point) and eventually reaches the destination node d (the final delivery point). Equations (19) and (20) stipulate that the cargo is loaded and unloaded at one transit node at a time. Lastly, Equation (21) ensures that the flow balance is maintained across all nodes.

3. A High-Dimensional Multiobjective Multimodal Route Optimization Algorithm

We introduce a high-dimensional, multiobjective, multimodal transportation route optimization algorithm, called the Multiobjective Evolutionary Algorithm Based on Monte Carlo Simulation and One-by-One Selection Strategy (MC-ObOEA), to solve our proposed model. The algorithm is built on the core framework of a genetic algorithm [25] and incorporates the Monte Carlo (MC) simulation [26] to account for uncertainties in transportation time. The algorithm evaluates individuals using both convergence and distribution indicators. During the offspring generation process, individuals are selected primarily based on convergence indicators, and for each selected individual, similar individuals are eliminated using distribution indicators to maintain a balance between convergence and diversity in the population. To further enhance the performance of the solution set, a boundary preservation mechanism based on angle solutions is also incorporated, improving the extension and coverage of the results.

3.1. General Algorithm Framework

Algorithm 1 outlines the overall framework, which consists of the following steps. First, a randomly initialized population is generated based on the initial transport network and arc segment data. The offsprings are then produced using cross and mutation operators. The parent and offspring populations are then merged to form a combined population, and the fitness of each individual is evaluated. Following this, the convergence and distribution metrics are computed across the population. Finally, a one-by-one selection process is applied to form the new population. Two critical components of this framework are the calculation of convergence and distribution metrics (lines 7–9), as well as the selection strategy (line 10), both of which are detailed in the following sections.
Algorithm 1 MC-ObOEA framework.
Input: P (initial population), N (population size)
 1:
t = 0
 2:
Initializing the population P ( t ) ;
 3:
while Failure to meet termination conditions do
 4:
   Generation of offspring populations P ( t ) using crossover, mutation operators;
 5:
    Q ( t ) = P ( t ) P ( t ) ;
 6:
   Calculate the multi-objective adaptation value for individuals in Q ( t ) ;
 7:
   for all  x i Q ( t ) , i = 1 , , 2 N  do
 8:
     Compute the convergence metric c ( x i ) and the distribution metric d ( x i ) ;
 9:
  end for
10:
   P ( t + 1 ) selects ( Q ( t ) , c , d ) one by one;
11:
   t = t + 1
12:
end while
13:
Choose the unoccupied solution in P ( t ) to form F S
14:
Output F S

3.2. Convergence and Distribution Metrics

3.2.1. Convergence Metric

In calculating the convergence metric, all optimization objectives are treated with equal importance and are combined into a single scalar value. The general formulation of the convergence metric is presented as follows:
c ( x ) = a g g [ f 1 ( x ) , , f M ( x ) ]
Three representative methods are used to calculate the convergence metric. The first method involves determining the Chebyshev distance from each individual to the globally optimal solution, which is denoted as C d I .
c ( x ) = max 1 m M f m ( x ) z m
where z = z 1 , , z M T is the globally optimal value, and z m = min x i Q ( T ) f m ( x i ) . The second method calculates the Euclidean distance between each individual and the global optimal value, which is denoted as E d I .
c ( x ) = m = 1 M f m ( x ) z m 2
The third method calculates the Euclidean distance between each individual and the global base value, which is referred to as E d N .
c ( x ) = 1 1 m = 1 M f m ( x ) z m n a d 2 m = 1 M f m ( x ) z m n a d 2
where z n a d = z 1 n a d , , z M n a d T is the global base value, and z m n a d = max x i Q ( t ) f m ( x i ) . Since our model is a minimization problem, the inverse of the distance is used as an indicator of convergence.
Figure 1 illustrates the contour plots formed by different convergence metrics in a two-dimensional objective space ( f 1 , f 2 ) . Individuals located on the same contour line share identical convergence metric values. When the contours of the chosen convergence metric align closely with the shape of the Pareto frontier of the optimization problem, the resulting solution set tends to be of higher quality.

3.2.2. Distribution Metric

The distribution metric is represented as a vector where each element denotes the distance between one individual and every other individual. The cosine similarity, calculated as the cosine of the angle between two vectors, is used to assess their similarity. A cosine similarity of 1 indicates identical vector directions, while a value of 0 signifies perpendicular vectors. The range of cosine similarity spans [0, 1], making it particularly suitable for comparing individuals in high-dimensional spaces. Figure 2 illustrates a step by-step selection process using cosine similarity as a distribution metric, with cos ( θ ) as the distribution threshold. In the example, the individual A is selected, leading to the elimination of C. Then, the individuals B and D are selected, and E is cleared. Finally, F is selected, resulting in the removal of I, H, and G. This method effectively reduces the number of solutions that exhibit dominant resistance, such as I, H, and G.
Therefore, the following distributive indicators are introduced.
d ( x i ) = d 1 ( x ) , , d Q ( t ) ( x i ) , i = 1 , , Q ( t )
where
d j ( x i ) = 1 cos ( θ i j ) , j = 1 , , Q ( t )
represents the distance between x i and x j , and
cos ( θ i j ) = m = 1 M f m ( x i ) z m × f m ( x j ) z m m = 1 M x i z m 2 × m = 1 M f m ( x i ) z m 2 .
It is straightforward to observe that d j ( x i ) takes values within the range [0, 1], where smaller values of d j ( x i ) indicate that x i is closer to x j . Furthermore, d j ( x i ) is equal to d i ( x j ) , and d i ( x i ) is always 0. During the selection process, once an individual is selected, all individuals in the population with d j ( x i ) below a predefined threshold are removed. If a distribution metric based on Euclidean distance is employed, the formula for calculating the distance between x i and x j is given as follows:
d j ( x i ) = m = 1 M f m ( x i ) f m ( x j ) 2 , j = 1 , , Q ( t ) .

3.3. Selection Strategy

The flowchart of the MC-ObOEA algorithm is illustrated in Figure 3. The gray boxes detail the process of individual selection, carefully outlining the steps of the selection strategy. Using the convergence and distribution metrics introduced in Section 3.2, the individuals in population Q ( t ) are categorized into three distinct sets: (1) the preselected solution set Q s , (2) the set of solutions Q t h eliminated by distribution thresholds, and (3) the set of dominated solutions Q d . Initially, a boundary preservation mechanism selects corner individuals, denoted as x m c o n e r , for inclusion in the Q s solution set. In an optimization problem with M objective functions, a corner solution is defined as the one that simultaneously minimizes k c objectives, where k c < M . We define a corner solution (or marginal individual) as an individual with the smallest value of the scalar function in the current population of the objective functions k c . These corner individuals are identified using M scalar functions, which replace convergence metrics in the selection process.
c m ( x ) = a g g f 1 ( x ) , , f m + 1 ( x ) , , f M ( x ) , m = 1 , , M
For example, when using E d I as the convergence metric, the scalar function is given by
c m ( x ) = i = 1 , i m M f i ( x ) z i 2 , m = 1 , , M .
Therefore, the marginal individual x m c o n e r can be obtained as follows:
x m c o n e r = arg min x i Q ( t ) c m ( x i ) , m = 1 , , M
Prioritizing the selection of these edge individuals significantly improves the algorithm’s ability to explore the entire Pareto frontier, as these individuals are inherently non-dominated. Afterward, the remaining individuals of the population Q t are selected for inclusion in Q s one by one. In particular, when an individual x u n i q u e is added to the Q s solution set, any individual that is dominated by or too similar to it is removed from the population using the removal operator ζ . This ensures that dominated individuals are not selected over non-dominated ones. The selection and removal operations continue until Q t is fully depleted. If, after this initial depletion, the number of individuals in Q s exceeds the population size N, only the first N individuals are retained for population P ( t ) . Otherwise, the remaining individuals in Q t h and Q d will compete for selection in Q s again. During this process, once Q t is empty, the individuals of Q t h and Q d are reintroduced into Q t for another selection round. Finally, based on the number of individuals in Q s , the distribution threshold is updated as follows:
ζ t + 1 = ζ t × e r a t i o r a t i o R A T I O 1 R A T I O 1 M ,
where r a t i o = Q s Q s N N is the ratio of the number of preselected solutions to the population size. In our study, ζ 1 is initialized to 1, and the threshold R A T I O 0 , 2 is used to control the number of preselected solutions. When R A T I O = 1 , it provides the optimal balance between convergence and distribution performance. Using the adaptive adjustment method in Equation (33), if the number of preselected solutions falls below R × N , ζ t is reduced; conversely, if it exceeds this value, ζ t is increased. This ensures that the number of preselected solutions remains approximately at R × N . However, when the number of dominated individuals in Q t exceeds ( 2 R ) × N , it becomes impossible to select N individuals for Q s , regardless of how ζ t is adjusted. In such cases, the value of ζ t + 1 remains unchanged.

4. Computational Experiments

4.1. Experimental Design and Parameters

This paper constructs a multimodal transportation network consisting of 15 nodes, where H represents highways, R represents railroads, and W represents waterways, as illustrated in Figure 4. Assuming that the transportation time for each segment follows a normal distribution, the specific data are provided in Table 1. Additional data for nodal transit transitions, among other factors, are detailed in Table 2, Table 3, Table 4 and Table 5. The interval between shifts is assumed to be consistent across all transport modes at each node. The MC-ObOEA algorithm is based on the genetic algorithm framework. The time complexity of the genetic algorithm can be approximated as O N d × N × F , where N d represents the number of decision variables, N is the population size, and F accounts for the time required to evaluate the fitness function and perform other operations with fixed time costs. The space complexity is approximately O P × S , where S is the space occupied by each individual. Given the more complex operations in MC-ObOEA, its overall complexity is higher, making the choice of algorithm parameters crucial. The algorithm and model parameters used in this study are based on the relevant literature [26,27], with the specific values presented in Table 6.
In addition to the 15-node network, 30-node, and 50-node networks were randomly generated following the same rules. The departure time for cargo from the origin is set to 7:30 a.m. In the MC-ObOEA algorithm—to achieve a balance between convergence and distribution performance—and the convergence indicator E d I is utilized for optimization, while cosine similarity ( C s ) is employed as the distribution indicator.

4.2. Impact of Convergence Indicators on the Performance of MC-ObOEA

In Equation (34), the function calculates the distribution factor ( A F ) to assess the spread of the obtained solution set. Meanwhile, Equation (35) defines the spatial performance indicator ( S P ), which evaluates the uniformity of the distribution of the solution set. A smaller A F value suggests a broader spread of the solution set, whereas a smaller S P value indicates a more uniform distribution. In this section, the proposed convergence metrics C d I , E d I , and E d N are evaluated. The A F and S P values for the solution sets obtained by the algorithm under 2-, 3-, and 4-dimensional optimization objectives are illustrated in Figure 5, Figure 6 and Figure 7.
A F = 1 A 1 i = 1 A d i d ¯ 2
S P = 1 A 1 i = 1 A d ¯ d i 2
d i = min j A j i k = 1 m f k i f k j , d ¯ = i = 1 A d i / A , i , j A
where m represents the number of optimization objective functions, d i denotes the minimum distance from the i-th solution to the other solutions in set A, and d ¯ is the average of all d i values.
Figure 5, Figure 6 and Figure 7 demonstrate that the solution sets generated by the MC-ObOEA algorithm exhibited favorable A F and S P values across all convergence indicators. This suggests that the solution sets are both extensive and uniformly distributed, making all three indicators effective for solving Pareto front optimization problems. Further analysis shows that for two optimization objectives, the A F and S P values were relatively larger across all network scales and convergence indicators, likely due to the smaller number of frontier solutions leading to a more sparse distribution among individuals. As the number of optimization objectives increased to three and four, the number of frontier solutions rose, resulting in decreased A F and S P values and, consequently, a more extensive and uniform distribution of the solution sets. For example, with four optimization objectives and a 15-node network, the E d N indicator yielded the smallest A F and S P values, slightly outperforming the C d I indicator. However, the difference between E d N and C d I was minimal—only 0.83—whereas the difference between the E d I indicator and both A F and S P was significantly larger at 29. For the 30-node and 50-node networks, the E d I indicator produced the smallest A F and S P values, indicating higher-quality solution sets, with only minor differences between the C d I and E d N indicators. In short, the MC-ObOEA algorithm performed effectively across all three convergence indicators, demonstrating robust results in optimizing solution set quality.
The solution set coverage indicator ( C _ m e t r i c ) assesses the dominance relationship between two solution sets, as mathematically defined in Equation (37). Table 7 presents the coverage rates for the solution sets obtained using the C d I , E d I , and E d N indicators across different optimization problems.
C _ m e t r i c ( A , B ) = u B v A : v dominates u B ,
where the numerator represents the number of solutions in set B that are dominated by at least one solution from set A, while the denominator represents the total number of solutions in set B.
The data in Table 7 clearly shows that the solution sets derived from the C d I and E d I indicators exhibited minimal overlap across all optimization problems. A comparison between the E d I and E d N indicators indicates that E d N only outperformed E d I in the 50-node, 4-objective optimization problem. Similarly, when comparing C d I and E d N , E d N only surpassed C d I in the same 50-node, 4-objective scenario. Overall, Table 7 highlights the effectiveness of all three convergence indicators in solving this test problem.

4.3. Impact of Distribution Indicators on the Performance of MC-ObOEA

We utilized distribution indicators based on cosine similarity ( C s ) and Euclidean distance ( E d ), running the algorithm 20 times to address optimization problems with two, three, and four objectives across 15-node, 30-node, and 50-node networks. Table 8 provides the mean values of the A F , S P , and C _ m e t r i c indicators for the solution sets obtained through different methods. Figure 8 illustrates the variation in A F and S P values of the solution sets across evolutionary generations for the 15-node network.
From Table 8 and Figure 8, it is evident that the C s -based method consistently produces smaller values A F and S P compared to the E d -based method in the nine optimization problems. Although there was no significant difference in the values of C _ m e t r i c between the two methods, the overall results suggest that the algorithm utilizing cosine similarity offers superior performance in terms of distribution metrics. Further analysis shows that as the number of objectives increased, the C s method outperformed the E d method in both the breadth and uniformity of the solution set distribution. For example, the A F values for the C s method were lower than those for the E d method, with differences of 32.32, 16.33, 67.11; 118.38, 352.16, 238.62; and 32.84, 265.62, 285.28, respectively. The S P values followed a similar trend. As illustrated in Figure 8, the C s -based method reduced the A F and S P values more quickly in the early iterations and stabilized sooner. In conclusion, the C s distribution metrics provide more desirable performance for frontier solution sets than the Euclidean distance-based approach in this test problem.
To more intuitively demonstrate the effectiveness of using the C s method in the algorithm, we applied both methods to optimize the objectives for a 15-node network with four objectives, which are visualized using a parallel coordinate system. Figure 9 shows the solution sets obtained from a single run of the MC-ObOEA algorithm under each method, where each curve represents a different solution, and the points along the curves correspond to the objective values. To standardize the four objective values within the same coordinate system, data processing was performed on the objective values of each solution, with the original values of Objectives 1 to 4 scaled by factors of 6 × 10 4 , 1 × 10 4 , 1 × 10 3 , and 1, respectively. From Figure 9, it can be observed that the objective value distribution for the solution set obtained using the C s method was more uniform, whereas the E d method yielded a higher number of similar solutions, indicated by the overlapping curves. This shows that the C s method more effectively differentiates similar solutions, thus improving the overall quality of the solution set.

4.4. Algorithm Effectiveness Analysis

Based on the 15-node network established in this study and the specified algorithm parameters, Figure 10 illustrates the iterative evolution of the MC-ObOEA high-dimensional multiobjective algorithm. It depicts the average value of each objective for all individuals in the population across generations during the iteration process. As shown in Figure 10, the algorithm consistently converged toward minimizing individual objective values, confirming the correctness of the algorithm’s design.
Figure 11 shows the distribution of the objective values for a set of Pareto frontier solutions obtained by running the algorithm. The four box plots, from left to right, represent the total transportation time (in minutes), the total transportation cost (in CNY), the carbon emission cost (in CNY), and the rate of cargo loss. As depicted, the values of all four objective functions stabilized after a certain number of iterations, demonstrating the algorithm’s convergence and initially validating the effectiveness of its solution approach.
The algorithm was executed 20 times for each of the three different network scales, resulting in 20 sets of Pareto frontier solutions. Table 9 presents the average minimum values and the overall mean values for each objective in these sets of solutions. For example, in the 15-node network, the average minimum values for total transportation time (Obj.1), total transportation cost (Obj.2), carbon emission cost (Obj.3), and cargo loss rate (Obj.4) are 6721.7, 5184.4, 301.5, and 0.21, respectively, with corresponding mean values of 9637.52, 5724.16, 397.53, and 0.28. The standard deviation, which reflects the variability in the minimum values of these objective functions across runs, is 246.49, 72.13, 2.21, and 0.0072. This indicates that the algorithm consistently achieves stable optimization performance across networks of varying scales.
To further validate the effectiveness of the proposed algorithm, the MC-ObOEA algorithm was compared with the RPEA [28] and NSGA-II [29] algorithms. Table 10 presents the average number of frontier solutions ( A N ), the average distribution ( A F ), and the values of the uniformity indicator ( S P ) obtained by the different algorithms in nine optimization problems after 20 runs. The paired samples t-test analysis allows us to assess the degree of difference between the data by examining the size of the p-value within the confidence interval. If the p-value is less than 0.05, it indicates a significant difference; otherwise, no significant difference is present. Table 11 presents the results of the paired samples t-test for different algorithms, which were calculated using SPSS based on the data from Table 10. Additionally, Table 12 lists the mutual coverage rates of the solution sets produced by each algorithm. From Table 12, it is clear that the mutual dominance between the solution sets of the three algorithms was rare, indicating no significant differences in this regard. Although Table 11 indicates that the A F and S P values of MC-ObOEA for the five optimization problems are not significantly different from those obtained with PREA and NSGA-II, the results in Table 10 show that MC-ObOEA achieved the lowest A F and S P values in five out of the nine optimization problems, demonstrating its superior overall performance. Additionally, the AN value of the MC-ObOEA was tested against the other two algorithms, yielding a p-value of 0.002, which is less than 0.05. This indicates a statistically significant difference, highlighting MC-ObOEA’s effectiveness in enhancing the diversity of the solution set. The A N values for MC-ObOEA ranged from 6.3 to 13.4, with a more gradual increase as the number of optimization objectives increased. In contrast, the NSGA-II algorithm exhibited a sharp rise in the number of frontier solutions as both network size and the number of optimization objectives increase, indicating a degree of diversity in its solution sets. However, as shown in Table 12, the solution sets obtained by the NSGA-II algorithm did not exhibit a significant dominance over those produced by the other two algorithms, suggesting that the NSGA-II algorithm generates a substantial number of similar solutions.
Using the example of the 30-node network with three optimization problems, when the number of objectives is two, the differences in A N values between the MC-ObOEA algorithm and the RPEA and NSGA-II algorithms are −0.4 and −1.05, respectively, indicating no significant variation. However, the differences in A F values are 188.05 and 11.65, while the differences in S P values are 243.9 and 21.298, suggesting that the RPEA and NSGA-II algorithms achieved higher solution set quality and better performance in this scenario. When the number of objectives increased to three and four, significant differences emerged. The A N value differences between MC-ObOEA and the other two algorithms became −2.7, −4.95 (for three objectives) and −2.6, −6.1 (for four objectives). The A F value differences are −130.53, −257.52 (for three objectives) and −113.24, −138.84 (for four objectives). Similarly, the S P value differences were −136.57, −285.12 (for three objectives) and −2.7, −147.51 (for four objectives), all of which highlight substantial discrepancies. These results indicate that the MC-ObOEA algorithm outperformed both the RPEA and NSGA-II algorithms in handling high-dimensional multiobjective optimization problems.

4.5. Effects of Parameter Variations on Carbon Emissions and Cargo Loss

The carbon tax rate is a key factor in determining carbon emission costs, as fluctuations in the tax rate can significantly affect the algorithm’s optimization process. To assess this impact, a 15-node network was used as an example, with four carbon tax rates tested: 10 CNY / t , 25 CNY / t , 40 CNY / t , and 60 CNY / t . The algorithm was run for each tax rate, and transportation plans with identical routes and modes were selected from the Pareto solution set. These were then compared to analyze the changes in carbon emission costs under different tax rates. The results are presented in Table 13.
Table 13 presents eight transportation schemes, including all-road transportation, rail–water intermodal transportation, and various mixed modes. Comparing schemes 1 and 2, it is evident that the rate of increase in carbon emission costs for scheme 1 was consistently higher than for scheme 2 as the carbon tax rate rose. For instance, when the carbon tax rate increased from 10 CNY / t to 60 CNY / t , the carbon emission cost for scheme 1 increased by 475 CNY, while for scheme 2, the increase was only 86 CNY. This highlights the importance of reducing long-distance road transportation to reduce carbon emissions and move towards greener modes such as rail and waterway transport. A similar trend was seen when comparing schemes 7 and 8. Scheme 7, which relies more heavily on road transportation, showed greater fluctuations in carbon emission costs compared to scheme 8. However, comparing schemes 2 and 6, both of which utilize rail–water intermodal transportation, reveals that carbon emission costs were less sensitive to changes in the carbon tax rate, suggesting that such schemes are more resilient to tax fluctuations. These comparisons demonstrate that increasing the carbon tax rate leads to higher carbon emission costs across transportation schemes. Consequently, freight companies are incentivized to favor cleaner, greener modes of transportation, such as railways and waterways.
The cold chain and fresh goods are highly perishable and sensitive to spoilage, requiring strict control over the transport environment, particularly with respect to temperature fluctuations. The maintenance of stable temperatures during transport is vital for minimizing product loss. To better understand the risks of spoilage, it is essential to analyze the loss rates of various goods under different temperature conditions. Different types of products have varying activation energies, which represent the minimum energy required to initiate a chemical reaction, typically leading to spoilage. This activation energy, denoted E α and measured in kJ/mol, varies between products. Goods with lower activation energies are more prone to spoilage and degradation. Table 14 provides a list of common items along with their respective activation energies.
Using the 15-node network as an example, the activation energy ( E α ) was set at 34 kJ/mol, the temperature fluctuation ( Δ F ) during transitions was set at 1 °C, the gas constant (R) was 8.314, and the maximum reaction rate ( K max ) was 5 × 10 4 . All other algorithmic parameters remained unchanged. Four transportation schemes were selected from the Pareto frontier solutions.
  • Scheme 1: o ( H ) B ( H ) G ( H ) L ( R ) d , with a total transportation time of 7126 min, a transportation cost of 5857 CNY, a carbon cost of 490 CNY, and a cargo depletion rate of 0.220.
  • Scheme 2: o ( R ) A ( H ) E ( R ) M ( R ) d , with a total transportation time of 8720 min, a transportation cost of 6033 CNY, a carbon cost of 375 CNY, and a cargo depletion rate of 0.263.
  • Scheme 3: o ( W ) C ( R ) D ( H ) K ( W ) d , with a total transportation time of 15,565 min, a transportation cost of 5046 CNY, a carbon cost of 388 CNY, and a cargo depletion rate of 0.426.
  • Scheme 4: o ( R ) B ( W ) D ( R ) K ( R ) d , with a total transportation time of 13,002 min, a transportation cost of 5484 CNY, a carbon cost of 306 CNY, and a cargo loss rate of 0.368.
The temperature variation ( Δ F ) ranges from 0 to 2 °C, while the activation energy ( E α ) varies between 30 and 48 kJ/mol. Table 15 illustrates the cargo loss rate for transport Scheme 1 across different activation energy and temperature fluctuation levels. Figure 12a–d show the trends of variation in the cargo loss rates for the first to fourth transport schemes, respectively. In Figure 12, the activation energy ( E α ) axis is incremented by 3 kJ/mol, while the temperature fluctuation axis ( Δ F ) is increased by 0.2 °C.
Figure 12 reveals a general trend in which the cargo loss rate decreases as the activation energy increases, but increases with increased temperature fluctuations. As shown in Figure 12a and Table 15, under the same temperature conditions, the cargo loss rate was particularly sensitive to changes in activation energy. For example, when the activation energy reached 48 kJ/mol, the cargo loss rate dropped to 0.00058. Conversely, for the same cargo, an increase in temperature difference resulted in a higher loss rate, especially for perishable goods with lower activation energy. The impact of temperature fluctuations was more pronounced on goods with lower activation energy, underscoring the critical importance of controlling temperature during transport. For goods with low activation energy, such as fresh or perishable items with E α equal to 30 kJ/mol, the cargo loss rate remained elevated across the four transport schemes, particularly in Schemes 3 and 4. This highlights the need for the development of faster transport modes, such as air transport, to reduce the transportation time for sensitive goods in the future.

5. A Case Study

Assume a standard container shipment is to be transported from Chongqing, China, to Duisburg, Germany. The carrier must develop a feasible transportation plan that meets the requirements of the carrier while ensuring timely and high-quality delivery to the consignee. To achieve this, a transportation network is constructed with Chongqing as the starting point and Duisburg as the destination. The network incorporates various modes of transport, including road, rail, and water, and spans 24 city nodes, such as Chongqing, Xinjiang Alashankou, Shanghai, and Duisburg, as illustrated in Figure 13.
In Figure 13, nodes 1 to 24 represent cities or countries along the route: Chongqing, Xinjiang Alashankou, Shanghai, Ningbo-Zhoushan, Guangzhou, Beibu Gulf (Guangxi), Hong Kong, the Philippines, Singapore, Malaysia, Vietnam, Kazakhstan, Turkmenistan, Russia, Iran, India, Sri Lanka, Djibouti, Egypt, Belarus, Poland, France, Italy, and Duisburg, Germany. The specific port cities are determined by the actual logistics conditions. The transport modes are indicated as follows: H for the road, R for rail, and W for water. Lines connecting the nodes indicate their accessibility. The transportation times between nodes follow a normal distribution, with mean and standard deviation values presented in Table 16. The schedule of transport modes between nodes is homogeneous, and transshipment and reloading data remain unchanged at each node. The algorithm and model parameters are applied as previously described, with the solutions of the MC-ObOEA algorithm for this multimodal transportation network provided in Table 17.
Table 17 presents six transport schemes included in the set of Pareto frontier solutions. Scheme 1 follows the Chongqing–Xinjiang–Europe route, which utilizes rail transport exclusively. It starts at Chongqing Tuanjiecun Rail Container Center Station and passes through Xinjiang Alashankou, Kazakhstan, Russia, Belarus, and Poland before reaching Duisburg, Germany. Schemes 2 and 4 share similar main nodes. Both start at the Chongqing Tuanjiecun Rail Container Center Station and use rail transport through the New Western Land-Sea Corridor to the Beibu Gulf Port in Nanning, Guangxi, from where they are shipped by water to Singapore, India, Djibouti, Egypt, and Italy. In Scheme 2, the journey continues by rail from Italy to Duisburg, while in Scheme 4, the remaining portion is completed by water. In Scheme 3, the domestic segment is transported by road from Chongqing to Ningbo-Zhoushan Port, followed by water for the international segment, with the final leg from Italy to Duisburg completed by rail. Scheme 5 employs the newly opened Yuyong channel of the river railway (since 2019) to transport cargo domestically to Ningbo Zhoushan Port, and the international section is completed primarily by waterways. Finally, Scheme 6 uses Chongqing’s traditional route to the sea, starting from Chongqing Guoyuan Port along the Yangtze River Golden Waterway to Shanghai Yangshan International Container Port. The international leg of this route then passes through Singapore, Djibouti, Egypt, and Italy before reaching Duisburg. Figure 14 illustrates the routes for each transport scheme.
Further analysis reveals that the primary advantage of Transport Scheme 1 is its relatively short transportation time of approximately 11 days, which minimizes cargo spoilage. Additionally, rail transport is an environmentally friendly transport mode, resulting in lower carbon emissions and reduced carbon costs. However, Scheme 1 has the highest total transportation cost compared to the other options. The cost of the Yuxin-Europe route could be optimized by streamlining customs clearance and minimizing the frequent transitions and tracking changes that occur during transport. Enhancing the efficiency of customs procedures and reducing intermediate transition costs offer potential areas for improvement.
Transport Scheme 5 has the lowest overall transportation cost. This is largely due to the use of the Chongqing-Ningbo high-speed rail corridor, which reduces domestic transport distance. In addition, preferential policies promoting rail-water intermodal transport help to lower costs. The international leg, which relies entirely on water transport, contributes further to this cost efficiency. In contrast, Transport Scheme 3 incorporates road transport, leading to the highest carbon emissions cost of 957 CNY, highlighting its significant environmental impact.
Transport Schemes 2 and 4 show intermediate performance in all four objective functions. Scheme 2 uses rail transport from Italy to Duisburg, while Scheme 4 opts for water transport for the same segment. Although Scheme 2 offers shorter transit times, it incurs higher transportation costs, suggesting that water transport is more cost-effective, whereas rail transport provides greater time efficiency.
Transport Scheme 6, though characterized by relatively low carbon emissions, does not perform notably well in other areas. Its domestic segment involves water transport, resulting in longer transit times and higher cargo loss rates. Additionally, its total transportation cost remains relatively high, making it less favorable for perishable goods. However, for bulk goods that are not sensitive to time, Scheme 6 remains a viable option due to its established and reliable logistics operations.

6. Conclusions

This study developed a high-dimensional, multiobjective route optimization model for multimodal cold chain transportation, addressing key objectives such as minimizing total transportation costs, transit time, carbon emissions, and food loss rates. The model integrates a comprehensive range of factors, including en-route costs, trans-shipment and storage costs, and uncertainties in transportation time, using Monte Carlo simulation to enhance robustness. A carbon pricing function quantifies carbon emissions, while a Weibull function models the loss rate of perishable goods as a function of temperature and time, reflecting the real-world complexities of cold chain logistics.
To solve this intricate optimization problem, we proposed the MC-ObOEA, a multi-objective evolutionary algorithm that combines Monte Carlo simulation with a one-by-one selection strategy. The MC-ObOEA effectively balances convergence and diversity indicators, producing high-quality Pareto frontier solutions. Evaluation using three convergence metrics ( C d I , E d I , E d N ) demonstrates the stability and efficiency of the algorithm to solve multidimensional high-dimensional optimization problems. In particular, the C s method outperformed the E d method in terms of solution distribution and uniformity, underscoring the algorithm’s capability to generate diverse and well-distributed solutions across the Pareto frontier. The MC-ObOEA consistently exhibited strong optimization performance, particularly in managing the complexities of high-dimensional, multi-objective problems. The parameter impact analysis further highlights the sensitivity of carbon emission costs to carbon tax rates and the critical role temperature variation plays in the loss rates of perishable goods, especially those with low activation energy. These insights underscore the importance of precise temperature control in cold chain logistics to minimize food spoilage and improve transportation efficiency.
This study has several limitations. First, the parameter values used were adopted directly from previous literature without a detailed analysis of their selection process or an examination of how different parameter configurations might impact algorithm performance and the solution set. Future research could include sensitivity analysis, stress testing, and robustness analysis to strengthen the justification for these parameter choices. Additionally, comparative analysis with more advanced algorithms is limited, suggesting that future work could explore integrating and comparing our approach with other cutting-edge algorithms to further enhance performance. Although this study focuses on optimizing single-source to single-destination multimodal transportation routes, future research should expand the model to accommodate multisource to multidestination scenarios. This extension offers promising avenues for further exploration in the optimization of cold chain logistics, with the potential to improve efficiency and sustainability in global food distribution networks.

Author Contributions

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

Funding

This research was funded by the Team Building Project for Graduate Tutors in Chongqing, No. JDDSTD2022004; Research and Innovation Program for Graduate Students in Chongqing, No. 2023S0060; Transport Science and Technology Project in Chongqing, No. CQJT-2024CZ28-3 and No. CQJT-2024CZ31-1.

Data Availability Statement

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

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Al-Dairi, M.; Pathare, P.B.; Al-Yahyai, R.; Opara, U.L. Mechanical damage of fresh produce in postharvest transportation: Current status and future prospects. Trends Food Sci. Technol. 2022, 124, 195–207. [Google Scholar] [CrossRef]
  2. Vilas-Boas, J.L.; Rodrigues, J.J.; Alberti, A.M. Convergence of Distributed Ledger Technologies with Digital Twins, IoT, and AI for fresh food logistics: Challenges and opportunities. J. Ind. Inf. Integr. 2023, 31, 100393. [Google Scholar] [CrossRef]
  3. Bogataj, D.; Bogataj, M.; Campuzano-Bolarin, F.; Nicolás, J.A.M. Location Advantages of the Container Port for Perishable Goods in the Murcia Region. IFAC-Pap. 2022, 55, 2701–2706. [Google Scholar] [CrossRef]
  4. Calati, M.; Righetti, G.; Zilio, C.; Hooman, K.; Mancin, S. CFD analyses for the development of an innovative latent thermal energy storage for food transportation. Int. J. Thermofluids 2023, 17, 100301. [Google Scholar] [CrossRef]
  5. Liang, X.; Wang, N.; Zhang, M.; Jiang, B. Bi-objective multi-period vehicle routing for perishable goods delivery considering customer satisfaction. Expert Syst. Appl. 2023, 220, 119712. [Google Scholar] [CrossRef]
  6. Li, W.; Bao, L.; Li, Y.; Si, H.; Li, Y. Assessing the transition to low-carbon urban transport: A global comparison. Resour. Conserv. Recycl. 2022, 180, 106179. [Google Scholar] [CrossRef]
  7. Shashi, S.; Centobelli, P.; Cerchione, R.; Ertz, M. Food cold chain management: What we know and what we deserve. Supply Chain. Manag. Int. J. 2020, 26, 102–135. [Google Scholar] [CrossRef]
  8. Wu, J.Y.; Hsiao, H.I. Food quality and safety risk diagnosis in the food cold chain through failure mode and effect analysis. Food Control. 2021, 120, 107501. [Google Scholar] [CrossRef]
  9. Behdani, B.; Fan, Y.; Bloemhof, J.M. Cool chain and temperature-controlled transport: An overview of concepts, challenges, and technologies. In Sustainable Food Supply Chains; Elsevier: Amsterdam, The Netherlands, 2019; pp. 167–183. [Google Scholar] [CrossRef]
  10. Zhang, X.; Lam, J.S.L.; Iris, c. Cold chain shipping mode choice with environmental and financial perspectives. Transp. Res. Part D Transp. Environ. 2020, 87, 102537. [Google Scholar] [CrossRef]
  11. Zhang, Y.; Chen, X. An Optimization Model for the Vehicle Routing Problem in Multi-product Frozen Food Delivery. J. Appl. Res. Technol. 2014, 12, 239–250. [Google Scholar] [CrossRef]
  12. Chen, Y.; Lan, H.; Wang, C.; Jia, X. An integrated distribution scheduling and route planning of food cold chain with demand surge. Complex Intell. Syst. 2022, 9, 475–491. [Google Scholar] [CrossRef] [PubMed]
  13. Zheng, C.; Sun, K.; Gu, Y.; Shen, J.; Du, M. Multimodal Transport Path Selection of Cold Chain Logistics Based on Improved Particle Swarm Optimization Algorithm. J. Adv. Transp. 2022, 2022, 458760. [Google Scholar] [CrossRef]
  14. Chaofan, W.; Yu, S. An Optimization Model for Vehicle Routing in Urban Cold-Chain Logistics. Int. J. Model. Optim. 2022, 12, 76–81. [Google Scholar] [CrossRef]
  15. Franceschetti, A.; Demir, E.; Honhon, D.; Van Woensel, T.; Laporte, G.; Stobbe, M. A metaheuristic for the time-dependent pollution-routing problem. Eur. J. Oper. Res. 2017, 259, 972–991. [Google Scholar] [CrossRef]
  16. Ma, Z.J.; Wu, Y.; Dai, Y. A combined order selection and time-dependent vehicle routing problem with time widows for perishable product delivery. Comput. Ind. Eng. 2017, 114, 101–113. [Google Scholar] [CrossRef]
  17. Liu, S. Multimodal Transportation Route Optimization of Cold Chain Container in Time-Varying Network Considering Carbon Emissions. Sustainability 2023, 15, 4435. [Google Scholar] [CrossRef]
  18. Roghanian, E.; Cheraghalipour, A. Addressing a set of meta-heuristics to solve a multi-objective model for closed-loop citrus supply chain considering CO2 emissions. J. Clean. Prod. 2019, 239, 118081. [Google Scholar] [CrossRef]
  19. Tirkolaee, E.B.; Goli, A.; Faridnia, A.; Soltani, M.; Weber, G.W. Multi-objective optimization for the reliable pollution-routing problem with cross-dock selection using Pareto-based algorithms. J. Clean. Prod. 2020, 276, 122927. [Google Scholar] [CrossRef]
  20. Zulvia, F.E.; Kuo, R.; Nugroho, D.Y. A many-objective gradient evolution algorithm for solving a green vehicle routing problem with time windows and time dependency for perishable products. J. Clean. Prod. 2020, 242, 118428. [Google Scholar] [CrossRef]
  21. Wu, D.; Zhu, Z.; Hu, D.; Fouad Mansour, R. Optimizing Fresh Logistics Distribution Route Based on Improved Ant Colony Algorithm. Comput. Mater. Contin. 2022, 73, 2079–2095. [Google Scholar] [CrossRef]
  22. Zhang, X.; Chen, H.; Hao, Y.; Yuan, X. A low-carbon route optimization method for cold chain logistics considering traffic status in China. Comput. Ind. Eng. 2024, 193, 110304. [Google Scholar] [CrossRef]
  23. Liao, S.; Li, X.; Niu, Y.; Xu, Z.; Cao, Y. Risk control of epidemic in urban cold-chain transportation. Sustain. Cities Soc. 2024, 107, 105408. [Google Scholar] [CrossRef]
  24. Giri, B.; Chakrabarty, T.; Chaudhuri, K. A note on a lot sizing heuristic for deteriorating items with time-varying demands and shortages. Comput. Oper. Res. 2000, 27, 495–505. [Google Scholar] [CrossRef]
  25. Liu, S.; Peng, Y.; Song, Q.; Zhong, Y. The robust shortest path problem for multimodal transportation considering timetable with interval data. Syst. Sci. Control. Eng. 2018, 6, 68–78. [Google Scholar] [CrossRef]
  26. Peng, Y.; Luo, Y.J.; Jiang, P.; Yong, P.C. The route problem of multimodal transportation with timetable: Stochastic multi-objective optimization model and data-driven simheuristic approach. Eng. Comput. 2021, 39, 587–608. [Google Scholar] [CrossRef]
  27. Liu, X.; Shangguan, Q.; Zhang, B.; Zhang, T.; Yang, X.; Sun, X. Path optimization of low-carbon multimodal transport models in the transportation industry. Technol. Manag. Res. 2021, 41, 192–200. [Google Scholar]
  28. Liu, Y.; Gong, D.; Sun, X.; Zhang, Y. Many-objective evolutionary optimization based on reference points. Appl. Soft Comput. 2017, 50, 344–355. [Google Scholar] [CrossRef]
  29. Peng, Y.; Yong, P.; Luo, Y. The route problem of multimodal transportation with timetable under uncertainty: Multi-objective robust optimization model and heuristic approach. RAIRO Oper. Res. 2021, 55, S3035–S3050. [Google Scholar] [CrossRef]
Figure 1. Contour plots under different convergence indicators in two-dimensional space.
Figure 1. Contour plots under different convergence indicators in two-dimensional space.
Mathematics 12 03559 g001
Figure 2. One-by-one selection process using cosine similarity as distribution index.
Figure 2. One-by-one selection process using cosine similarity as distribution index.
Mathematics 12 03559 g002
Figure 3. Flowchart of MC-ObOEA.
Figure 3. Flowchart of MC-ObOEA.
Mathematics 12 03559 g003
Figure 4. Multimodal cold chain network of the numerical experiments.
Figure 4. Multimodal cold chain network of the numerical experiments.
Mathematics 12 03559 g004
Figure 5. A F and S P values of 15-node network under different convergence indicators.
Figure 5. A F and S P values of 15-node network under different convergence indicators.
Mathematics 12 03559 g005
Figure 6. A F and S P values of 30-node network under different convergence indicators.
Figure 6. A F and S P values of 30-node network under different convergence indicators.
Mathematics 12 03559 g006
Figure 7. A F and S P values of 50-node network under different convergence indicators.
Figure 7. A F and S P values of 50-node network under different convergence indicators.
Mathematics 12 03559 g007
Figure 8. Impact of iteration numbers on A F and S P values.
Figure 8. Impact of iteration numbers on A F and S P values.
Mathematics 12 03559 g008
Figure 9. Solution distributions of C s and E d values with 15 nodes instance.
Figure 9. Solution distributions of C s and E d values with 15 nodes instance.
Mathematics 12 03559 g009
Figure 10. Impact of iteration numbers on objective function values of 15-node network.
Figure 10. Impact of iteration numbers on objective function values of 15-node network.
Mathematics 12 03559 g010
Figure 11. Distributions of objective function values for the Pareto frontier solutions (15 nodes).
Figure 11. Distributions of objective function values for the Pareto frontier solutions (15 nodes).
Mathematics 12 03559 g011
Figure 12. Cargo loss changes under different transport schemes.
Figure 12. Cargo loss changes under different transport schemes.
Mathematics 12 03559 g012
Figure 13. Multimodal cold chain transportation network from Chongqing to Duisburg.
Figure 13. Multimodal cold chain transportation network from Chongqing to Duisburg.
Mathematics 12 03559 g013
Figure 14. Map of transportation network from Chongqing to Duisburg.
Figure 14. Map of transportation network from Chongqing to Duisburg.
Mathematics 12 03559 g014
Table 1. Mutimodal transportation network dataset.
Table 1. Mutimodal transportation network dataset.
oA;[25,3]891;[42,4]700;∼;EF;[47,5]1650;∼;∼;
oB;[25,3]924;[42,3]700;∼;EG;[47,5]891;∼;∼;
oC;[28,5]957;[70,6]372.75;∼;EH;[31,3]1551;[43,3]980;[102,5]530.25;
AD;[48,5]1650;∼;∼;EJ;∼;∼;[95,6]509.25;
AE;[25,4]924;[42,3]700;∼;EM;∼;∼;[95,6]1120;
AI;∼;[38,5]1330;[100,6]556.5;FI;∼;[38,5]1330;[100,6]551.25;
BA;[25,3]891;[43,4]700;∼;FJ;[25,3]891;[43,3]700;∼;
BC;∼;[30,3]1120;∼;FL;[25,3]891;[43,4]700;∼;
BD;[28,5]957;∼;[69,6]372.75;GI;[25,3]924;[44,3]700;∼;
BE;[30,3]1551;[43,3]1015;[103,5]530.25;GJ;∼;[30,3]1120;∼;
BF;[25,3]924;[42,4]700;∼;GL;[24,3]924;[42,4]700;∼;
BG;[25,3]891;[42,4]700;∼;HI;[31,3]1518;[43,3]1015;[102,5]530.25;
BH;[31,3]1551;[43,3]980;[103,5]540.75;HJ;[28,5]957;∼;[70,6]372.75;
CD;[25,3]924;[43,4]700;∼;HL;[24,3]924;[42,4]700;∼;
CE;[25,3]891;[43,4]700;∼;IK;[25,4]891;[42,4]700;∼;
CJ;∼;[37,5]1295;[100,6]556.5;IL;[30,3]1551;[43,3]101;[102,5]530.25;
DF;[25,3]924;[42,4]700;∼;IM;∼;[37,4]1330;[101,5]551.25;
DG;[25,3]924;[43,3]700;∼;JK;[25,3]11,891;[42,4]700;∼;
DH;[25,3]891;[42,4]700;∼;JL;[30,4]1518;[43,3]1015;[103,4]530.25;
DI;∼;∼;[95,6]504;JM;[47,4]1650;∼;∼;
DK;[25,3]891;[42,4]700;∼;Kd;[30,4]1518;[43,3]1015;[102,5]535.5;
ML;[26,3]924;[43,4]700;∼;LK;[47,4]1650;∼;∼;
Md;∼;[37,5]1295;[100,6]551.25;Ld;[38,5]1330;[100,6]551.25;∼;
1 Data order: Origin and destination; road transport time and costs; rail transport time and costs; waterway transport time and costs. 2 Data format for randomly distributed parameters of transportation time: [average, standard deviation]. 3 Empty data: Represented as ∼.
Table 2. Carbon emissions per unit and average speed of various transport modes.
Table 2. Carbon emissions per unit and average speed of various transport modes.
Transport ModeCarbon Emissions
(kgCO2/t km)
Average Speed
(km/h)
Transport Mode
highway0.04480highway
railway0.009140railway
waterway0.012725waterway
Table 3. Unit transition time between transport modes.
Table 3. Unit transition time between transport modes.
Transport ModeHighway Transition Time
(h)
Railroad Transition Time
(h)
Waterway Transition Time
(h)
highway11.52
railway1.524
waterway243
Table 4. Unit transition cost between transport modes.
Table 4. Unit transition cost between transport modes.
Transport ModeHighway Transition Cost
(CNY)
Railroad Transition Cost
(CNY)
Waterway Transition Cost
(CNY)
highway303040
railway304050
waterway405050
Table 5. Unit transition carbon emissions coefficients between transport modes.
Table 5. Unit transition carbon emissions coefficients between transport modes.
Transport ModeHighway Transition Coefficient
kgCO2/t
Railroad Transition Coefficient
kgCO2/t
Waterway Transition Coefficient
kgCO2/t
highway0.1250.1280.117
railway0.1280.1150.113
waterway0.1170.1130.12
Table 6. Parameters of the algorithm and model.
Table 6. Parameters of the algorithm and model.
Parameter DefinitionInitial ValueParameter DefinitionInitial Value
Network node size15Carbon tax coefficient p30
Number of individuals in population80Temperature during transportation F 1 (°C)5 °C
Number of iterations N d 100Variation in transit temperature range Δ F (°C)1 °C
Crossover probability P c 0.8Cargo activation energy E α 34 KJ/mol
Mutation probability P m 0.2Cargo weight q25 t
Simulation runs M C 500Maximum reaction rate K max 5 × 1014
R A T I O 1Gas constant R8.314
Correlation coefficients between cargo storage costs and detention times1
Table 7. Comparison of solution sets C _ m e t r i c under different convergence indicators.
Table 7. Comparison of solution sets C _ m e t r i c under different convergence indicators.
Optimization Problem CdI EdI EdI EdN CdI EdN
15-20.01250.12500.14290.12500.14290.1250
15-30.33330.03450.03450.33330.03450.0345
15-40.03450.03450.03330.03450.03330.0345
30-20.07690.07690.07690.07690.07690.0769
30-30.04170.03450.03450.04170.03450.0345
30-40.03450.03850.03850.03450.03850.0385
50-20.20000.20000.11110.20000.11110.2000
50-30.32300.04000.03700.03230.03700.0400
50-40.04170.02780.00000.04170.00000.0278
Note: The “Optimization Problem” column denotes the format “number of nodes in the network—number of optimization objectives”. For instance, a problem labeled as 15-2 indicates an optimization problem involving a network with 15 nodes and 2 objectives.
Table 8. Comparison of solution sets A F , S P , and C _ m e t r i c under different methods.
Table 8. Comparison of solution sets A F , S P , and C _ m e t r i c under different methods.
Optimization
Problem
AF SP C _ metric
Cs Ed Cs Ed Cs Ed
15-21272.791305.111266.091346.380.16700.1250
15-3397.49413.82362.42381.760.03400.0330
15-4394.80461.91401.38423.560.03030.0345
30-2822.69941.07809.31935.130.07690.0769
30-3346.42698.58282.68624.860.04760.0417
30-4429.68668.30379.47637.120.03330.0345
50-2760.31793.15661.75681.660.12500.2000
50-3554.10819.72489.89718.310.04760.0323
50-4364.63649.91298.34508.810.05560.0417
Table 9. Pareto frontier solutions for different network scales.
Table 9. Pareto frontier solutions for different network scales.
Network ScaleStatsObj.1Obj.2Obj.3Obj.4
15-nodeMin6721.75184.4301.50.21
Mean9637.525724.16397.530.28
Std246.4972.132.210.0072
30-nodeMin9633.357158.5413.60.28
Mean14,483.727835.96615.730.38
Std98.0560.212.010.0024
50-nodeMin13,3369694.5609.50.29
Mean18,497.7910,359.2770.520.39
Std556.16150.3723.620.0068
Table 10. Quality comparison of solution sets obtained by different algorithms with different evaluation indicators.
Table 10. Quality comparison of solution sets obtained by different algorithms with different evaluation indicators.
Evaluation Indicators AN AF SP
Optimization ProblemMC-ObOEARPEANSGA-IIMC-ObOEARPEANSGA-IIMC-ObOEARPEANSGA-II
15-26.37.66.41272.791072.721254.861266.091006.771250.99
15-37.611.314.25397.49418.41473.14362.42398.51438.57
15-49.314.417.8393.8428.69455.13405.38393.26419.62
30-28.18.59.15826.69638.64815.04809.31565.41788.012
30-311.614.316.55346.42476.95603.94282.68419.25567.8
30-412.915.519427.68540.92566.52379.47382.17526.98
50-28.7910.5754.3722.86742.28661.74693.01699.97
50-311.614.519.7554.1534.46524.25489.89496.1490.45
50-413.416.323.4364.63410.13493.6298.34433.19415.18
Table 11. Result of paired sample t-test for solution sets obtained by different algorithms.
Table 11. Result of paired sample t-test for solution sets obtained by different algorithms.
Evaluation IndicatorAlgorithmt-Valuep-Value α = 0.05
A N MC-ObOEA-PREA4.7100.002yes
MC-ObOEA-NSGA-II4.4530.002yes
RPEA-NSGA-II3.4590.009yes
A F MC-ObOEA-PREA0.2680.795no
MC-ObOEA-NSGA-II2.0420.075no
RPEA-NSGA-II3.2260.012yes
S P MC-ObOEA-PREA0.3920.706no
MC-ObOEA-NSGA-II2.1540.063no
RPEA-NSGA-II2.6660.029yes
Table 12. Quality comparison of solution sets obtained by different algorithms.
Table 12. Quality comparison of solution sets obtained by different algorithms.
Optimization ProblemMC-ObOEARPEAMC-ObOEANSGA-IIRPEANSGA-II
15-20.14290.11110.12500.11110.16700.1000
15-30.03570.03570.03130.03570.03700.0300
15-40.03570.02940.03230.00000.03700.0290
30-20.07690.06250.07690.06670.10000.0380
30-30.04000.03850.05000.03850.05000.0300
30-40.03450.03700.03450.03330.04300.0320
50-20.02700.02860.16670.12500.16700.1100
50-30.03450.03700.03450.03330.04500.0260
50-40.03230.00000.04170.03330.03600.0230
Table 13. Transport options under different carbon tax rates.
Table 13. Transport options under different carbon tax rates.
Routes and ModesCarbon Tax Rate
(CNY/t)
Carbon Emissions Cost
(CNY)
Rate of ChangeRoutes and ModesCarbon Tax Rate
(CNY/t)
Carbon Emissions Cost
(CNY)
Rate of Change
Scheme 1:
o(H)C(H)
D(H)K(H)d 
10375/Scheme 2:
o(W)C(R)
D(R)K(R)d 
10274/
255200.37253000.095
406600.27403260.087
608500.29603600.104
Scheme 3:
o(H)A(H)
E(R)M(R)d 
10326/Scheme 4:
o(H)A(R)
E(R)M(R)d 
10300/
254010.23253570.19
404760.19404050.13
605780.21604690.16
Scheme 5:
o(R)B(H)
D(H)K(R)d 
10340/Scheme 6:
o(R)B(W)
D(R)K(R)d 
10272/
254220.24252980.095
405040.19403230.084
606110.21603570.11
Scheme 7:
o(H)B(H)
G(H)L(R)d 
10352/Scheme 8:
o(R)B(R)
G(H)L(R)d 
10310/
254550.29253580.15
405580.23404070.14
606950.25604720.16
Table 14. Product activation energy table.
Table 14. Product activation energy table.
ProductActivation Energy (kJ/mol)ProductActivation Energy (kJ/mol)ProductActivation Energy (kJ/mol)
Apricot30.62Date54.51Tomato32.94
Sliced potato39.49Bean27.71Purple grape67.29
Sliced pumpkin78.93Garlic23.48Sliced carrot25.93
Table 15. Cargo loss changes with activation energy and temperature difference for Scheme 1.
Table 15. Cargo loss changes with activation energy and temperature difference for Scheme 1.
E α 30
kJ/mol
33
kJ/mol
36
kJ/mol
39
kJ/mol
42
kJ/mol
45
kJ/mol
48
kJ/mol
ΔF (°C)
0.20.720710.314130.088550.025130.007790.002120.00058
0.40.725220.314590.089170.026020.007750.007770.00058
0.60.730960.315620.093120.026240.007790.007760.00058
0.80.73550.316850.096410.027090.007790.007810.00058
10.74090.317270.097160.028160.007820.007770.00059
1.20.744190.317380.099420.028740.007810.007820.00059
1.40.752690.318280.099780.028840.007820.00780.00058
1.60.753610.316820.099250.028950.00780.00780.00059
1.80.753990.317520.099410.028990.007820.007870.00058
20.754360.318550.100070.0290.007850.007770.00058
Table 16. Multimodal transportation network data.
Table 16. Multimodal transportation network data.
1–2;∼;[67,8]11,055;∼;9–18;∼;∼;[342,32]14,179;
1–3;[96,5]8678;∼;[240,24]2972;10–9;∼;∼;[28,8]628;
1–4;[80,5]6720;[62,6]4520;∼10–16;∼;∼;[97,8]4097;
1–5;[89,7]8640;[60,7]5940;∼;10–17;∼;∼;[76,8]3013;
1–6;∼;[14,3]4150;∼;10–18;∼;∼;[196,18]9606;
2–12;∼;[82,5]10,276;∼;11–9;∼;∼;[146,12]2246;
3–7;∼;∼;[84,24]3894;11–10;∼;∼;[185,17]2585;
3–8;∼;∼;[106,8]2880;12–13;∼;[68,4]2680;∼;
3–9;∼;∼;[192,24]5723;12–14;∼;[32,2]2981;∼;
4–7;∼;∼;[37,8]1550;13–15;∼;[32,2]2369;∼;
4–9;∼;∼;[127,21]4050;14–20;∼;[12,4]3390;∼;
5–7;∼;∼;[96,8]2149;15–18;∼;∼;[12,4]3689;
5–9;∼;∼;[125,14]5800;16–18;∼;∼;[156,21]5568;
6–7;∼;∼;[26,8]3030;17–18;∼;∼;[196,18]6196;
6–9;∼;∼;[126,18]6260;18–19;∼;∼;[96,8]3109;
6–11;∼;∼;[196,22]6800;19–22;∼;∼;[146,19]4146;
7–9;∼;∼;[129,8]3889;19–23;∼;∼;[96,8]3533;
8–9;∼;∼;[97,18]3534;20–21;∼;[12,2]1600;∼;
8–10;∼;∼;[123,26]3567;21–24;∼;[42,6]6342;∼;
9–16;∼;∼;[172,12]4572;22–24;[26,6]3916;[32,3]2890;[52,7]1820;
9–17;∼;∼;[136,16]3581;23–24;[21,5]4211;[35,3]3501;[64,17]2671;
Table 17. Pareto frontier solution set obtained by the MC-ObOEA algorithm.
Table 17. Pareto frontier solution set obtained by the MC-ObOEA algorithm.
Scheme No.Route and ModeObj.1Obj.2Obj.3Obj.4
11(R)2(R)12(R)14(R)20(R)21(R)2416,34539,5604980.215
21(R)6(W)9(W)16(W)18(W)19(W)23(R)2445,27737,3446970.496
31(H)4(W)9(W)16(W)18(W)19(W)23(H)2448,27038,5949570.519
41(R)6(W)9(W)16(W)18(W)19(W)23(W)2449,31536,5257160.526
51(R)4(W)9(W)17(W)18(W)19(W)23(W)2452,63434,5047300.549
61(W)3(W)9(W)18(W)19(W)23(R)2463,29738,8135850.612
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

Peng, Y.; Zhang, Y.; Yu, D.Z.; Luo, Y. Multiobjective Route Optimization for Multimodal Cold Chain Networks Considering Carbon Emissions and Food Waste. Mathematics 2024, 12, 3559. https://doi.org/10.3390/math12223559

AMA Style

Peng Y, Zhang Y, Yu DZ, Luo Y. Multiobjective Route Optimization for Multimodal Cold Chain Networks Considering Carbon Emissions and Food Waste. Mathematics. 2024; 12(22):3559. https://doi.org/10.3390/math12223559

Chicago/Turabian Style

Peng, Yong, Yali Zhang, Dennis Z. Yu, and Yijuan Luo. 2024. "Multiobjective Route Optimization for Multimodal Cold Chain Networks Considering Carbon Emissions and Food Waste" Mathematics 12, no. 22: 3559. https://doi.org/10.3390/math12223559

APA Style

Peng, Y., Zhang, Y., Yu, D. Z., & Luo, Y. (2024). Multiobjective Route Optimization for Multimodal Cold Chain Networks Considering Carbon Emissions and Food Waste. Mathematics, 12(22), 3559. https://doi.org/10.3390/math12223559

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