Considering Service Priority in Multimodal Transport Route Selection Under the Uncertainty of Carbon Trading Prices
Abstract
1. Introduction
2. Problem Description
- (1)
- Each node has a maximum of three transport modes: road, rail, and waterway. Other transport modes are not considered;
- (2)
- Each transport task is indivisible during transport and transshipment. The transshipment capacity of each node and the transport capacity of various transport modes between nodes are also known;
- (3)
- It is assumed that the carbon trading price lies within an interval and follows a uniform distribution;
- (4)
- The carbon trading market has sufficient and reasonably priced carbon emission allowances available for trading. After transport is completed, any excess carbon emission allowances required may be purchased from the market, while all saved carbon emission allowances shall be sold.
3. Model Establishment
3.1. Description of Symbols
3.2. Cost Analysis
3.2.1. Transport Cost
3.2.2. Time Cost
3.2.3. Time Value Cost of Cargo
3.2.4. Cost of Carbon Emissions
3.3. Interval-Based Robust Optimisation Model for Multimodal Transport
4. Algorithm Design
4.1. Core Idea of the Algorithm
- (1)
- Coding design: A multi-layer coding scheme based on the combination of transport nodes and transport modes is adopted. Each chromosome represents a complete path and transport mode sequence for one transport task, and chromosomes of multiple tasks form an individual in the population.
- (2)
- Fitness evaluation: The Monte Carlo sampling method [26] is used to randomly generate multiple sets of carbon price scenarios within the interval to handle the uncertainty of carbon trading prices. The total cost under each scenario is calculated, and the expected cost is taken as the basis for fitness evaluation to reflect robustness.
- (3)
- Adaptive crossover and mutation: The crossover and mutation probabilities are dynamically adjusted according to individual fitness to maintain population diversity.
- (4)
- Catastrophe mechanism: When the population evolution stagnates (premature convergence), the catastrophe operation is triggered. The best individuals are retained, and some individuals are regenerated to jump out of the local optimum.
- (5)
- Constraint handling: During the decoding process, constraints such as node capacity, service priority order, and time windows are checked. Infeasible individuals are repaired or penalized to ensure the feasibility of the solution.
4.2. Specific Steps and Flow
5. Example Analysis
5.1. Example Background and Parameter Description
5.2. Results and Analysis of Examples
5.2.1. Result Analysis
5.2.2. Comparative Analysis
- (1)
- Whether service priority is considered
- (2)
- Whether to consider the uncertainty of carbon trading prices
6. Conclusions
- (1)
- Under the constraints of service priority and transport time windows, the proposed model can effectively reduce cargo time value loss and total transport cost by optimising the service process of transshipment nodes. For electronic products with the highest service priority, the model does not select road transport simply in pursuit of speed. Instead, it gives priority to an all-rail transport scheme with relatively high efficiency and low carbon emissions, reducing the cargo time value cost by 13.23% and the total transport cost of this task by 8.61%. For auto parts and industrial parts, which have lower service priority and lower average daily decay rates, the selected routes tend to adopt rail–water intermodal transport, which can better balance transport time and cost. This optimisation result is consistent with China’s green freight policy of shifting freight from road to railway and waterway transportation and can provide quantitative support for multimodal transport operators to select robust and low-carbon routes under uncertain environments.
- (2)
- Considering service priority changes the transport routes of the three transport tasks and improves the system-level optimisation result for multi-commodity-flow transport. After service priority is introduced, the priority-based route selection for electronic products saves 3160.05 yuan in total transport cost. Although the route changes of auto parts and industrial parts increase their total transport cost by 1897.80 yuan due to their lower service priority and the capacity constraints of transport modes, the overall comprehensive transport cost is still reduced by 2.26%. In the route selection of industrial parts, the reduction in transport and carbon-emission costs effectively offsets the increase in time cost. Therefore, multimodal transport operators may appropriately accept a moderate increase in time cost when it can save more transport and carbon emission costs, thereby achieving total cost optimisation.
- (3)
- Carbon trading price uncertainty affects the related costs of the three transport tasks to different degrees and ultimately increases the total comprehensive transport cost by 3.48%. This indicates that when carbon trading prices may fluctuate significantly, multimodal transport operators should estimate a reasonable fluctuation range of carbon trading prices and make route decisions based on reliable estimation data to avoid excessive additional costs caused by carbon market uncertainty.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Macioszek, E. Cargo transport on the example of a selected mode of transport in Poland. Sci. J. Silesian Univ. Technol. Ser. Transp. 2024, 122, 181–197. [Google Scholar] [CrossRef]
- Chen, L.; Lin, B.; Wang, L.; Wen, X.; Li, J. Optimization model of mode selection for intermodal transportation based on carbon-reduction policy. J. Beijing Jiaotong Univ. 2015, 39, 70–75. [Google Scholar] [CrossRef]
- Lyu, X.; Yang, B.; Yuan, J. Optimal path selection of multimodal transport under the perspective of low carbon. J. Guangxi Univ. Nat. Sci. Ed. 2017, 42, 519–526. [Google Scholar] [CrossRef]
- Cheng, X.; Jin, C. Route selection problem in multimodal transportation with traffic congestion considered under low-carbon policies. Oper. Res. Manag. Sci. 2019, 28, 67–77. [Google Scholar] [CrossRef]
- Zhang, X.; Liu, J.; Yuan, X.; Jiang, Y. Selection of multimodal transportation route considering scale economy under different carbon emission policies. J. Ind. Eng. Manag. 2022, 27, 22–31. [Google Scholar] [CrossRef]
- Ren, X.; Pan, S.; Zheng, G. Robust optimization of multimodal transportation route selection based on multiple uncertainties from the perspective of sustainable transportation. Sustainability 2025, 17, 5508. [Google Scholar] [CrossRef]
- Gao, L.; Zhan, M. Route optimization of multimodal transport considering regional differences under carbon tax policy. Sustainability 2025, 17, 5743. [Google Scholar] [CrossRef]
- Zhang, X.; Yuan, X.; Jiang, Y. Optimization of multimodal transportation under uncertain demand and stochastic carbon trading price. Syst. Eng. Theory Pract. 2021, 41, 2609–2620. [Google Scholar] [CrossRef]
- Gu, Y.; Wen, J. Research on multimodal transport route optimization of refrigerated containers under uncertain transportation time. J. Wuhan Univ. Technol. Transp. Sci. Eng. 2025, 49, 469–475. [Google Scholar] [CrossRef]
- Deng, M.; Dai, Y.; Li, X. Robust optimization of multi-modal transportation routing with low-carbon under demand uncertainty. Ind. Eng. J. 2023, 26, 104–113. [Google Scholar] [CrossRef]
- Tang, R.; Hu, J.; Wen, C.; Zhang, W. Multimodal transport route selection considering dynamic transit time under uncertain demand. J. Nanjing Tech Univ. Nat. Sci. Ed. 2023, 45, 554–562. [Google Scholar] [CrossRef]
- Hu, J.; Tang, R.; Wen, C.; Zhang, W. Multimodal transport path selection considering mixed time windows and cargo damage with uncertain demand. Highw. Transp. Res. Dev. 2025, 42, 196–206. [Google Scholar] [CrossRef]
- Li, J.; Yang, B.; Zhu, X. Path Optimization of green multimodal transportation under mixed uncertainties. J. Transp. Syst. Eng. Inf. Technol. 2019, 19, 13–19+27. [Google Scholar] [CrossRef]
- Sun, Y.; Ge, Y.; Wang, F.; Wang, D. Optimization for a green intermodal routing problem of time-sensitive goods under interval fuzzy demand. J. Railw. Sci. Eng. 2026, 23, 644–654. [Google Scholar] [CrossRef]
- Qiu, Y.; Hu, J.; Guo, J.; Liu, K. Multimodal transport path selection method considering time value of goods under uncertain demand. J. Railw. Sci. Eng. 2024, 21, 994–1003. [Google Scholar] [CrossRef]
- Zhang, Q.; Cui, M.; Ye, J.; Dong, H.; Zhuang, Y.; Yang, H.; Wei, Y. Study on the optimization of route selection for container multimodal transport based on the time value. Adv. Transp. Stud. 2017, 3, 49–60. [Google Scholar] [CrossRef]
- Fazayeli, S.; Eydi, A.; Kamalabadi, I.N. Location-routing problem in multimodal transportation network with time windows and fuzzy demands: Presenting a two-part genetic algorithm. Comput. Ind. Eng. 2018, 119, 233–246. [Google Scholar] [CrossRef]
- Hrušovský, M.; Demir, E.; Jammernegg, W.; Van Woensel, T. Hybrid simulation and optimization approach for green intermodal transportation problem with travel time uncertainty. Flex. Serv. Manuf. J. 2018, 30, 486–516. [Google Scholar] [CrossRef]
- Qi, P.; Ji, M.; Feng, Z.; Qi, J. Research on the route optimization scheme of multimodal transportation considering multi-task container. J. Ind. Eng. Manag. 2022, 27, 54–63. [Google Scholar] [CrossRef]
- Wang, Y.; Huang, Q.; Liu, Y.; Xu, M. Study on vehicle routing problem with mixed time windows based on importance of customers. Highw. Transp. Res. Dev. 2019, 36, 151–158. [Google Scholar] [CrossRef]
- Li, M.; Wang, X.; Sun, Q.; Yang, Z. Research on allocation strategies of multimodal transportation for emergency resources based on robust optimization. J. China Railw. Soc. 2017, 39, 1–9. [Google Scholar] [CrossRef]
- Doan, T.T.; Bostel, N.; Hà, M.H. The vehicle routing problem with relaxed priority rules. Eur. J. Transp. Logist. 2021, 10, 100039. [Google Scholar] [CrossRef]
- Zhao, Z.; Yang, B.; Zhu, X. A multimodal transport site selection and path planning for hazardous material considering multi-category goods. Comput. Appl. Softw. 2018, 35, 90–94+143. [Google Scholar] [CrossRef]
- Yuan, X.; Jiang, Y.; Zhang, X. Research on robust optimization of interval-based fuzzy multimodal transport paths under low-carbon policies. J. Ind. Eng. Manag. 2021, 26, 134–141. [Google Scholar] [CrossRef]
- Abbassi, A.; El Hilali Alaoui, A.; Boukachour, J. Robust optimisation of the intermodal freight transport problem: Modeling and solving with an efficient hybrid approach. J. Comput. Sci. 2019, 30, 127–142. [Google Scholar] [CrossRef]
- Wang, C.; Dong, Z.; Sun, L.; Jiang, J.; Shi, Z.; Wu, X. New catastrophe adaptive genetic algorithm and application. Comput. Syst. Appl. 2019, 28, 278–283. [Google Scholar] [CrossRef]
- Feng, F.; Sun, N. Time value based route and port selection for China and Africa multimodal transportation. J. Transp. Syst. Eng. Inf. Technol. 2022, 22, 45–53. [Google Scholar] [CrossRef]






| Parameters | Define |
|---|---|
| are urban nodes; | |
| collection of transport arc segments, | |
| () are modes of transport, 1—highway, 2—railway, 3—waterway | |
| transport task, | |
| cargo volume of transport task | |
| transport distance of the transport mode between nodes and | |
| average transport speed of transport mode km/h | |
| transport cost of transport task yuan | |
| unit transport cost of transport task transported by mode between nodes and yuan/(t·km) | |
| unit transit cost of transport task from transport mode to transport mode at node yuan/t | |
| time cost of transport task yuan | |
| unit storage cost of early arrival at the destination, yuan/(h·t) | |
| unit penalty cost of delayed arrival, yuan/(h·t) | |
| lower and upper bounds of the time window for transport task to destination, respectively | |
| total transport time of transport task h | |
| total in-transit transport time for transport task m, the total time waiting for mode k to arrive due to schedule constraints after arrival at the node, and the total changeover transit time, respectively, h | |
| transit time per unit of switching from transport mode to transport mode at node h/t | |
| time of waiting for the arrival of transport mode after the arrival of transport task at the node h | |
| arrival time of transport mode to node i, h; the arrival time of node of the next flight of transport mode h | |
| actual time, h, when transport task arrives at node | |
| time value function of goods for transport task yuan/(h·t) | |
| unit value of cargo of transport task yuan/t | |
| daily average decay rate of cargo in transport task | |
| transport urgency of transport task | |
| the time cost of transport task yuan | |
| carbon emission cost of transport task yuan | |
| uncertain carbon trading unit price, yuan/kg | |
| corresponding unit carbon emission of transport mode between transport nodes i and j, kg/(t·km) | |
| unit carbon emission caused by the conversion of transport mode to at node kg/t | |
| carbon emission quota of the enterprise under the carbon trading policy, kg | |
| total transport costs under carbon trading price uncertainty, yuan | |
| maximum conservative value | |
| where is the set of times of the value of carbon trading price based on the interval under the uncertainty of carbon trading prices, | |
| decision variable, indicating that the transport task adopts the transport mode between nodes and is 1, otherwise it is 0 | |
| decision variable, indicating that the transport task converts from the transport mode to the transport mode at node is 1, otherwise it is 0 |
| Serial Number | 1 | 2 | 3 |
|---|---|---|---|
| Task | Auto parts and components | Electronic products | Industrial parts |
| O~D | Dongying~Fuzhou (1–16) | Dongying~Ningde (1–17) | Yantai~Ningde (2–17) |
| Freight volume/ | 100 | 150 | 120 |
| Unit value of cargo /(Ten thousand yuan/t) | 18.05 | 20.15 | 16.57 |
| Average daily decay rate | 0.0012% | 0.0433% | 0.0010% |
| Time window(h) | [35, 50] | [30, 45] | [40, 55] |
| Cargo time value loss function /(yuan/h·t) | 0.090 | 3.635 | 0.069 |
| Degree of urgency | 0.024 | 0.958 | 0.018 |
| Service priority | II | I | III |
| Route Section | Distance/Transport Capacity | Route Section | Distance/ Transport Capacity | Route Section | Distance/ Transport Capacity | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| H | R | W | H | R | W | H | R | W | |||
| 1–3 | 365/ 200 | — | 540/ 270 | 5–8 | 591/ 228 | 660/ 260 | 945/291 | 10–15 | 261/ 140 | 307/ 257 | 464/ 275 |
| 1–4 | 297/ 215 | 567/ 258 | 792/ 265 | 5–9 | 602/ 204 | 532/ 28 | 750/274 | 11–13 | 264/ 166 | 275/ 268 | 198/ 280 |
| 1–5 | 277/ 255 | 359/ 280 | 690/ 298 | 6–7 | 339/ 190 | 348/ 201 | — | 11–14 | 199/ 159 | 176/ 209 | — |
| 2–3 | 440/ 187 | 428/ 259 | 345/ 279 | 7–8 | 128/ 194 | 136/ 255 | 64/ 245 | 11–15 | 174/ 120 | 304/ 210 | 168/ 205 |
| 2–4 | 334/ 177 | 340/ 210 | 308/ 310 | 7–10 | 313/ 232 | 471/ 263 | 336/370 | 12–13 | 459/ 163 | 496/ 205 | 558/ 276 |
| 2–5 | 237/ 202 | 261/ 254 | 344/ 280 | 8–10 | 218/ 192 | 352/ 227 | 200/166 | 12–14 | 402/ 186 | 425/ 120 | — |
| 3–6 | 205/ 180 | 190/ 262 | — | 8–11 | 315/ 220 | 479/ 251 | 397/275 | 12–15 | 375/ 200 | 466/ 215 | 403/ 209 |
| 3–7 | 323/ 200 | 578/ 240 | — | 8–12 | 181/ 229 | 179/ 278 | 175/221 | 13–16 | 323/ 184 | 294/ 227 | 378/ 291 |
| 3–8 | 346/ 170 | 667/ 220 | — | 9–10 | 244/ 225 | 317/ 230 | 280/235 | 13–17 | 237/ 255 | 196/ 270 | 94/ 310 |
| 3–9 | 358/ 187 | 503/ 207 | 822/ 290 | 9–11 | 297/ 199 | 472/ 259 | 551/260 | 14–16 | 414/ 215 | 393/ 250 | — |
| 4–7 | 433/ 205 | 514/ 210 | — | 9–12 | 127/ 226 | 173/ 284 | 106/290 | 14–17 | 318/ 198 | 305/ 221 | — |
| 4–8 | 455/ 189 | 492/ 243 | 908/ 316 | 10–13 | 303/ 207 | 413/ 246 | 636/274 | 15–16 | 430/ 205 | 412/ 237 | 327/ 243 |
| 4–9 | 467/ 207 | 493/ 200 | 828/ 247 | 10–14 | 287/ 188 | 331/ 260 | — | 15–17 | 334/ 197 | 324/ 210 | 221/ 268 |
| Mode of Transport | Unit Transport Cost (yuan/(t·km)) | Unit Carbon Emission (kg/(t·km)) | Average Velocity (km/h) |
|---|---|---|---|
| highway | 0.280 | 0.059 | 80 |
| railway | 0.056 | 0.042 | 70 |
| waterway | 0.020 | 0.015 | 30 |
| Mode of Transport | Highway | Railway | Waterway |
|---|---|---|---|
| highway | 0/0/0 | 6.5/0.128/0.009 | 7.0/0.117/0.006 |
| railway | 6.5/0.128/0.009 | 0/0/0 | 8.0/0.113/0.012 |
| waterway | 7.0/0.117/0.006 | 8.0/0.113/0.012 | 0/0/0 |
| Node | Node Transfer Capacity | Railway Schedule Time | Waterway Schedule Time | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| H—H/R/W | R—R/W | W—W | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | |
| 3 | 210/265/270 | 250/268 | 357 | 1:00 | 5:00 | 9:00 | 13:00 | 17:00 | 2:00 | 9:00 | 16:00 |
| 4 | 235/250/266 | 280/295 | 310 | 2:00 | 6:00 | 10:00 | 14:00 | 18:00 | 3:00 | 10:00 | 17:00 |
| 5 | 221/275/280 | 370/360 | 385 | 3:00 | 7:00 | 11:00 | 15:00 | 19:00 | 4:00 | 11:00 | 18:00 |
| 6 | 243/267/276 | 305/326 | 325 | 4:00 | 8:00 | 12:00 | 16:00 | 20:00 | 5:00 | 12:00 | 19:00 |
| 7 | 217/280/288 | 296/328 | 381 | 1:00 | 5:00 | 9:00 | 13:00 | 17:00 | 3:00 | 10:00 | 17:00 |
| 8 | 238/269/275 | 310/342 | 369 | 3:00 | 7:00 | 11:00 | 15:00 | 19:00 | 2:00 | 9:00 | 16:00 |
| 9 | 241/250/267 | 300/325 | 354 | 2:00 | 6:00 | 10:00 | 14:00 | 18:00 | 4:00 | 11:00 | 18:00 |
| 10 | 244/285/289 | 370/375 | 336 | 3:00 | 7:00 | 11:00 | 15:00 | 19:00 | 3:00 | 10:00 | 17:00 |
| 11 | 257/278/290 | 290/300 | 358 | 1:00 | 5:00 | 9:00 | 13:00 | 17:00 | 4:00 | 11:00 | 18:00 |
| 12 | 211/273/289 | 306/345 | 372 | 2:00 | 6:00 | 10:00 | 14:00 | 18:00 | 2:00 | 9:00 | 16:00 |
| 13 | 225/277/280 | 327/333 | 353 | 1:00 | 5:00 | 9:00 | 13:00 | 17:00 | 4:00 | 11:00 | 18:00 |
| 14 | 252/269/285 | 299/328 | 329 | 3:00 | 7:00 | 11:00 | 15:00 | 19:00 | — | — | — |
| 15 | 209/260/278 | 350/370 | 375 | 4:00 | 8:00 | 12:00 | 16:00 | 20:00 | 5:00 | 12:00 | 19:00 |
| Transport Task | Auto Parts and Components | Electronic Products | Industrial Parts |
|---|---|---|---|
| Routes | 1—5—8—12—15—16 | 1—5—9—11—13—17 | 2—5—8—11—13—17 |
| Mode of transport | 2—2—2—2—3 | 2—2—2—2—2 | 2—2—3—3—3 |
| Transport cost/(yuan) | 10,772.40 | 15,405.60 | 8802.72 |
| Time cost/(yuan) | 0 | 0 | 468.00 |
| Time value cost of cargo/(yuan) | 434.10 | 17,886.15 | 456.78 |
| Carbon emission cost/(yuan) | 96.36 | 254.90 | 42.88 |
| Total transport cost/(yuan) | 11,302.86 | 33,546.65 | 9770.38 |
| Total transport time/(h) | 48.10 | 32.80 | 55.13 |
| Time value cost ratio of cargo | 3.84% | 53.32% | 4.68% |
| Consider Service Priorities | NO | YES | ||||
|---|---|---|---|---|---|---|
| Transport task | Auto parts and components | Electronic products | Industrial parts | Auto parts and components | Electronic products | Industrial parts |
| Route | 1—5—9—11—15—16 | 1—5—8—12—13—17 | 2—5—9—11—13—17 | 1—5—8—12—15—16 | 1—5—9—11—13—17 | 2—5—8—11—13—17 |
| Mode of transport | 2—2—2—3—3 | 2—2—2—2—2 | 2—2—3—3—3 | 2—2—2—2—3 | 2—2—2—2—2 | 2—2—3—3—3 |
| Total transport cost/(yuan) | 9908.90 | 36,706.70 | 9266.54 | 11,302.86 | 33,546.65 | 9770.38 |
| Total transport time/(h) | 46.90 | 37.80 | 55.13 | 48.10 | 32.80 | 55.13 |
| Total cost of cargo time value/(yuan) | 21,492.74 | 18,777.03 | ||||
| Total cost of comprehensive transport/(yuan) | 55,882.14 | 54,619.89 | ||||
| When Price of Carbon Trading Is Certain | When Price of Carbon Trading Is Uncertain | |||||
|---|---|---|---|---|---|---|
| Transport task | Auto parts and components | Electronic products | Industrial parts | Auto parts and components | Electronic products | Industrial parts |
| Route | 1—5—8—11—15—16 | 1—5—9—11—13—17 | 2—4—8—11—13—17 | 1—5—8—12—15—16 | 1—5—9—11—13—17 | 2—5—8—11—13—17 |
| Mode of transport | 2—2—2—3—3 | 2—2—2—2—2 | 3—2—3—3—3 | 2—2—2—2—3 | 2—2—2—2—2 | 2—2—3—3—3 |
| Total transport cost/(yuan) | 10,678.44 | 33,503.37 | 8537.86 | 11,302.86 | 33,546.65 | 9770.38 |
| Proportion of railway transport distance | 75.16% | 100.00% | 33.04% | 83.58% | 100.00% | 57.20% |
| Total cost of comprehensive transport/(yuan) | 52,719.67 | 54,619.89 | ||||
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Hu, J.; Liu, K.; Zhang, Z.; Wang, Z.; Luo, R. Considering Service Priority in Multimodal Transport Route Selection Under the Uncertainty of Carbon Trading Prices. Sustainability 2026, 18, 5794. https://doi.org/10.3390/su18125794
Hu J, Liu K, Zhang Z, Wang Z, Luo R. Considering Service Priority in Multimodal Transport Route Selection Under the Uncertainty of Carbon Trading Prices. Sustainability. 2026; 18(12):5794. https://doi.org/10.3390/su18125794
Chicago/Turabian StyleHu, Junhong, Kaiyang Liu, Zhicheng Zhang, Zihe Wang, and Renjie Luo. 2026. "Considering Service Priority in Multimodal Transport Route Selection Under the Uncertainty of Carbon Trading Prices" Sustainability 18, no. 12: 5794. https://doi.org/10.3390/su18125794
APA StyleHu, J., Liu, K., Zhang, Z., Wang, Z., & Luo, R. (2026). Considering Service Priority in Multimodal Transport Route Selection Under the Uncertainty of Carbon Trading Prices. Sustainability, 18(12), 5794. https://doi.org/10.3390/su18125794

