• ISSN 0258-2724
  • CN 51-1277/U
  • EI Compendex
  • Scopus
  • Indexed by Core Journals of China, Chinese S&T Journal Citation Reports
  • Chinese S&T Journal Citation Reports
  • Chinese Science Citation Database
Turn off MathJax
Article Contents
FAN Dingyuan, PENG Qiyuan, ZHAO Jun, WANG Jiaxi. A Column Generation Algorithm for Solving Wagon Flow Routing Optimization Problem[J]. Journal of Southwest Jiaotong University. doi: 10.3969/j.issn.0258-2724.20250322
Citation: FAN Dingyuan, PENG Qiyuan, ZHAO Jun, WANG Jiaxi. A Column Generation Algorithm for Solving Wagon Flow Routing Optimization Problem[J]. Journal of Southwest Jiaotong University. doi: 10.3969/j.issn.0258-2724.20250322

A Column Generation Algorithm for Solving Wagon Flow Routing Optimization Problem

doi: 10.3969/j.issn.0258-2724.20250322
  • Received Date: 15 Jun 2025
  • Rev Recd Date: 20 Nov 2025
  • Available Online: 14 Jan 2026
  • The wagon flow routes serve as the core foundation of traffic assignment in railway network planning and form the basis for designing train formation plans and train timetables. One significant challenge in railway transportation organization is how to quickly develop high-quality wagon flow routing schemes while considering complex constraints such as line capacity, with the aim of minimizing total transportation costs. Given the distinct tree structure of wagon flow routes, all the wagon flow towards the same destination station was considered as a whole, and the concept of in-tree was proposed. By doing so, the flow routing problem could be transformed into determining the in-tree scheme for each destination station (i.e., root node). On this basis, the classic arc-based multi-commodity flow model was reformulated using the in-tree selection variables. Subsequently, a two-stage solution approach was proposed in consideration of the structure of the reformulated model. The first-stage model aimed to generate a pool of promising in-tree schemes by using the column generation algorithm. The second-stage model was intended to select the best in-tree scheme for each root and obtain the wagon flow routes. Finally, by using basic data from the railway network in Southwest China, test instances of varying network scales were constructed to evaluate the algorithm’s performance. The results demonstrate that the proposed method can obtain near-optimal solutions within a short computation time. Compared to CPLEX, the column generation algorithm achieves higher solution efficiency; compared to a simulated annealing algorithm, it delivers better solution quality. The in-tree model exhibits lower model complexity and higher computational efficiency than the traditional arc-based model.

     

  • loading
  • [1]
    林柏梁. 铁路车流理论[M]. 北京: 中国铁道出版社, 2022: 20-21.
    [2]
    AHUJA R K, MAGNANTI T L, ORLIN J B. Network flows: theory, algorithms, and applications[M]. New Jersey: Prentice Hall, 1993: 649-694.
    [3]
    EVEN S, ITAI A, SHAMIR A. On the complexity of timetable and multicommodity flow problems[J]. SIAM Journal on Computing, 1976, 5(4): 691-703. doi: 10.1137/0205048
    [4]
    薛锋, 周琳, 刘泳博. 铁路网车流分配问题研究综述[J]. 交通运输工程与信息学报, 2024, 22(1): 206-219.

    XUE Feng, ZHOU Lin, LIU Yongbo. Review of research on railway traffic distribution[J]. Journal of Transportation Engineering and Information, 2024, 22(1): 206-219.
    [5]
    高旭敏, 周潮, 顾炎. 铁路网货车车流经路分配的优化模型及算法[J]. 铁道学报, 1992, 14(4): 43-48.

    GAO Xumin, ZHOU Chao, GU Yan. The optimization model and algorithm of the distribution of cars’ paths in a railway network[J]. Journal of the China Railway Society, 1992, 14(4): 43-48.
    [6]
    纪丽君, 林柏梁, 乔国会, 等. 基于多商品流模型的铁路网车流分配和径路优化模型[J]. 中国铁道科学, 2011, 32(3): 107-110.

    JI Lijun, LIN Boliang, QIAO Guohui, et al. Car flow assignment and routing optimization model of railway network based on multi-commodity flow model[J]. China Railway Science, 2011, 32(3): 107-110.
    [7]
    薛锋, 刘泳博, 户佐安, 等. 基于动态罚函数的铁路车流分配与径路优化模型[J]. 西南交通大学学报, 2022, 57(5): 941-948, 959.

    XUE Feng, LIU Yongbo, HU Zuoan, et al. Railcar traffic distribution and route optimization model based on dynamic penalty function[J]. Journal of Southwest Jiaotong University, 2022, 57(5): 941-948,959.
    [8]
    赵伊楠, 林柏梁. 需求不确定的铁路车流径路优化模型[J]. 中国铁道科学, 2024, 45(1): 190-202.

    ZHAO Yinan, LIN Boliang. Optimization model of railway wagon flow path with uncertain demand[J]. China Railway Science, 2024, 45(1): 190-202.
    [9]
    史峰, 李致中. 铁路车流路径的优选算法[J]. 铁道学报, 1993, 15(3): 70-76.

    SHI Feng, LI Zhizhong. An algorithm for the wagon path problem[J]. Journal of the China Railway Society, 1993, 15(3): 70-76.
    [10]
    LIN B L, ZHAO Y N, LIN R X, et al. Shipment path planning for rail networks considering elastic capacity[J]. IEEE Intelligent Transportation Systems Magazine, 2022, 14(3): 160-174. doi: 10.1109/MITS.2020.3014109
    [11]
    FÜGENSCHUH A, HOMFELD H, SCHÜLLDORF H. Single-car routing in rail freight transport[J]. Transportation Science, 2013, 49(1): 130-148. doi: 10.1287/trsc.2013.0486
    [12]
    温旭红. 铁路车流分配的树状径路优化模型及算法[J]. 铁道学报, 2017, 39(3): 1-6.

    WEN Xuhong. An optimization model and algorithm for wagon-flow assignment and tree-form routing[J]. Journal of the China Railway Society, 2017, 39(3): 1-6.
    [13]
    刘畅. 铁路货车车流径路、货物计费径路联合优化模型[J]. 铁道学报, 2023, 45(12): 26-36.

    LIU Chang. Joint optimization model for railway car flow path and freight charging path[J]. Journal of the China Railway Society, 2023, 45(12): 26-36.
    [14]
    方波, 魏玉光, 马博文, 等. 不确定条件下的车流径路问题及其树形径路约束机制研究[J]. 铁道学报, 2024, 46(8): 10-20.

    FANG Bo, WEI Yuguang, MA Bowen, et al. Study of shipment routing problem under uncertainty and its tree-shaped path constraint mechanism[J]. Journal of the China Railway Society, 2024, 46(8): 10-20.
    [15]
    赵军, 李愈, 任其亮, 等. 铁路枢纽内客运站分工的优化模型及算法[J]. 西南交通大学学报, 2011, 46(1): 148-153.

    ZHAO Jun, LI Yu, REN Qiliang, et al. Optimal model and algorithm for allocation of arrival and departure trains in railway passenger terminal[J]. Journal of Southwest Jiaotong University, 2011, 46(1): 148-153.
    [16]
    李冰, 任泽强, 轩华. 考虑多编组站转场作业的铁路枢纽车流组织优化[J]. 西南交通大学学报, 2023, 58(3): 489-498, 545.

    LI Bing, REN Zeqiang, XUAN Hua. Optimization of wagon flow assignment with transship work for multiple marshaling stations at railroad terminals[J]. Journal of Southwest Jiaotong University, 2023, 58(3): 489-498,545.
    [17]
    GILMORE P C, GOMORY R E. A linear programming approach to the cutting-stock problem[J]. Operations Research, 1961, 9(6): 849-859. doi: 10.1287/opre.29.6.1092
    [18]
    BARNHART C, JOHNSON E L, NEMHAUSER G L, et al. Branch-and-price: column generation for solving huge integer programs[J]. Operations Research, 1998, 46(3): 316-329. doi: 10.1287/opre.46.3.316
    [19]
    JIN J G, ZHAO J, LEE D H. A column generation based approach for the train network design optimization problem[J]. Transportation Research Part E: Logistics and Transportation Review, 2013, 50: 1-17. doi: 10.1016/j.tre.2012.11.004
    [20]
    LI J, LI K P, TIAN Q N, et al. A column generation-based algorithm for gate assignment problem with combinational gates[J]. Expert Systems with Applications, 2024, 238: 121792. doi: 10.1016/j.eswa.2023.121792
    [21]
    马亮, 郭进, 陈光伟. 编组站静态配流的约束传播和启发式回溯算法[J]. 西南交通大学学报, 2014, 49(6): 1116-1122. doi: 10.3969/j.issn.0258-2724.2014.06.027

    MA Liang, GUO Jin, CHEN Guangwei. Constraint propagation and heuristics backtracking algorithm for static wagon-flow allocation at a marshalling station[J]. Journal of Southwest Jiaotong University, 2014, 49(6): 1116-1122. doi: 10.3969/j.issn.0258-2724.2014.06.027
    [22]
    陈东, 彭其渊, 李永辉. 列车到达晚点对技术站车流接续影响仿真分析[J]. 西南交通大学学报, 2014, 49(6): 1108-1115. doi: 10.3969/j.issn.0258-2724.2014.06.026

    CHEN Dong, PENG Qiyuan, LI Yonghui. Simulation of effect of train arrival delay on wagon flow connection at technical stations[J]. Journal of Southwest Jiaotong University, 2014, 49(6): 1108-1115. doi: 10.3969/j.issn.0258-2724.2014.06.026
    [23]
    金伟, 李夏苗, 周凌云, 等. 基于列生成算法的高速铁路快捷货运组织方案优化研究[J]. 铁道学报, 2020, 42(9): 26-32. doi: 10.3969/j.issn.1001-8360.2020.09.004

    JIN Wei, LI Xiamiao, ZHOU Lingyun, et al. Research on optimization of high-speed railway freight transportation organization scheme based on column generation algorithm[J]. Journal of the China Railway Society, 2020, 42(9): 26-32. doi: 10.3969/j.issn.1001-8360.2020.09.004
    [24]
    赵天胤, 张永祥, 王蔚, 等. 考虑客流需求的高速铁路列车运行图加线模型与算法[J]. 西南交通大学学报, 2025, 60(3): 741-751. doi: 10.3969/j.issn.0258-2724.20240637

    ZHAO Tianyin, ZHANG Yongxiang, WANG Wei, et al. Optimization model and algorithm of additional trains scheduling in high-speed railway timetables considering passenger demand[J]. Journal of Southwest Jiaotong University, 2025, 60(3): 741-751. doi: 10.3969/j.issn.0258-2724.20240637
    [25]
    薛锋, 王妗, 程代兵, 等. 基于模糊机会约束规划的列车编组计划优化[J]. 西南交通大学学报, 2025, 60(5): 1268-1277. doi: 10.3969/j.issn.0258-2724.20230325

    XUE Feng, WANG Jin, CHENG Daibing, et al. Optimization method for train formation plan with fuzzy chance-constrained programming[J]. Journal of Southwest Jiaotong University, 2025, 60(5): 1268-1277. doi: 10.3969/j.issn.0258-2724.20230325
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Figures(5)  / Tables(5)

    Article views(35) PDF downloads(6) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return