首页 | 本学科首页   官方微博 | 高级检索  
     检索      

蚁群算法在调机运用计划中的应用
引用本文:王世东,郑力,张智海,田任然.蚁群算法在调机运用计划中的应用[J].中国铁道科学,2007,28(3):104-109.
作者姓名:王世东  郑力  张智海  田任然
作者单位:1. 清华大学,工业工程系,北京,100084
2. 密西西比州立大学,工业工程系,美国,39759
基金项目:国家自然科学基金;清华大学-铁道部科技研究基金
摘    要:编组站调机运用计划为具有不同开工、完工时间窗口的单机调度问题,优化目标是最小化晚点列车的数量。为解决这一NPC问题,建立单机调度数学模型,采用蚁群算法求解。设计的算法步骤是,将调机运用问题描述成适合蚁群算法的形式,并进行初始化,考虑迭代过程中信息素对未来决策的影响程度,定义与问题相适应的转移概率,进而确定选择策略来平衡已有方案的利用和搜索空间的选择,采用2-opt方式的局部搜索策略来避免“早熟”或者“停滞”现象,同时在蚂蚁经过的路径上进行信息素更新,实现对该优化问题的有效求解。以某编组站有12列到达列车和少量暂存列车解体编组出12列出发列车为例,利用设计的蚁群算法步骤,求得到达列车的解体次序和出发列车的编组次序,验证了该算法在编组站的改编能力无法满足车流配送情况下实现合理安排调机的有效性。

关 键 词:调机运用计划  蚁群算法  单机调度  编组站
文章编号:1001-4632(2007)03-0104-06
收稿时间:2006-05-29
修稿时间:2007-03-12

Solving the Scheduling Problem of Hump Locomotive with Ant Colony Optimization
WANG Shidong,ZHENG Li,ZHANG Zhihai,TIAN Renran.Solving the Scheduling Problem of Hump Locomotive with Ant Colony Optimization[J].China Railway Science,2007,28(3):104-109.
Authors:WANG Shidong  ZHENG Li  ZHANG Zhihai  TIAN Renran
Institution:1. Department of Industrial Engineering, Tsinghua University, Beijing 100084, China; 2. Department of Industrial Engineering, Mississippi State University, MS 39759, USA
Abstract:The scheduling problem of hump locomotive in marshalling station can be described as a single machine scheduling problem with distinct due window and the object of optimization is minimizing the total number of weighted tardy trains.To solve this NPC problem,a mathematical model is developed and ant colony optimization(ACO) is utilized.After deducing the problem to the formulation suitable for ACO and considering the influence of pheromone in iterations,a new transition probability is defined,and then a rational transition strategy is selected to balance the exploitation of good solution and the exploration of the search space.To avoid precocity and stagnation in the algorithm,the local search strategy is 2-opt.After the pheromone trail information is updated according to the distribution of the best solutions,the efficient solution of this optimization will be got.To validate the efficiency and performance of this algorithm when the capacity of classification in marshalling station is limited,an instance of scheduling problem of hump locomotive including 12 inbound trains,little cars on hand and 12 outbound trains is demonstrated and the sequence of hump engine is resolved by ACO.
Keywords:The scheduling problem of hump locomotive  Ant colony algorithm  Single machine scheduling  Marshalling station
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号