Journal of Transportation Systems Engineering and Information Technology ›› 2012, Vol. 12 ›› Issue (2): 156-161.

• Systems Engineering Theory and Methods • Previous Articles     Next Articles

Differential Evolution Bacteria Foraging Optimization Algorithm for Bus Scheduling Problem

LIU Qin 1,2   

  1. 1.College of Mechanical and Electrical Engineering, Zhongkai University of Agriculture and Engineering, Guangzhou 510225, China;2.School of Civil Engineering and Transportation, South China University of Technology, Guangzhou 510641, China
  • Received:2011-12-15 Revised:2011-12-28 Online:2012-04-25 Published:2012-04-27

差分进化细菌觅食算法求解公交车调度问题

刘芹*1,2   

  1. 1. 仲恺农业工程学院 机电工程学院,广州 510225; 2. 华南理工大学 土木与交通学院,广州 510641
  • 作者简介:刘芹(1981- ),女,山东泰安人,讲师,博士生.
  • 基金资助:

    广东高校优秀青年创新人才培养计划(育苗工程)项目(LYM11075).

Abstract: To improve the effectiveness of the bus scheduling scheme, a model is developed by considering the average daily passenger volume of bus and the maximum and minimum departure intervals. The objective function of the model is to minimize the company’s operating costs and passenger’s waiting time. The bus scheduling is a typical NPhard problem. A differential evolution bacteria foraging optimization algorithm is then presented to solve the NPhard problem. As the velocity of the traditional bacteria foraging optimization algorithm is slow, the bacterium position is improved by differential evolution in chemotaxis process to improve the convergence precision. Based on the real traffic data of several bus lines, the model is calculated and simulated through programming. The simulation result shows that the model and the optimization algorithm can obtain the satisfaction solution more effectively.

Key words: traffic engineering, bus scheduling, bacterial foraging, differential evolution 

摘要: 为了提高公交车辆优化调度方案的有效性,考虑公交车辆平均客运量,最大、最小发车间隔等约束, 建立了以企业收益和乘客利益最大为目标的公交车辆调度模型.针对公交车调度强NP组合优化的特点,提出了一种基于差分进化细菌觅食优化算法求其有效近似解.传统细菌觅食算法优化过程速度较慢,利用差分进化方法对趋化过程中的细菌位置进行修正,增加收敛的精度.最后,结合某公交线路的数据,编程进行计算与仿真,结果表明,利用该模型及其算法能够快速得到公交发车间隔的满意解.

关键词: 交通工程, 车辆调度问题, 细菌觅食算法, 差分进化

CLC Number: