计算机与现代化

• 算法设计与分析 • 上一篇    下一篇

基于自适应遗传算法的城际列车运行图编制方法

  

  1. (重庆交通大学信息科学与工程学院,重庆400074)
  • 收稿日期:2018-09-07 出版日期:2019-04-08 发布日期:2019-04-10
  • 作者简介:汤雪芹(1994-),女,重庆万州人,硕士研究生,研究方向:交通大数据分析,E-mail: 410603185@qq.com。

A Method for Intercity Train Diagram Generation Based on Adaptive Genetic Algorithm

  1. (School of Information Science and Engineering, Chongqing Jiaotong University, Chongqing 400074, China) 
  • Received:2018-09-07 Online:2019-04-08 Published:2019-04-10

摘要: 对城际列车运行图编制问题进行研究,确定列车在各区间运行的最优顺序,并建立以列车总运行时间最小为目标的列车运行图优化模型。在此基础上,采用自适应选择机制的变异算子和交叉算子,设计一种自适应遗传算法进行求解。该算法采用“列车-区间运行顺序”的染色体二维编码形式,首先对列车在各区间运行的顺序进行编码;求解过程中,结合广度优先循环布线的原则进行解码,通过“到发时刻-发现冲突-解决冲突”逐区段进行铺画,得到列车在各车站实际的到发时刻;同时,利用自适应遗传算法进行全局优化,得到问题最优解。实验表明,自适应机制能够提高算法性能并较快得到列车最优运行顺序,铺画出更高效准确的列车运行图。

关键词: 列车运行图, 自适应遗传算法, 编制算法, 循环布线, 冲突化解

Abstract: By studing the intercity train diagram generation problem, a model is built to describe its solution space, determine optimal traveling order of trains and minimum total train running time. New mutation operator and crossover operator are adopted, and a modified adaptive genetic algorithm is proposed. The algorithm adopts the two-dimensional coding form of “train-interval traveling order” which can firstly determine the traveling order of trains in each interval.The algorithm is combined with the principle of breadth-priority cyclic, which can schedule train through the step of “time determine, discovery conflict, solve it”, determine the arrival and departure time of the train at each station. And then, the adaptive genetic algorithm is used for global optimization to obtain the best solution. Experiments show that the adaptive mechanism can improve the performance of the algorithm, get the best traveling order of the trains faster,and obtain a train diagram effectively.
 

Key words: train diagram, adaptive genetic algorithm, drawing algorithm, cyclic drawing, conflict elimination

中图分类号: