Skip to Content
MathematicsMathematics
  • Feature Paper
  • Article
  • Open Access

5 March 2026

26 Pages

Solving the Road-Rail Intermodal Network Design Problem: A Novel 0-1 Nonlinear Model to Consider Carbon Emission Policies

,
and
School of Traffic and Transportation, Beijing Jiaotong University, Beijing 100044, China
*
Author to whom correspondence should be addressed.

Abstract

In recent years, climate change has become increasingly urgent, and governments are intensifying efforts to regulate carbon-intensive industries through policy innovations. The transport sector faces particularly acute decarbonisation challenges due to its reliance on fossil fuels. This study investigates road-rail intermodal transport as a strategic solution that synergises the flexibility of trucking with the superior energy efficiency of rail. A novel arc-path 0-1 nonlinear model is developed, optimising profit maximisation while incorporating hard constraints on transport due dates. The predominant carbon emission policies—command-and-control regulations and carbon pricing mechanisms—are analysed, and the corresponding extended models are constructed. Next, the linearisation techniques are introduced. In the end, a numerical example is built to test the validity of the model and compare the optimisation decisions of the basic model and the extended models. Furthermore, a sensitivity analysis of key parameters is conducted to provide operational recommendations for enterprises to balance carbon emissions and profits.

1. Introduction

The growing urgency of climate change has compelled governments worldwide to implement stringent carbon emission policies, such as carbon tax, Emissions Trading System (ETS), and emission reduction targets. The global transport sector, responsible for 23% of energy-related carbon dioxide (CO2) emissions, faces immense pressure to decarbonise. According to the International Energy Agency (IEA), CO2 emissions from the transport sector must decline by over 3% annually through 2030 to align with the Net Zero Emissions (NZE) by 2050 scenario. In China, road freight accounts for 30.73% of total freight volume by tonne–kilometres, according to data published by the National Bureau of Statistics of China in 2023. However, road transport generates over 80% of the transport sector’s emissions, whereas rail, handling 10% of freight volume, contributes a mere 0.7% of emissions. This disparity arises because rail transport emits 75% less CO2 per tonne–kilometre than road transport. This misalignment between freight volume share and emission contributions underscores the urgency of modal shifts. Governments have been prompted to incentivise modal shifts in transport through carbon emission policies (e.g., EU ETS). Road-rail intermodal transport, which strategically combines the flexibility of first/last-mile trucking with the energy efficiency of long-haul rail, has emerged as a promising solution to decarbonise operations without compromising efficiency. However, designing such networks under evolving carbon emission policies presents complex challenges, including balancing infrastructure costs, freight revenues, carbon costs, and service reliability.
Existing studies on Service Network Design Problems (SNDP) have predominantly focused on cost minimisation or profit maximisation, treating environmental impacts as secondary constraints. Although recent works have incorporated carbon emissions into optimisation models, most of them simply consider the carbon emissions cost in the system of the objective function or impose static emission caps as constraints, and very few studies have addressed the impacts of different carbon emission policies on the road-rail intermodal network design. This paper aims to demonstrate a novel mathematical optimisation model that can be employed by freight carriers to balance profit and carbon emissions, to offer practical insights into the effect of different carbon emission policies on road-rail intermodal network design, and to better meet market and environmental needs.
The remainder of this paper is organised as follows: Section 2 summarises relevant studies about SNDP; Section 3 briefly describes the transport strategy in road-rail intermodal networks; in Section 4, we propose the basic model formulation and extended models based on carbon emission policies, as well as the linearisation techniques; and finally, a numerical example and conclusions are given in Section 5 and Section 6, respectively.

2. Literature Review

The SNDP, a pivotal medium-term tactical planning challenge in freight transport systems [1] (Assad, 1980), has attracted substantial scholarly attention since its conceptualisation. It focuses on how to utilise limited resources to achieve the displacement of cargo flows, primarily involving decisions related to transport service operation and cargo flow distribution [2] (Wang, Qi, Cheng, and Zhang, 2019), usually with the objective of cost minimisation or profit maximisation. As early as the 1980s, intercity freight network models were summarised by Friesz, Tobin, and Harker [3] (1983). Later, Crainic [4] (2000) formalised the SNDP as a comprehensive methodology for addressing carrier-specific tactical decisions. He argued that the SNDP models were classified into frequency and dynamic models, with the latter not only considering the frequency of freight service but also the temporal dimensions, i.e., satisfying the spatiotemporal transport requirements. Subsequent extensions integrated vehicle fleet management and crew scheduling into the SNDP framework [5] (Wieberneit, 2008). Some scholars view the SNDP as a multi-commodity flow problem [6] (Pedersen, Crainic, and Madsen, 2009), which can be categorised into two principal variants: the uncapacitated and capacitated network design problems. Regarding the former, Balakrishnan, Magnanti, and Wong [7] (1989) designed a family of dual-ascent algorithms, while Holmberg and Hellstrand [8] (1998) proposed a Lagrangian heuristic and branch-and-bound to find the exact optimal solution. As for the latter, Lamar, Sheffi, and Powell [9] (1990) introduced the capacity improvement bound and developed an implementation scheme using shortest path and linearised knapsack programmes. Subsequently, Holmberg and Yuan [10] (2000) presented a solution approach combining a Lagrangian heuristic and branch-and-bound. In recent studies, the network design problem has also been examined from the perspective of decision-variable characteristics. Kalantari, Mirzahossein, Najafi, Waller, and Zhang [11] (2023) distinguished between continuous and discrete network design problems according to whether link capacity decisions are modelled as continuous or binary variables and developed an efficient partially linearised subgradient algorithm for the continuous network design problem (CNDP). Addressing the discrete variant of the problem, Mirzahossein, Najafi, Kalantari, and Waller [12] (2025) proposed a deterministic solution framework for the discrete network design problem (DNDP), integrating disjunctive programming with an improved partially linearised subgradient method to enhance computational efficiency while maintaining solution quality. These studies provide a broader methodological context for network design modelling by highlighting how different decision structures influence problem formulation and solution strategies, which is also relevant to the SNDP involving discrete operational decisions.
Several efforts have been directed toward the formulation of models. Among these studies, Crainic and Rousseau [13] (1986) presented a general network optimisation modelling framework to determine the frequency of each selected service, which established a typical frequency service network design formulation for multimodal multicommodity freight transport. For scenarios with fixed resources, Kim and Barnhart [14] (1999) introduced a general modelling framework to optimise the transport services and schedules for the large-scale service network. Crainic, Hewitt, Toulouse, and Vu [15] (2016) argued that resources have a cycle-based nature, i.e., resources are limited in each terminal, and a resource must ultimately return to its assigned terminal. Based on this, they proposed a new SNDP model to simultaneously determine services provided, commodity routes, and resource routes. There are two main types of existing model formulations, namely the arc-based and cycle-based models. Andersen, Crainic, and Christiansen [16] (2009) compared model formulations using arc variables, path flow variables, and novel cycle design variables, analysing the strengths and weaknesses of each. Both Pedersen et al. [6] (2009) and Li, Ding, Pan, Jiang, and Aneja [17] (2020) constructed arc-based and cycle-based formulations incorporating the resource constraints at terminals, with the latter additionally addressing single-path requirements into account. A tabu search metaheuristic framework [6] (Pedersen et al., 2009) and a two-stage mathematical integer programming-based heuristic [17] (Li et al., 2020) were designed for the arc-based model and the cycle-based model, respectively. For less-than-truckload (LTL) carriers, Jiang, Bai, Atkin, and Kendall [18] (2017) transformed the solution network of the arc-based SNDP model into a set of cyclic routes that cover all arcs in the network to assign a cyclic route to each vehicle.
Furthermore, some scholars have focused on the impact of asset management. SNDP with asset management comprises two related subproblems: the service network design problem and the asset assignment problem, and most studies primarily focus on vehicles. Teypaz, Schrenk, and Cung [19] (2010) developed a three-step decomposition heuristic, i.e., network construction, vehicle loading, and vehicle scheduling, to maximise carrier profitability. Li, Wei, Aneja, and Tian [20] (2017) focused on the impact of heterogeneous asset management in the design-balanced capacitated multicommodity network design problem. Wang et al. [2] (2019) proposed arc-based and cycle-path models for the heterogeneous fleet issue to simultaneously optimise transport services, commodity flows, and heterogeneous fleet sizing. Scherr, Saavedra, Hewitt, and Mattfeld [21] (2019) examined tactical planning for parcel delivery using autonomous vehicles (AVs) and manually operated vehicles (MOVs). In their vision, AVs are restricted to predefined operational zones, while they should be guided by MOVs in platoons outside these zones. A time-expanded network was introduced, and an integer linear programme was formulated to decide the fleet size and mix, as well as the routing of cargoes and vehicles.
The SNDP has been widely applied in multiple transport fields and can be categorised into single-mode and intermodal transport systems. Given that this paper focuses on the road-rail intermodal transport networks, we primarily present an overview of rail transport, road transport, and intermodal transport systems.
Barnhart, Jin, and Vance [22] (2000) viewed the blocking problem in rail transport as an SNDP with maximum-degree and flow constraints, proposing a heuristic Lagrangian relaxation approach that decomposed the original mixed integer programming problem into two simple subproblems. Considering the handling cost and the movements of full and empty railcars, Lulli, Pietropaoli, and Ricciardi [23] (2011) formulated a minimum concave-cost function to simultaneously determine: (1) services provided, (2) train quantities per path, and (3) railcar numbers/types. To satisfy the spatiotemporal requirements in freight rail transport, Zhu, Crainic, and Gendreau [24] (2014) integrated service selection/scheduling, car classification/blocking, train make-up, and shipment routing based on a proposed three-layer space-time network. Regarding passenger transport, López-Ramos, Codina, Marín, and Guarnaschelli [25] (2017) combined the transit network design problem and transit frequency setting problem via an optimisation-based approach to balance passenger riding time minimisation against operator cost minimisation.
In road transport, services can be categorised into less-than-truckload [26] (LTL) (Jarrah, Johnson, and Neubert, 2009) and full truckload [27] (FTL) (Grimault, Bostel, and Lehuédé, 2017). Farvolden and Powell [28] (1994) developed local-improvement heuristics for SNDP in the motor carrier industry, considering capacity constraints in the shipment routing subproblem, which was formulated as a multi-commodity network flow problem. Sung and Song [29] (2003) proposed a path-based model to determine direct services and vehicle allocation for given freight demands while incorporating vehicle capacity and service time constraints within a cross-docking supply chain network. In addition, SNDP under uncertain demand is also a popular research direction. Lium, Crainic, and Wallace [30] (2009) demonstrated that the transport plan would be more robust when based on stochastic demand patterns, with consolidation serving as an effective hedge against uncertainty. Bai, Wallace, Li, and Chong [31] (2014) adopted rescheduling to deal with uncertainties and constructed a stochastic freight service network design model in which a set of integer variables for vehicle rerouting was established to improve network flexibility and balance the conflict between low network setup costs and low expected operational costs. Substantial research exists in other transport domains: Van, Gao, Leung, and Wallace [32] (2014) and Yu, Yang, and Yu [33] (2017) investigated flight network optimisation; Lai and Lo [34] (2004) along with Lo, An, and Lin [35] (2013) examined ferry network design, while Yang, Pan, and Wang [36] (2018), Reinhardt, Pisinger, Sigurd, and Ahmt [37] (2020), and Meng and Wang [38] (2011) conducted studies on liner shipping networks.
As intermodal transport plays a critical role in modern transport systems, it has attracted significant research attention in the SNDP. Kim, Barnhart, Ware, and Reinhardt [39] (1999) developed a model for large-scale express package delivery networks that sought to minimise transport costs while accommodating tight service windows, limited sort capacity, and vehicle/aircraft availability constraints. Riessen, Negenborn, Dekker, and Lodewijks [40] (2015) formulated a model for intermodal container networks integrating barge, rail, and truck services, especially incorporating flexibility for overdue delivery and hybrid use of self-operated/subcontracted slots to optimise service timetables. Similarly, Farahani, Noble, McGarvey, and Enayati [41] (2023) established an advanced intermodal service network model that accounted for overdue costs, modal integration, resource constraints, and time windows to determine optimal transport paths for the synchro-modal transport system. Laaziz and Sbihi [42] (2019) investigated the SNDP for intermodal rail-road container freight transport through a capacitated fixed charge path formulation to simultaneously determine service frequency, terminal loading plans, and required capacity of each terminal. Regarding uncertainty management, Demir et al. [43] (2016) and Uddin and Huynh [44] (2019) explored SNDP variants under uncertain scenarios, with the former addressing travel time and demand fluctuations, while the latter focused on capacity uncertainty. With a growing emphasis on sustainability, Bouchery and Fransoo [45] (2015) examined the changing dynamics of intermodal transport solutions from the perspective of cost, carbon emissions, and modal shift. Their findings revealed that maximising modal shifts could paradoxically increase both cost and carbon emissions, highlighting the need for balanced optimisation approaches. Inghels, Dullaert, and Vigo [46] (2016) proposed a dynamic tactical planning model with multimodal truck and inland water transport to achieve a shift from road to water transport, aiming at minimising the sum of transport costs, greenhouse gas emission costs, and societal costs. Lam and Gu [47] (2016) analysed the effect of different carbon emission restrictions and proposed a bi-objective optimisation model to minimise cost and time.
In this study, we investigate the road-rail intermodal network design problem for freight carriers, taking carbon emission policies into account. The concrete contributions of the work can be summarised as follows.
(1) Unlike prior studies that predominantly focused on the carbon emission cost or restricted emission zones, we propose a flexible model capable of adapting to diverse carbon emission policies, e.g., carbon tax and ETS. This innovation enables carriers to quantitatively evaluate trade-offs between emission reduction targets and network operational efficiency.
(2) Recognising that cargo owners have different requirements for the deadline for delivery of cargo, we formulate an arc-path 0-1 nonlinear programming model considering the transport due date constraints to determine the services provided, the service frequency, and the cargo flow assignment plans in the road-rail intermodal network. This formulation addresses the operational complexity faced by carriers in balancing service reliability with cost-effectiveness.
(3) We consider the existence of two types of heterogeneous trains, i.e., express trains and ordinary trains, and the mutual attraction of cargo flows between express trains and ordinary trains, which is ignored in real-world intermodal operations.

3. The Analysis of Road-Rail Intermodal Transport Strategy

To capture market share in high-value cargo transport, railroad operators have implemented different grades of express train services between marshalling yards (or logistics hubs). These facilities, functioning as network nodes rather than direct demand sources, require integration with road feeder systems. The resultant road-rail intermodal network enables convenient ‘door-to-door’ services through coordinated modal transfers. This section demonstrates the intermodal transport strategies using a network of seven hubs (see Figure 1).
Figure 1. The road-rail intermodal network.
The road-rail intermodal network is a typical hub-and-spoke network structure where the marshalling yards ( Y 01 – Y 05 ) and logistics hubs ( Y 06 , Y 07 ) function as consolidation centres, demand nodes ( s , t , d 1 – d 8 ) are exclusively assigned to a single hub. Connectivity between demand nodes is ensured through direct road transport. In addition, rail freight services are provided, including ordinary trains (Light orange arcs) with a formulation plan of Y 01 → Y 02 , of Y 02 → Y 03 , of Y 03 → Y 04 , and of Y 04 → Y 05 , express trains with an operation plan of Y 01 → Y 02 → Y 05 (Bright pink arcs), of Y 01 → Y 03 → Y 05 (Dusty purple arcs), of Y 06 → Y 05 (Yellow arc), of Y 02 → Y 04 → Y 07 (Dark red arcs), of Y 05 → Y 07 (Khaki arc) and of Y 01 → Y 07 (Olive green arc). The road-rail intermodal transport strategy is discussed for the shipment N s t (but is not limited to), see Figure 2.
Figure 2. The road-rail intermodal transport strategy for shipment N s t .
Strategy 1 (see Figure 2a): N s t is transported to the destination t by direct road service.
Strategy 2 (see Figure 2b): N s t is transported to the hub Y 01 by road transport, and then arrives at the hub Y 07 through a series of ordinary train services and express train services, Y 01 → Y 02 , Y 02 → Y 03 , Y 03 → Y 04 , Y 04 → Y 05 , and Y 05 → Y 07 , respectively. Finally, it is transported to its destination t by road transport.
Strategy 3 (see Figure 2c): N s t is transported to the hub Y 01 by road transport first, then arrives at the hub Y 07 through express train service Y 01 → Y 07 , and finally is transported to the destination t by road transport.
Strategy 4 (see Figure 2d): Similarly, N s t is transported to the hub Y 01 by road transport firstly, and then is transported to the hub Y 05 through express train service Y 01 → Y 02 → Y 05 , then reaches the hub Y 07 by express train service Y 05 → Y 07 , and finally, arrives at the destination t by road transport.
Strategy 5 (see Figure 2e): N s t is transported to the hub Y 01 by road transport, then reaches the hub Y 05 through express train service Y 01 → Y 03 → Y 05 , then arrives at the hub Y 07 by express train service Y 05 → Y 07 , and finally arrives at the destination t by road transport.
Strategy 6 (see Figure 2f): Firstly, N s t is transported to the hub Y 01 through road transport, and then arrives at the hub Y 02 and hub Y 07 successively, through ordinary train service Y 01 → Y 02 and express train service Y 02 → Y 04 → Y 07 , and finally is transported to the destination t through road transport.
In the proposed strategies, only Strategy 1 adopts single-mode road transport, while the remaining strategies involve road-rail intermodal transport. Specifically, Strategy 2 requires six transshipment operations (the maximum) at intermediate hubs, whereas in Strategy 3, only two transshipments at hubs Y 01 and Y 07 are carried out, and Strategies 4–6 all involve four transshipment operations. Increased transshipment operations inherently extend total transport time, a key factor in service selection due to time-sensitive delivery requirements. The excessive transshipment operations significantly elevate the risk of exceeding contractual delivery windows. Consequently, Strategy 2 may prove operationally infeasible for urgent shipments, despite potential cost advantages. While rail transport offers economies of scale, its sequential loading/unloading introduces temporal penalties that road-dominated strategies avoid.
Furthermore, the implementation of carbon emission policies exerts a significant influence on transport modal selection due to varying carbon emission levels across different strategies. Taking Strategy 1 as a representative case, while maintaining its position as the most convenient freight service with optimal transit duration, this road-dominated strategy incurs substantially higher carbon emissions compared to rail-based alternatives. Consequently, its economic viability diminishes under the carbon tax and ETS, as operational costs increase. This study systematically investigates the impact of carbon emission policies on road-rail intermodal network design, developing the corresponding mathematical models that ensure carrier profit maximisation, taking the cargo transport due date into account.

4. Model Formulation for the Road-Rail Intermodal Network Design Problem

In this section, a mathematical optimisation model for road-rail intermodal network design will be developed, with the objective of maximising the freight profit for carriers. The model formulation addresses three critical operational decisions: (1) selection of freight service types to be provided, (2) determination of service frequencies, and (3) assignment of service arcs to cargo flows. Furthermore, carbon emission policies are systematically integrated into the framework to evaluate their operational implications on intermodal network optimisation.

4.1. Model Hypothesis

The model formulation is subject to the following assumptions:
(1) The physical path of each shipment is predetermined;
(2) Shipments with the same origin–destination (OD) pairs must be transported by the same freight services, which means they cannot be split during the transport process;
(3) The number of marshalling railcars is predetermined, and road transport employs homogeneous truck fleets;
(4) The transfer time between rail transport and road transport is constant.
(5) The topological structure of the road-rail intermodal network is predetermined during the planning horizon.
It should be noted that, although carbon emission policies may in practice influence truck demand and route choices, such behavioural adjustments are not considered in this study. The model focuses on the road-rail intermodal service network, specifically on service type selection, service frequencies, and freight profit for carriers. These assumptions define the scope of the current analysis, and the potential impact of truck route or demand adjustments could be explored in future research.

4.2. Notations and Definitions

The notations and definitions involved in the model are as follows.
SetsDefinition
V Hub Set of hubs in the network, including marshalling yards and logistics hubs, i , j , u ∈ V Hub
V Rail Set of marshalling yards in the network, i ′ , j ′ ∈ V Rail , V Rail ⊂ V Hub
V Log Set of logistics hubs in the network, i ″ , j ″ ∈ V Log , V Log ⊂ V Hub
V Spoke Set of non-hub nodes in the network, i.e., road terminals, s , t ∈ V Spoke
E Rail Set of rail physical arcs in the network, m ∈ E Rail
A Rail Set of rail service arcs in the network, a ∈ A Rail
G Set of grades of express trains, g ∈ G
E The candidate set of express train services, e ∈ E
A e Rail Set of rail service arcs corresponding to express train services, a e ∈ A e Rail
K The candidate set of ordinary train services, k ∈ K
A k Rail Set of rail service arcs corresponding to ordinary train services, a k ∈ A k Rail
ParametersDefinition
s a The tail node of the rail service arc a , s a ∈ V Hub , a ∈ A Rail
t a The head node of the rail service arc a , t a ∈ V Hub , a ∈ A Rail
d s t Freight transport demand from road terminal s to t , s , t ∈ V Spoke , in tons per day
T s t Transport due date of shipment from road terminal s to t , s , t ∈ V Spoke , in hours
C R i ′ The maximum operating capacity of the marshalling yard i ′ , i ′ ∈ V Rail , in railcars per day
C L i ″ The maximum operating capacity of the logistics hub i ″ , i ″ ∈ V Log , in railcars per day
θ Conversion coefficient of the original operating capacity of hub
m i j Average number of marshalling railcars, including ordinary trains and express trains, i , j ∈ V Hub , in railcars
D Truck The average static load of trucks, in tons per truck
P The average static load of railcars, in tons per railcar
l s i Distance between road terminal s and hub i , i ∈ V Hub , s ∈ V Spoke , in kilometres
l s t Distance between the road terminal s and t , s , t ∈ V Spoke , in kilometres
l m Length of rail physical arc m , m ∈ E Rail , in kilometres
v Truck The average speed of trucks, in kilometres per hour
v Ord The average speed of ordinary trains, in kilometres per hour
v g The average speed of express trains with grade g , g ∈ G , in kilometres per hour
τ i Average transfer time at the hub i between road transport and rail transport, i ∈ V Hub , in hours
τ Average transfer time between consecutive rail service arcs, in hours
τ a Transport time on rail service arc a , a ∈ A Rail , in hours
ϖ Truck Unit freight revenue of trucks, in CNY per tonne–kilometre
ϖ g Unit freight revenue of express train services with the grade g , g ∈ G , in CNY per tonne–kilometre
ϖ Ord Unit freight revenue of ordinary trains, in CNY per tonne–kilometre
C Fix-truck Fixed operational cost of trucks, in CNY per truck
C g Fix Fixed operational cost of express trains with grade g , g ∈ G , in CNY per train
C Fix-ord Fixed operational cost of ordinary trains, in CNY per train
C Km-truck Travelling cost of trucks, in CNY per truck-kilometre
C g Km Travelling cost of express trains with grade g , g ∈ G , in CNY per train-kilometre
C Km-ord Travelling cost of ordinary trains, in CNY per train-kilometre
α e a e It takes value 1 if express service arc a e is included in express service e , otherwise it is 0, a e ∈ A e Rail , e ∈ E
β k a k It takes value 1 if ordinary service arc a k is included in ordinary service k , otherwise it is 0, a k ∈ A k Rail , k ∈ K
η a e m It takes value 1 if rail physical arc m is contained by express service arc a e , otherwise it is 0, a e ∈ A e Rail , m ∈ E Rail
η a k m It takes value 1 if rail physical arc m is contained by ordinary service arc a k , otherwise it is 0, a k ∈ A k Rail , m ∈ E Rail
δ s i It takes value 1 if road terminal s is connected to hub i , otherwise it is 0, s ∈ V Spoke , i ∈ V Hub
f · The ceiling function
M A sufficiently large positive constant
Decision variablesDefinition
x k Ordinary train variable; it takes value 1 if ordinary service k is provided, otherwise it is 0
y g e Express train variable; it takes value 1 if express service e with grade g is provided, otherwise it is 0
z s t g a e Railcar flow variable; it takes value 1 if shipment from s to t uses express service arc a e with grade g , otherwise it is 0
z s t a k Railcar flow variable; it takes value 1 if shipment from s to t uses ordinary service arc a k , otherwise it is 0
z s t Truck flow variable; it takes value 1 if shipment from s to t chooses direct road transport, otherwise it is 0
z s i Truck flow variable; it takes value 1 if shipment is transported from road terminal s to hub i , otherwise it is 0
z j t Truck flow variable; it takes value 1 if shipment is transported from hub j to road terminal t , otherwise it is 0

4.3. Basic Model Formulation

Based on the notations described above, the optimisation model for the road-rail intermodal network design (RRIND) is constructed.
(RRIND)
max Z = Z 1 + Z 2 + Z 3 − Z 4 − Z 5 − Z 6
s . t .
∑ g ∈ G y g e ≤ 1   ∀ e ∈ E
z s t + ∑ i , j ∈ V Hub z s i δ s i z j t δ t j = 1   ∀ s , t ∈ V Spoke
∑ i ∈ V Hub z s i δ s i = ∑ j ∈ V Hub z j t δ t j   ∀ s , t ∈ V Spoke
z s t + ∑ i ∈ V Hub ∑ g ∈ G ∑ e ∈ E ∑ a e : s a e = i δ s i y g e α e a e z s t g a e + ∑ k ∈ K ∑ a k : s a k = i δ s i x k β k a k z s t a k = 1   ∀ s , t ∈ V Spoke
z s t + ∑ j ∈ V Hub ∑ g ∈ G ∑ e ∈ E ∑ a e : t a e = j δ t j y g e α e a e z s t g a e + ∑ k ∈ K ∑ a k : t a k = j δ t j x k β k a k z s t a k = 1   ∀ s , t ∈ V Spoke
0 ≤ ∑ i , j ∈ V Hub ∑ g ∈ G ∑ e ∈ E ∑ k ∈ K ∑ a e : t a e = u ∑ a k : t a k = u δ s i δ t j x k β k a k z s t a k + y g e α e a e z s t g a e ≤   1 ∀ s , t ∈ V Spoke , u ∈ V Hub , u ≠ i , j
  ∑ i , j ∈ V Hub ∑ g ∈ G ∑ e ∈ E ∑ k ∈ K ∑ a e : t a e = u ∑ a k : t a k = u δ s i δ t j x k β k a k z s t a k + y g e α e a e z s t g a e = ∑ i , j ∈ V Hub ∑ g ∈ G ∑ e ∈ E ∑ k ∈ K ∑ a e : s a e = u ∑ a k : s a k = u δ s i δ t j x k β k a k z s t a k + y g e α e a e z s t g a e ∀ s , t ∈ V Spoke , u ∈ V Hub , u ≠ i , j
∑ e ∈ E y g e α e a e ≥ z s t g a e   ∀ s , t ∈ V Spoke , a e ∈ A e Rail , g ∈ G
∑ k ∈ K x k β k a k ≥ z s t a k   ∀ s , t ∈ V Spoke , a k ∈ A k Rail
z s t = 0 ∑ g ∈ G ∑ e ∈ E ∑ a e ∈ A e Rail y g e α e a e z s t g a e + ∑ k ∈ K ∑ a k ∈ A k Rail x k β k a k z s t a k ≥ 1 1 ∑ g ∈ G ∑ e ∈ E ∑ a e ∈ A e Rail y g e α e a e z s t g a e + ∑ k ∈ K ∑ a k ∈ A k Rail x k β k a k z s t a k = 0   ∀ s , t ∈ V Spoke
∑ i , j ∈ V Hub z s i δ s i z j t δ t j = 0 ∑ g ∈ G ∑ e ∈ E ∑ a e ∈ A e Rail y g e α e a e z s t g a e + ∑ k ∈ K ∑ a k ∈ A k Rail x k β k a k z s t a k = 0 1 ∑ g ∈ G ∑ e ∈ E ∑ a e ∈ A e Rail y g e α e a e z s t g a e + ∑ k ∈ K ∑ a k ∈ A k Rail x k β k a k z s t a k ≥ 1   ∀ s , t ∈ V Spoke
M ∑ s , t ∈ V Spoke z s t g a e d s t ≥ ∑ e ∈ E y g e α e a e   ∀ a e ∈ A e Rail , g ∈ G
M ∑ s , t ∈ V Spoke z s t a k d s t ≥ ∑ k ∈ K x k β k a k   ∀ a k ∈ A k Rail
z s t l s t v Truck + ∑ i , j ∈ V Hub z s i δ s i l s i v Truck + z j t δ t j l t j v Truck + ∑ a ∈ A Rail z s t a τ a + ∑ a ∈ A Rail ∑ b : s b = t a τ z s t a z s t b + ∑ i , j ∈ V Hub z s i δ s i τ i + z j t δ t j τ j ≤ T s t   ∀ s , t ∈ V Spoke
∑ s , t ∈ V Spoke ∑ g ∈ G ∑ e ∈ E ∑ k ∈ K ∑ a e : i ′ ∈ s a e ∪ t a e ∑ a k : i ′ ∈ s a k ∪ t a k x k β k a k z s t a k + y g e α e a e z s t g a e d s t / P ≤ θ C R i ′ ∀ i ′ ∈ V Rail
∑ s , t ∈ V Spoke ∑ g ∈ G ∑ e ∈ E ∑ a e : i ″ ∈ s a e ∪ t a e y g e α e a e z s t g a e d s t / P ≤ θ C L i ″   ∀ i ″ ∈ V Log
x k ∈ 0 , 1   ∀ k ∈ K
y g e ∈ 0 , 1   ∀ g ∈ G , e ∈ E
z s t g a e ∈ 0 , 1   ∀ s , t ∈ V Spoke , g ∈ G , a e ∈ A e Rail
z s t a k ∈ 0 , 1   ∀ s , t ∈ V Spoke , a k ∈ A k Rail
z s t ∈ 0 , 1   ∀ s , t ∈ V Spoke
z s i ∈ 0 , 1   ∀ s ∈ V Spoke , i ∈ V Hub
z j t ∈ 0 , 1   ∀ t ∈ V Spoke , j ∈ V Hub
Equation (1) is the objective function, comprising six terms where Z 1 – Z 3 represent freight revenues, while Z 4 – Z 6 correspond to service costs. The goal is to maximise carriers’ total profit in ‘door-to-door’ freight operations, in which Z 1 – Z 6 are defined as follows
Z 1 = ∑ s , t ∈ V Spoke ϖ Truck d s t z s t l s t
Z 2 = ∑ s , t ∈ V Spoke ∑ i , j ∈ V Hub ϖ Truck d s t δ s i l s i z s i + δ t j l t j z j t
Z 3 = ∑ s , t ∈ V Spoke ∑ m ∈ E Rail ∑ a k ∈ A k Rail ∑ k ∈ K ϖ Ord x k β k a k z s t a k η a k m l m d s t    + ∑ s , t ∈ V Spoke ∑ m ∈ E Rail ∑ a e ∈ A e Rail ∑ e ∈ E ∑ g ∈ G ϖ g y g e α e a e z s t g a e η a e m l m d s t
Z 4 = ∑ s , t ∈ V Spoke f s t Truck C Fix-truck + C Km-truck l s t
Z 5 = ∑ s , t ∈ V Spoke ∑ i , j ∈ V Hub f s i Truck C Fix-truck + C Km-truck l s i + f j t Truck C Fix-truck + C Km-truck l t j
Z 6 = ∑ m ∈ E Rail ∑ a k ∈ A k Rail ∑ k ∈ K f k C Fix-ord + C Km-ord β k a k η a k m l m + ∑ m ∈ E Rail ∑ a e ∈ A e Rail ∑ e ∈ E ∑ g ∈ G f g e C g Fix + C g Km α e a e η a e m l m
In the above formulae, Z 1 and Z 4 denote the revenue and cost for cargoes delivered directly by road transport, respectively. For those cargoes delivered by road-rail intermodal transport, Z 2 and Z 5 represent the revenue and cost of road feeder services, while Z 3 and Z 6 correspond to the revenue and cost of rail services, which consist of express and ordinary train services. The frequencies of different freight services are denoted by f s t Truck , f s i Truck , f j t Truck , f g e and f k , whose values are determined by the following formulae:
f s t Truck = f z s t d s t D Truck   ∀ s , t ∈ V Spoke
f s i Truck = f ∑ t ∈ V Spoke z s i δ s i d s t D Truck   ∀ s ∈ V Spoke , i ∈ V Hub
f j t Truck = f ∑ s ∈ V Spoke z j t δ t j d s t D Truck   ∀ t ∈ V Spoke , j ∈ V Hub
f g e = f max a e ∈ A e Rail ∑ s , t ∈ V Spoke y g e α e a e z s t g a e d s t P m i j   ∀ e ∈ E , g ∈ G , i , j ∈ V Hub
f k = f max a k ∈ A k Rail ∑ s , t ∈ V Spoke x k β k a k z s t a k d s t P m i j   ∀ k ∈ K , i , j ∈ V Hub
Equations (31)–(35) convert the modelled flow variable into the required number of vehicles per day. The ceiling function f · ensures that all service frequencies are integer values, consistent with real-world operational constraints. In addition, these frequencies determine the associated service costs, as reflected in Equations (28)–(30), linking the operational plan to its economic impact. Together, these equations translate the flow decisions into implementable transport strategies, ensuring that the computed results respect vehicle capacities and service requirements. Specifically, Equation (31) determines the truck frequency in direct road transport, in trucks per day; Equations (32) and (33) define the truck frequencies of s → i and j → t in the road-rail intermodal transport, respectively, in trucks per day; the frequencies of trains include the frequency of express train service e with grade g and ordinary train service k , which are defined by Equations (34) and (35), in trains per day.
Equation (2) is the grade constraint of express train services. Equations (3) and (4) are the uniqueness constraints of freight services. Equations (5)–(8) specify flow balance constraints of rail hubs. Equations (9)–(12) describe logical constraints. Additionally, to avoid the situation where no shipment passes through the rail service arcs but freight service is still provided, Equations (13) and (14) are considered.
For carriers, it is only necessary to deliver cargoes to the destination before the latest arrival deadline specified by cargo owners. Equation (15) formalises this due date constraint, consisting of five terms. The first term refers to the transport time when direct road service is selected; the second term and the third term are the road transport time and the rail transport time when the road-rail intermodal service is chosen, respectively; the fourth term refers to the transfer time between two rail service arcs; the fifth term is the transfer time between road transport and rail service at rail hubs. z s t a is the variable related to the rail service arc a , which has two forms, namely z s t a k and z s t g a e , and τ a is the transport time of rail service arc a , as shown by Equations (36) and (37):
τ a k = ∑ m ∈ E Rail ∑ k ∈ K x k β k a k η a k m l m v Ord   ∀ a k ∈ A k Rail
τ a e g = ∑ m ∈ E Rail ∑ e ∈ E y g e α e a e η a e m l m v g   ∀ g ∈ G , a e ∈ A e Rail
Thus, Equation (15) can be converted to Equation (38):
z s t l s t v Truck + ∑ i , j ∈ V Hub z s i δ s i l s i v Truck + z j t δ t j l t j v Truck + ∑ m ∈ E Rail ∑ a k ∈ A k Rail ∑ k ∈ K x k β k a k η a k m l m v Ord z s t a k + ∑ m ∈ E Rail ∑ a e ∈ A e Rail ∑ e ∈ E ∑ g ∈ G y g e α e a e η a e m l m v g z s t g a e + ∑ a k ∈ A k Rail ∑ b k : s b k = t a k τ z s t a k z s t b k + ∑ a e ∈ A e Rail ∑ b e : s b e = t a e ∑ g ∈ G τ z s t g a e z s t g b e + ∑ a e ∈ A e Rail ∑ b k : s b k = t a e ∑ g ∈ G τ z s t g a e z s t b k + ∑ a k ∈ A k Rail ∑ b e : s b e = t a k ∑ g ∈ G τ z s t a k z s t g b e + ∑ i , j ∈ V Hub z s i δ s i τ i + z j t δ t j τ j ≤ T s t   ∀ s , t ∈ V Spoke
Equations (16) and (17) are the capacity constraints of rail hubs. Equation (16) specifies that both ordinary and express trains can be classified and loaded (unloaded) at marshalling yards, and Equation (17) indicates that only express trains can be loaded (unloaded) at logistics hubs. Finally, decision variable domains are determined by Equations (18)–(24).
Thus, model RRIND can be written by:
max Z = Z 1 + Z 2 + Z 3 − Z 4 − Z 5 − Z 6
s . t .
(2)–(14), (16)–(35), (38)

4.4. Model Formulation Based on Carbon Emission Policies

In China, carbon emissions in the transport sector account for about 10% of total carbon emissions, of which the proportion of road transport is the largest, 87%, the proportions of water and air transport are about 6% each, and the carbon emission of rail transport is the least, at fewer than 1%. Compared with road and air transport, rail transport has the advantages of large capacity, low energy consumption, and low emissions; thus, it is important to increase the proportion of rail transport, promote the development of intermodal transport with railway as the mainline transport, and further build a low-carbon and green logistics network. Currently, there are two prevalent carbon emission policies: command-and-control regulations (CAC) and carbon pricing mechanisms. The former enforces emission reduction through mandatory administrative measures, such as governments allocating annual carbon emission quotas to transport enterprises, imposing fines, or suspending operating permits on enterprises that exceed their allocated quotas. The latter includes carbon tax and ETS; the carbon tax imposes tiered tax rates on carbon-intensive transport modes to internalise environmental costs. ETS operates through cap-and-trade mechanisms, where governments set an aggregate emissions cap and allocate tradable allowances.
Based on this background, this section integrates the three aforementioned carbon emission policies into the model RRIND to investigate the influence of carbon emission policies on the road-rail intermodal network design. The carbon emissions are quantified by introducing these new parameters: ζ Rail is the carbon emissions per tonne–kilometre on the railway, in tons of carbon dioxide equivalent (CO2e) per tonne–kilometre; and ζ Road is the carbon emissions per tonne–kilometre on the highway, in tons of CO2e per tonne–kilometre. Therefore, the total carbon emissions E GHG can be derived from the following formulae:
E Rail GHG = ∑ s , t ∈ V Spoke ∑ m ∈ E Rail ∑ a k ∈ A k Rail ∑ k ∈ K ζ Rail x k β k a k z s t a k η a k m l m d s t      + ∑ s , t ∈ V Spoke ∑ m ∈ E Rail ∑ a e ∈ A e Rail ∑ e ∈ E ∑ g ∈ G ζ Rail y g e α e a e z s t g a e η a e m l m d s t
E Road GHG = ∑ s , t ∈ V Spoke ζ Road d s t z s t l s t + ∑ s , t ∈ V Spoke ∑ i , j ∈ V Hub ζ Road d s t δ s i l s i z s i + δ t j l t j z j t
E GHG = E Rail GHG + E Road GHG
where E Rail GHG and E Road GHG are the carbon emissions from rail and road transport, respectively.

4.4.1. Model RRIND_C1 Based on CAC

In this subsection, a new parameter E Carbon is introduced to represent the carbon emission allowance allocated to the transport enterprise during the planning period, in tons of CO2e. Under the CAC, the carbon emissions of the transport enterprise cannot exceed the carbon emission allowance E Carbon :
E GHG ≤ E Carbon
That is, Equations (39)–(42) are added to the model RRIND to obtain the new model RRIND_C1 based on CAC.

4.4.2. Model RRIND_C2 Based on ETS

If the total amount of carbon emissions in the road-rail intermodal network exceeds the allocated allowance, the transport enterprise needs to purchase additional carbon allowances in the carbon trading market. Conversely, if the total amount of carbon emissions remains below the cap, the surplus allowances can be sold for profit. Thus, this subsection introduces a new parameter ψ , representing the unit trading value of carbon allowances in the market, in CNY per tonne of CO2e. The following new term Z 7 is added to the objective function Equation (1):
Z 7 = ψ E Carbon − E GHG
Therefore, Equation (1) can be rewritten as
max Z = Z 1 + Z 2 + Z 3 − Z 4 − Z 5 − Z 6 + Z 7
Furthermore, by integrating Equations (39)–(41) and (43) into the basic RRIND model, we develop an extended model RRIND_C2 to investigate the effect of ETS in the road-rail intermodal network.

4.4.3. Model RRIND_C2 Based on Carbon Tax

A new parameter ς is introduced in this subsection, defined as the unit economic penalty imposed on carbon emissions, in CNY per tonne of CO2e. This leads to the inclusion of a carbon tax cost component in the objective function Equation (1):
Z 8 = ς E GHG
Thus, Equation (1) can be rewritten as
max Z = Z 1 + Z 2 + Z 3 − Z 4 − Z 5 − Z 6 − Z 8
Similarly, by incorporating Equations (39)–(41) and Equation (45) into the basic model RRIND, we derive an extended model designated as RRIND_C3, which explicitly captures carbon tax impacts on intermodal network design.

4.5. Linearisation Technique

There are many nonlinear expressions in the model RRIND; it needs to be linearised to reduce the complexity of the problem. Equations (3), (5)–(8), (11), (12), (16), (17), (27), (34), (35) and (38) involve the multiplication of two 0-1 decision variables, which are typical nonlinear expressions. Here, the new variables q s t i j , h s t g a e , r s t a k , z s t g a b e , z s t a b k and z s t g a e b k are introduced, which are defined as follows:
q s t i j = z s i z j t   ∀ s , t ∈ V Spoke , i , j ∈ V Hub
h s t g a e = y g e z s t g a e   ∀ s , t ∈ V Spoke , g ∈ G , e ∈ E , a e ∈ A e Rail
r s t a k = x k z s t a k   ∀ s , t ∈ V Spoke , k ∈ K , a k ∈ A k Rail
z s t g a b e = z s t g a e z s t g b e   ∀ s , t ∈ V Spoke , g ∈ G , a e , b e ∈ A e Rail
z s t a b k = z s t a k z s t b k   ∀ s , t ∈ V Spoke , a k , b k ∈ A k Rail
z s t g a e b k = z s t g a e z s t b k   ∀ s , t ∈ V Spoke , g ∈ G , a e ∈ A e Rail , b k ∈ A k Rail
The following logical constraints need to be satisfied:
z s i + z j t − 1 ≤ q s t i j ≤ z s i + z j t 2   ∀ s , t ∈ V Spoke , i , j ∈ V Hub
y g e + z s t g a e − 1 ≤ h s t g a e ≤ y g e + z s t g a e 2   ∀ s , t ∈ V Spoke , g ∈ G , e ∈ E , a e ∈ A e Rail
x k + z s t a k − 1 ≤ r s t a k ≤ x k + z s t a k 2   ∀ s , t ∈ V Spoke , k ∈ K , a k ∈ A k Rail
z s t g a e + z s t g b e − 1 ≤ z s t g a b e ≤ z s t g a e + z s t g b e 2   ∀ s , t ∈ V Spoke , g ∈ G , a e , b e ∈ A e Rail
z s t a k + z s t b k − 1 ≤ z s t a b k ≤ z s t a k + z s t b k 2   ∀ s , t ∈ V Spoke , a k , b k ∈ A k Rail
z s t g a e + z s t b k − 1 ≤ z s t g a e b k ≤ z s t g a e + z s t b k 2   ∀ s , t ∈ V Spoke , g ∈ G , a e ∈ A e Rail , b k ∈ A k Rail
q s t i j ∈ 0 , 1   ∀ s , t ∈ V Spoke , i , j ∈ V Hub
h s t g a e ∈ 0 , 1   ∀ s , t ∈ V Spoke , g ∈ G , e ∈ E , a e ∈ A e Rail
r s t a k ∈ 0 , 1   ∀ s , t ∈ V Spoke , k ∈ K , a k ∈ A k Rail
z s t g a b e ∈ 0 , 1   ∀ s , t ∈ V Spoke , g ∈ G , a e , b e ∈ A e Rail
z s t a b k ∈ 0 , 1   ∀ s , t ∈ V Spoke , a k , b k ∈ A k Rail
z s t g a e b k ∈ 0 , 1   ∀ s , t ∈ V Spoke , g ∈ G , a e ∈ A e Rail , b k ∈ A k Rail
Therefore, these formulae can be converted into the following linear expressions, respectively:
z s t + ∑ i , j ∈ V Hub q s t i j δ s i δ t j = 1   ∀ s , t ∈ V Spoke
z s t + ∑ i ∈ V Hub ∑ g ∈ G ∑ e ∈ E ∑ a e : s a e = i δ s i h s t g a e α e a e + ∑ k ∈ K ∑ a k : s a k = i δ s i r s t a k β k a k = 1   ∀ s , t ∈ V Spoke
z s t + ∑ j ∈ V Hub ∑ g ∈ G ∑ e ∈ E ∑ a e : t a e = j δ t j h s t g a e α e a e + ∑ k ∈ K ∑ a k : t a k = j δ t j r s t a k β k a k = 1   ∀ s , t ∈ V Spoke
0 ≤ ∑ i , j ∈ V Hub ∑ g ∈ G ∑ e ∈ E ∑ k ∈ K ∑ a e : t a e = u ∑ a k : t a k = u δ s i δ t j r s t a k β k a k + h s t g a e α e a e ≤   1   ∀ s , t ∈ V Spoke , u ∈ V Hub , u ≠ i , j
∑ i , j ∈ V Hub ∑ g ∈ G ∑ e ∈ E ∑ k ∈ K ∑ a e : t a e = u ∑ a k : t a k = u δ s i δ t j r s t a k β k a k + h s t g a e α e a e = ∑ i , j ∈ V Hub ∑ g ∈ G ∑ e ∈ E ∑ k ∈ K ∑ a e : s a e = u ∑ a k : s a k = u δ s i δ t j r s t a k β k a k + h s t g a e α e a e   ∀ s , t ∈ V Spoke , u ∈ V Hub , u ≠ i , j
z s t = 0     ∑ g ∈ G ∑ e ∈ E ∑ a e ∈ A e Rail h s t g a e α e a e + ∑ k ∈ K ∑ a k ∈ A k Rail r s t a k β k a k ≥ 1 1     ∑ g ∈ G ∑ e ∈ E ∑ a e ∈ A e Rail h s t g a e α e a e + ∑ k ∈ K ∑ a k ∈ A k Rail r s t a k β k a k = 0   ∀ s , t ∈ V Spoke
∑ i , j ∈ V Hub q s t i j δ s i δ t j = 0     ∑ g ∈ G ∑ e ∈ E ∑ a e ∈ A e Rail h s t g a e α e a e + ∑ k ∈ K ∑ a k ∈ A k Rail r s t a k β k a k = 0 1     ∑ g ∈ G ∑ e ∈ E ∑ a e ∈ A e Rail h s t g a e α e a e + ∑ k ∈ K ∑ a k ∈ A k Rail r s t a k β k a k ≥ 1   ∀ s , t ∈ V Spoke
∑ s , t ∈ V Spoke ∑ g ∈ G ∑ e ∈ E ∑ k ∈ K ∑ a e : i ′ ∈ s a e ∪ t a e ∑ a k : i ′ ∈ s a k ∪ t a k r s t a k β k a k + h s t g a e α e a e d s t / P ≤ θ C R i ′   ∀ i ′ ∈ V Rail
∑ s , t ∈ V Spoke ∑ g ∈ G ∑ e ∈ E ∑ a e : i ″ ∈ s a e ∪ t a e h s t g a e α e a e d s t / P ≤ θ C L i ″   ∀ i ″ ∈ V Log
Z 3 = ∑ s , t ∈ V Spoke ∑ m ∈ E Rail ∑ a k ∈ A k Rail ∑ k ∈ K ∑ a e ∈ A e Rail ∑ e ∈ E ∑ g ∈ G ϖ Ord r s t a k β k a k η a k m + ϖ g h s t g a e α e a e η a e m l m d s t
f g e = f max a e ∈ A e Rail ∑ s , t ∈ V Spoke h s t g a e α e a e d s t P m i j   ∀ e ∈ E , g ∈ G , i , j ∈ V Hub
f k = f max a k ∈ A k Rail ∑ s , t ∈ V Spoke r s t a k β k a k d s t P m i j   ∀ k ∈ K , i , j ∈ V Hub
z s t l s t v Truck + ∑ i , j ∈ V Hub z s i δ s i l s i v Truck + z j t δ t j l t j v Truck + ∑ m ∈ E Rail ∑ a k ∈ A k Rail ∑ k ∈ K r s t a k β k a k η a k m l m v Ord + ∑ m ∈ E Rail ∑ a e ∈ A e Rail ∑ e ∈ E ∑ g ∈ G h s t g a e α e a e η a e m l m v g + ∑ a e ∈ A e Rail ∑ b e : s b e = t a e ∑ g ∈ G τ z s t g a b e + ∑ a k ∈ A k Rail ∑ b k : s b k = t a k τ z s t a b k + ∑ a e ∈ A e Rail ∑ b k : s b k = t a e ∑ g ∈ G τ z s t g a e b k + ∑ a e ∈ A e Rail ∑ b k : s a e = t b k ∑ g ∈ G τ z s t g a e b k + ∑ i , j ∈ V Hub z s i δ s i τ i + z j t δ t j τ j ≤ T s t   ∀ s , t ∈ V Spoke
Moreover, Equations (70) and (71), formulated as piecewise functions, inherently represent nonlinear expressions. To address this nonlinearity, we introduce a sufficiently large positive constant M ; thus, Equations (70) and (71) can be converted to Equations (78) and (79):
1 ≤ z s t + ∑ g ∈ G ∑ e ∈ E ∑ a e ∈ A e Rail h s t g a e α e a e + ∑ k ∈ K ∑ a k ∈ A k Rail r s t a k β k a k ≤ M 1 − z s t + 1   ∀ s , t ∈ V Spoke
∑ i , j ∈ V Hub q s t i j δ s i δ t j ≤ ∑ g ∈ G ∑ e ∈ E ∑ a e ∈ A e Rail h s t g a e α e a e + ∑ k ∈ K ∑ a k ∈ A k Rail r s t a k β k a k ≤ M ∑ i , j ∈ V Hub q s t i j δ s i δ t j   ∀ s , t ∈ V Spoke
Furthermore, the ceiling function structures in Equations (31)–(33), (75) and (76) are linearised through the addition of auxiliary integer decision variables:
w s t = f z s t d s t D Truck   ∀ s , t ∈ V Spoke
w s i = f ∑ t ∈ V Spoke z s i δ s i d s t D Truck   ∀ s ∈ V Spoke , i ∈ V Hub
w j t = f ∑ s ∈ V Spoke z j t δ t j d s t D Truck   ∀ t ∈ V Spoke , j ∈ V Hub
w i j g e = f max a e ∈ A e Rail ∑ s , t ∈ V Spoke h s t g a e α e a e d s t P m i j   ∀ e ∈ E , g ∈ G , i , j ∈ V Hub
w i j k = f max a k ∈ A k Rail ∑ s , t ∈ V Spoke r s t a k β k a k d s t P m i j   ∀ k ∈ K , i , j ∈ V Hub
w s t ∈ ℤ   ∀ s , t ∈ V Spoke
w s i ∈ ℤ   ∀ s ∈ V Spoke , i ∈ V Hub
w j t ∈ ℤ   ∀ t ∈ V Spoke , j ∈ V Hub
w i j g e ∈ ℤ   ∀ e ∈ E , g ∈ G , i , j ∈ V Hub
w i j k ∈ ℤ   ∀ k ∈ K , i , j ∈ V Hub
These variables are restricted by the following constraints:
z s t d s t D Truck ≤ w s t ≤ z s t d s t D Truck + 1 − ε   ∀ s , t ∈ V Spoke
∑ t ∈ V Spoke z s i δ s i d s t D Truck ≤ w s i ≤ ∑ t ∈ V Spoke z s i δ s i d s t D Truck + 1 − ε   ∀ s ∈ V Spoke , i ∈ V Hub
∑ s ∈ V Spoke z j t δ t j d s t D Truck ≤ w j t ≤ ∑ s ∈ V Spoke z j t δ t j d s t D Truck + 1 − ε   ∀ t ∈ V Spoke , j ∈ V Hub
max a e ∈ A e Rail ∑ s , t ∈ V Spoke h s t g a e α e a e d s t P m i j ≤ w i j g e ≤ max a e ∈ A e Rail ∑ s , t ∈ V Spoke h s t g a e α e a e d s t P m i j + 1 − ε   ∀ e ∈ E , g ∈ G , i , j ∈ V Hub
max a k ∈ A k Rail ∑ s , t ∈ V Spoke r s t a k β k a k d s t P m i j ≤ w i j k ≤ max a k ∈ A k Rail ∑ s , t ∈ V Spoke r s t a k β k a k d s t P m i j + 1 − ε   ∀ k ∈ K , i , j ∈ V Hub
where ε denotes a very small positive number. Through this mathematical transformation, the original ceiling function constraints are replaced by Equations (80)–(94).
Thus, the linearised model can be written as
(L_RRIND)
max Z = Z 1 + Z 2 + Z 3 − Z 4 − Z 5 − Z 6
s . t .
(2), (4), (9)–(10), (13)–(14), (18)-(26), (28)–(30), (47)–(69), (72)–(74), (77)–(94)
It should be noted that the above linearisation procedures constitute exact reformulations of the original nonlinear expressions. The introduced auxiliary variables and constraints ensure equivalence between the nonlinear and linearised formulations, thereby preserving the feasible solution space of the original model.

5. Numerical Example

As one of the main north–south railroad lines and the major cargo transport corridors in China’s railroad network, “Beijing–Guangzhou Railway Line” starts from Beijing and reaches Guangzhou, spanning six provincial capitals or municipalities, with a total length of 2324 km. It has great significance in easing transport tension and strengthening economic and cultural exchanges, as shown in Figure 3a. This section selects seven important marshalling yards on the corridor, namely, Jiangcun Station, Hengyang North Station, Zhuzhou North Station, Wuhan North Station, Zhengzhou North Station, Shijiazhuang South Station, and Fengtai West Station, as well as two logistics hubs related to this corridor, Wujiashan Station and Dalang Station, as the hub nodes; the topological structure is shown in Figure 3b.
Figure 3. The topology of the road-rail intermodal network.
In this freight corridor, most of the cargo transported in the southward direction is bulk goods that are low-value, such as steel, coal, timber, cotton, cereals, etc., while among the cargo transported in the northward direction, the proportion of high-value goods is higher. Thus, this paper selects the northward shipments as the research object. The road terminals are directly connected to the rail hubs through road transport, as shown in Figure 3b. In addition, any road terminals can be connected by road transport. The blue numbers denote the length of rail physical arcs, in kilometres.

5.1. The Input Data

At present, there are three different grades of express train services in China, namely the normal express train, the fast express train, and the special express train, whose organisation mode is similar to that of passenger trains, having fixed departure and arrival stations, stopping stations, fixed train paths, and explicit frequency. While the ordinary trains are provided only between the two technical stations. As for road transport, it is carried out by trucks. The information on vehicles is shown in Table 1. The value of ϖ is based on the data published on the website of China Railway 95306, and the value of C Fix and C Km are taken from 48.
Table 1. The information on vehicles.
According to the generation rules of the train candidate set [48] and the actual transport situation, the ordinary train service is provided only between neighbouring marshalling yards, while the express train candidate set consists of eight trains. The information about the shipments is shown in Table 2. ‘ o d ’ and ‘ d d ’ represent the origin and destination of the shipment, respectively.
Table 2. The information on shipments.
The distance information between nodes is given in Table 3 and Table 4; the data is obtained from Gao De Map.
Table 3. The information on the distance l s i .
Table 4. The information on the distance l s t .
As for the value of other parameters, the conversion coefficient of the original operating capacity θ is set to 0.85, and the average static load for D Truck and P are set to 37.5 tons per car and 50 tons per railcar, respectively. Additionally, the average number of marshalling railcars, denoted as m i j , is 50 railcars, as well as the average transfer time for τ and τ i are both established at 8 h [49].

5.2. Freight Strategy Analysis Based on Model RRIND

The current numerical experiments are conducted on a small-scale network due to the limited availability of reliable large-scale data. The model RRIND is solved by the commercial solver GUROBI 10.00 implemented in Python 3.7.7, and the optimal solution is obtained after running for 204.11 s when the Gap with the optimal objective value is 0.00%. The result shows that the maximum freight profit is 800,415.96 CNY, and freight services are provided as shown in Figure 4. The solid arcs of different colours in Figure 4 represent different rail freight services, while the olive drab dashed arcs represent direct road services, and the dark blue dashed arcs represent road feeder services. The deep pink solid arcs denote the ordinary train services, with the formulation plan of X2 → X3 (A), X4 → X5 (B), and X7 → X8 (C). Similarly, the purple solid arcs and the green solid arcs mean the normal express train services, with the operation plan of X3 → X4 → X6 → X7 (D) and X4 → X5 → X8 (E). Also, the blue solid arcs, the tan solid arcs, the sienna solid arcs, the orange solid arcs, and the light coral solid arc mean the special express train services, with the operation plan of X1 → X3 → X5 → X7 → X9 (F), X2 → X4 → X7 → X8 (G), X1 → X4 → X6 → X9 (H), X2 → X3 → X6 → X8 → X9 (I), and X1 → X7 (J). The values of service frequencies are detailed in Table 5.
Figure 4. The freight services.
Table 5. The frequency of each service.
The assignment plan of shipments is shown in Table 6.
Table 6. The assignment plan of shipments.
T s t ′ represents the actual transport time, and it can be found that all cargoes can be delivered to the destination before the transport due date T s t . Among these, 17 shipments are transported via direct road transport, as highlighted in bold in Table 6; the remaining shipments select the road-rail intermodal transport to complete their itinerary.
Figure 5a–d illustrate the shipments carried by direct road service and each of the freight train service arcs, respectively. As shown in Figure 5, the special express train service arc X 1 → X 7 (J1) carries the most shipments, eight in total, Flow-06-Flow-09 and Flow-15-Flow-18.
Figure 5. The shipments carried by the service arc.
The information on hubs is listed in Table 7. ℝ i means the actual workload of the rail hub, and ρ i refers to the utilisation of operating capacity. As can be seen in Table 7, X7 has the highest capacity utilisation, 85.84%, whereas X9 has the least capacity utilisation, 54.44%. The logistics hub X6 is handling an excessively saturated workload compared to the marshalling yard X5; therefore, it may be advisable to transfer some of the express train services currently routed through X6 to X5.
Table 7. The workload of hubs.

5.3. Freight Strategy Analysis Based on Model RRIND_C1

The parameters ζ Rail and ζ Road are set to 0.1053 × 10−4 and 0.494 × 10−4 tons of CO2e per tonne–kilometre, respectively [50]. The carbon emission allowance E Carbon is equal to 600 tons of CO2e. The model RRIND_C1 yields an optimal objective value of 798,360.82 CNY, which is slightly lower than the optimal result of the model RRIND. The result demonstrates that Flow-05, Flow-14, Flow-22, Flow-29, Flow-35, and Flow-53 are all changed from direct road service to road-rail intermodal transport under CAC. The changes in carbon emissions and revenue for the six shipments mentioned above are quantitatively demonstrated in Figure 6, revealing emission intensity differentials before and after CAC.
Figure 6. Carbon emissions of shipments.
When E Carbon is 550 tons of CO2e, the optimal result shows that the objective value is 765,472.01 CNY, and Flow-03, Flow-05, Flow-12, Flow-14, Flow-20, Flow-22, Flow-27, Flow-29 and Flow-35 are all converted to road-rail intermodal transport. When E Carbon is 500 tons of CO2e, the model is infeasible, and there is no optimal solution, which may be due to the conflict between the carbon emission allowance constraint and the transport due date constraint.

5.4. Freight Strategy Analysis Based on Model RRIND_C2

The parameter ψ is set to 91.80 CNY per tonne of CO2e [51], and the optimal objective value of model RRIND_C2 is 815,173.30 CNY, which is slightly higher than that of model RRIND. This profit variation may be attributed to two principal factors: One is the modal shift in partial shipments (i.e., Flow-05, Flow-14, Flow-22, Flow-29, Flow-35, and Flow-53) from direct road transport to road-rail intermodal transport, which reduces freight rates while simultaneously decreasing associated operational costs. Additionally, the allocated carbon emission allowance E Carbon has a potential surplus, which can generate additional revenue through carbon trading markets. Figure 7 demonstrates the objective function values under different combinations of E Carbon and ψ .
Figure 7. Objective function values with different E Carbon and ψ .
The effect of the value of E Carbon and ψ on the objective function can be visualised from Figure 7. When the value of E Carbon is equal to 300, 350, and 400 tons of CO2e, the objective function decreases gradually with the increase of ψ , whereas when E Carbon is greater than 400 tons of CO2e, the objective function increases as ψ increases. These observations confirm that both carbon emission allowance and carbon trading price significantly influence the optimisation of road-rail intermodal networks. This linear trend is theoretically expected because the carbon trading price enters the objective function linearly, while the emission level remains constant within each optimal solution regime, leading to a piecewise linear response. In actual production, enterprises should comprehensively consider the dynamic interactions between carbon emission allowance and market-driven carbon price during the planning period to achieve optimal economic-environmental coordination.

5.5. Freight Strategy Analysis Based on Model RRIND_C3

Since China has not yet implemented the carbon tax policy, the value of ς is established to be 90 CNY per tonne of CO2e [52] by referencing the tax rates of China’s Environmental Protection Tax (EPT) and international carbon tax practices. The RRIND_C3 yields an optimal objective value of 760,843.65 CNY, which is lower than the optimal result of the model RRIND. The result shows that Flow-05, Flow-14, Flow-22, Flow-29, Flow-35, and Flow-53 are converted to road-rail intermodal transport. We calculate the values of the objective function with different ς ; the result is shown in Figure 8.
Figure 8. Objective function values with different ς .
Figure 8 demonstrates a significant negative correlation between the objective function value and the carbon tax, which may be due to the transport due date constraint that restricts transport mode selection. Some shipments can only choose direct road transport with higher carbon emissions under the arrival period constraints, even though the carbon tax is increasing. This trend is theoretically consistent with the structure of the objective function. Since the carbon tax term enters the model as a linear penalty proportional to total carbon emissions, the objective value varies linearly with the carbon tax rate when the optimal transport plan remains unchanged. Furthermore, excessively high carbon tax rates may lead to suboptimal corporate profitability margins, potentially resulting in operational deficits. Consequently, policymakers should holistically consider both corporate financial viability and emission reduction targets when formulating carbon taxation frameworks. It is imperative to implement dynamic adjustment mechanisms coupled with phased tax incentives, thereby establishing a balanced policy architecture that reconciles environmental objectives with economic sustainability.

6. Conclusions

In this paper, we investigated the road-rail intermodal network design problem under carbon emission policies. First, we introduced three common carbon emission policies, i.e., CAC, ETS, and carbon tax. Then, a novel 0-1 nonlinear model was presented with profit maximisation as the objective function, which can satisfy transport due date restrictions. In addition, the linearisation techniques were introduced to reduce the complexity of the model. And, the extended models under three carbon emission policies were developed. Finally, a numerical example was constructed to test the model, and the sensitivity analysis of carbon emission-related parameters was conducted.
The result indicates that the final decision is heavily influenced by carbon emission policies, specifically, different allocated carbon emission allowances, carbon trading prices, and carbon tax rates lead to significant differences in optimisation results. These pivotal parameters work together to determine the final operational schemes. The findings demonstrate that incorporating carbon emission policies into intermodal service network design is essential for achieving coordinated economic and environmental performance under increasingly stringent emission reduction targets.
It should be noted that the applicability of the proposed model is subject to specific operational conditions. The framework is primarily designed for short-term planning scenarios in which transport demand, infrastructure configuration, and carbon price levels can be treated as deterministic within the planning horizon. The decision-making perspective corresponds to a profit-oriented carrier operating on an existing road-rail network. Under such settings, the model provides a structured tool for evaluating operational adjustments under alternative carbon emission policies.
Several limitations should also be acknowledged. First, carbon price uncertainty and market dynamics are not considered, as the model assumes a stable carbon price within the planning horizon. Second, potential behavioural adjustments, such as demand elasticity or route choices beyond the predefined service set, are not incorporated. Third, although the exact linearisation preserves the optimal solution of the original formulation, large-scale national applications may require advanced decomposition or heuristic solution approaches to enhance computational efficiency.
Note that with the introduction of carbon peak and carbon neutrality targets, and given the limitations of single-policy instruments in reducing emissions, transport enterprises are unlikely to face a single carbon regulation environment in the future. Instead, operational decisions may be affected by synergistic interactions among diverse carbon emission policies. Accordingly, future research should further explore the interaction mechanisms among multiple carbon policy instruments within the road-rail intermodal network design framework, as well as investigate dynamic and stochastic extensions to enhance the model’s practical applicability.

Author Contributions

Conceptualization, Y.M. and B.L.; methodology, Y.M.; formal analysis, Z.W.; data curation, Z.W.; writing—original draft, Y.M.; writing—review and editing, Y.M.; funding acquisition, B.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by [National Natural Science Foundation of China] grant number [U2268207] and The APC was funded by [National Natural Science Foundation of China].

Data Availability Statement

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

Acknowledgments

This work was supported by the [National Natural Science Foundation of China] under Grant [number U2268207].

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Assad, A.A. Models for rail transportation. Transp. Res. Part A Gen. 1980, 14, 205–220. [Google Scholar] [CrossRef] [Scilit]
  2. Wang, Z.; Qi, M.; Cheng, C.; Zhang, C. A hybrid algorithm for large-scale service network design considering a heterogeneous fleet. Eur. J. Oper. Res. 2019, 276, 483–494. [Google Scholar] [CrossRef] [Scilit]
  3. Friesz, T.L.; Tobin, R.L.; Harker, P.T. Predictive intercity freight network models: The state of the art. Transp. Res. Part A Gen. 1983, 17, 409–417. [Google Scholar] [CrossRef] [Scilit]
  4. Crainic, T.G. Service network design in freight transportation. Eur. J. Oper. Res. 2000, 122, 272–288. [Google Scholar] [CrossRef] [Scilit]
  5. Wieberneit, N. Service network design for freight transportation: A review. OR Spectr. 2008, 30, 77–112. [Google Scholar] [CrossRef] [Scilit]
  6. Pedersen, M.B.; Crainic, T.G.; Madsen, O.B. Models and tabu search metaheuristics for service network design with asset-balance requirements. Transp. Sci. 2009, 43, 158–177. [Google Scholar] [CrossRef] [Scilit]
  7. Balakrishnan, A.; Magnanti, T.L.; Wong, R.T. A dual-ascent procedure for large-scale uncapacitated network design. Oper. Res. 1989, 37, 716–740. [Google Scholar] [CrossRef] [Scilit]
  8. Holmberg, K.; Hellstrand, J. Solving the uncapacitated network design problem by a Lagrangean heuristic and branch-and-bound. Oper. Res. 1998, 46, 247–259. [Google Scholar] [CrossRef] [Scilit]
  9. Lamar, B.W.; Sheffi, Y.; Powell, W.B. A capacity improvement lower bound for fixed charge network design problems. Oper. Res. 1990, 38, 704–710. [Google Scholar] [CrossRef] [Scilit]
  10. Holmberg, K.; Yuan, D. A Lagrangian heuristic based branch-and-bound approach for the capacitated network design problem. Oper. Res. 2000, 48, 461–481. [Google Scholar] [CrossRef] [Scilit]
  11. Kalantari, N.; Mirzahossein, H.; Najafi, P.; Waller, T.; Zhang, X. Continuous network design using partial linearized subgradient methods. Transp. Res. Rec. 2023, 2677, 633–643. [Google Scholar] [CrossRef] [Scilit]
  12. Mirzahossein, H.; Najafi, P.; Kalantari, N.; Waller, T. Solving discrete network design problem using disjunctive constraints. Comput. Aided Civ. Infrastruct. Eng. 2025, 40, 1028–1042. [Google Scholar] [CrossRef] [Scilit]
  13. Crainic, T.G.; Rousseau, J.M. Multicommodity, multimode freight transportation: A general modeling and algorithmic framework for the service network design problem. Transp. Res. Part B Methodol. 1986, 20, 225–242. [Google Scholar] [CrossRef] [Scilit]
  14. Kim, D.; Barnhart, C. Transportation service network design: Models and algorithms. In Computer-Aided Transit Scheduling: Proceedings, Cambridge, MA, USA, August 1997; Springer: Berlin/Heidelberg, Germany, 1999; pp. 259–283. [Google Scholar] [CrossRef] [Scilit]
  15. Crainic, T.G.; Hewitt, M.; Toulouse, M.; Vu, D.M. Service network design with resource constraints. Transp. Sci. 2016, 50, 1380–1393. [Google Scholar] [CrossRef] [Scilit]
  16. Andersen, J.; Crainic, T.G.; Christiansen, M. Service network design with asset management: Formulations and comparative analyses. Transp. Res. Part C Emerg. Technol. 2009, 17, 197–207. [Google Scholar] [CrossRef] [Scilit]
  17. Li, X.; Ding, Y.; Pan, K.; Jiang, D.; Aneja, Y.P. Single-path service network design problem with resource constraints. Transp. Res. Part E Logist. Transp. Rev. 2020, 140, 101945. [Google Scholar] [CrossRef] [Scilit]
  18. Jiang, X.; Bai, R.; Atkin, J.; Kendall, G. A scheme for determining vehicle routes based on Arc-based service network design. INFOR Inf. Syst. Oper. Res. 2017, 55, 16–37. [Google Scholar] [CrossRef] [Scilit]
  19. Teypaz, N.; Schrenk, S.; Cung, V.D. A decomposition scheme for large-scale service network design with asset management. Transp. Res. Part E Logist. Transp. Rev. 2010, 46, 156–170. [Google Scholar] [CrossRef] [Scilit]
  20. Li, X.; Wei, K.; Aneja, Y.P.; Tian, P. Design-balanced capacitated multicommodity network design with heterogeneous assets. Omega 2017, 67, 145–159. [Google Scholar] [CrossRef] [Scilit]
  21. Scherr, Y.O.; Saavedra, B.A.N.; Hewitt, M.; Mattfeld, D.C. Service network design with mixed autonomous fleets. Transp. Res. Part E Logist. Transp. Rev. 2019, 124, 40–55. [Google Scholar] [CrossRef] [Scilit]
  22. Barnhart, C.; Jin, H.; Vance, P.H. Railroad blocking: A network design application. Oper. Res. 2000, 48, 603–614. [Google Scholar] [CrossRef] [Scilit]
  23. Lulli, G.; Pietropaoli, U.; Ricciardi, N. Service network design for freight railway transportation: The Italian case. J. Oper. Res. Soc. 2011, 62, 2107–2119. [Google Scholar] [CrossRef] [Scilit]
  24. Zhu, E.; Crainic, T.G.; Gendreau, M. Scheduled service network design for freight rail transportation. Oper. Res. 2014, 62, 383–400. [Google Scholar] [CrossRef] [Scilit]
  25. López-Ramos, F.; Codina, E.; Marín, Á.; Guarnaschelli, A. Integrated approach to network design and frequency setting problem in railway rapid transit systems. Comput. Oper. Res. 2017, 80, 128–146. [Google Scholar] [CrossRef] [Scilit]
  26. Jarrah, A.I.; Johnson, E.; Neubert, L.C. Large-scale, less-than-truckload service network design. Oper. Res. 2009, 57, 609–625. [Google Scholar] [CrossRef] [Scilit]
  27. Grimault, A.; Bostel, N.; Lehuédé, F. An adaptive large neighborhood search for the full truckload pickup and delivery problem with resource synchronization. Comput. Oper. Res. 2017, 88, 1–14. [Google Scholar] [CrossRef] [Scilit]
  28. Farvolden, J.M.; Powell, W.B. Subgradient methods for the service network design problem. Transp. Sci. 1994, 28, 256–272. [Google Scholar] [CrossRef] [Scilit]
  29. Sung, C.S.; Song, S.H. Integrated service network design for a cross-docking supply chain network. J. Oper. Res. Soc. 2003, 54, 1283–1295. [Google Scholar] [CrossRef] [Scilit]
  30. Lium, A.G.; Crainic, T.G.; Wallace, S.W. A study of demand stochasticity in service network design. Transp. Sci. 2009, 43, 144–157. [Google Scholar] [CrossRef] [Scilit]
  31. Bai, R.; Wallace, S.W.; Li, J.; Chong, A.Y.L. Stochastic service network design with rerouting. Transp. Res. Part B Methodol. 2014, 60, 50–65. [Google Scholar] [CrossRef] [Scilit]
  32. Van Hui, Y.; Gao, J.; Leung, L.; Wallace, S. Airfreight forwarder’s shipment planning under uncertainty: A two-stage stochastic programming approach. Transp. Res. Part E Logist. Transp. Rev. 2014, 66, 83–102. [Google Scholar] [CrossRef] [Scilit]
  33. Yu, S.; Yang, Z.; Yu, B. Air express network design based on express path choices–Chinese case study. J. Air Transp. Manag. 2017, 61, 73–80. [Google Scholar] [CrossRef] [Scilit]
  34. Lai, M.F.; Lo, H.K. Ferry service network design: Optimal fleet size, routing, and scheduling. Transp. Res. Part A Policy Pract. 2004, 38, 305–328. [Google Scholar] [CrossRef] [Scilit]
  35. Lo, H.K.; An, K.; Lin, W.H. Ferry service network design under demand uncertainty. Transp. Res. Part E Logist. Transp. Rev. 2013, 59, 48–70. [Google Scholar] [CrossRef] [Scilit]
  36. Yang, D.; Pan, K.; Wang, S. On service network improvement for shipping lines under the one belt one road initiative of China. Transp. Res. Part E Logist. Transp. Rev. 2018, 117, 82–95. [Google Scholar] [CrossRef] [Scilit]
  37. Reinhardt, L.B.; Pisinger, D.; Sigurd, M.M.; Ahmt, J. Speed optimisations for liner networks with business constraints. Eur. J. Oper. Res. 2020, 285, 1127–1140. [Google Scholar] [CrossRef] [Scilit]
  38. Meng, Q.; Wang, S. Liner shipping service network design with empty container repositioning. Transp. Res. Part E Logist. Transp. Rev. 2011, 47, 695–708. [Google Scholar] [CrossRef] [Scilit]
  39. Kim, D.; Barnhart, C.; Ware, K.; Reinhardt, G. Multimodal express package delivery: A service network design application. Transp. Sci. 1999, 33, 391–407. [Google Scholar] [CrossRef] [Scilit]
  40. Riessen, B.V.; Negenborn, R.R.; Dekker, R.; Lodewijks, G. Service network design for an intermodal container network with flexible transit times and the possibility of using subcontracted transport. Int. J. Shipp. Transp. Logist. 2015, 7, 457–478. [Google Scholar] [CrossRef] [Scilit]
  41. Farahani, N.Z.; Noble, J.S.; McGarvey, R.G.; Enayati, M. An advanced intermodal service network model for a practical transition to synchromodal transport in the US Freight System: A case study. Multimodal Transp. 2023, 2, 100051. [Google Scholar] [CrossRef] [Scilit]
  42. Laaziz, E.H.; Sbihi, N. A service network design model for an intermodal rail-road freight forwarder. Int. J. Logist. Syst. Manag. 2019, 32, 465–482. [Google Scholar] [CrossRef] [Scilit]
  43. Demir, E.; Burgholzer, W.; Hrušovský, M.; Arıkan, E.; Jammernegg, W.; Van Woensel, T. A green intermodal service network design problem with travel time uncertainty. Transp. Res. Part B Methodol. 2016, 93, 789–807. [Google Scholar] [CrossRef] [Scilit]
  44. Uddin, M.; Huynh, N. Reliable routing of road-rail intermodal freight under uncertainty. Netw. Spat. Econ. 2019, 19, 929–952. [Google Scholar] [CrossRef] [Scilit]
  45. Bouchery, Y.; Fransoo, J. Cost, carbon emissions and modal shift in intermodal network design decisions. Int. J. Prod. Econ. 2015, 164, 388–399. [Google Scholar] [CrossRef] [Scilit]
  46. Inghels, D.; Dullaert, W.; Vigo, D. A service network design model for multimodal municipal solid waste transport. Eur. J. Oper. Res. 2016, 254, 68–79. [Google Scholar] [CrossRef] [Scilit]
  47. Lam, J.S.L.; Gu, Y. A market-oriented approach for intermodal network optimisation meeting cost, time and environmental requirements. Int. J. Prod. Econ. 2016, 171, 266–274. [Google Scholar] [CrossRef] [Scilit]
  48. Meng, Y.; Lin, B. Integrated optimisation of railway freight service: Express trains and ordinary trains. Int. J. Syst. Sci. Oper. Logist. 2025, 12, 2436654. [Google Scholar] [CrossRef] [Scilit]
  49. Lin, B.; Duan, J.; Wang, J.; Sun, M.; Peng, W.; Liu, C.; Xiao, J.; Liu, S.; Wu, J. A study of the car-to-train assignment problem for rail express cargos in the scheduled and unscheduled train services network. PLoS ONE 2018, 13, e0204598. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  50. Lin, B.; Liu, C.; Wang, H.; Lin, R. Modeling the railway network design problem: A novel approach to considering carbon emissions reduction. Transp. Res. Part D Transp. Environ. 2017, 56, 95–109. [Google Scholar] [CrossRef] [Scilit]
  51. Wang, K.; Lyu, C. Review and outlook of global and China carbon markets. J. Beijing Inst. Technol. 2025, 27, 19–36. [Google Scholar] [CrossRef]
  52. Cui, Z.; Wang, S.; Zu, Q. On the design of the Chinese carbon tax system in the context of implementation of EU carbon tariffs. Tax. Res. 2024, 11, 50–54. [Google Scholar] [CrossRef]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.