交通运输系统工程与信息 ›› 2016, Vol. 16 ›› Issue (2): 164-169.

• 系统工程理论与方法 • 上一篇    下一篇

车辆合乘问题的两阶段分布式估计算法

杨志家*1,王子1,汪扬1, 2,闵明慧1,李中胜1   

  1. 1. 中国科学院沈阳自动化研究所网络化控制系统重点实验室,沈阳110016;2. 辽宁石油化工大学,辽宁抚顺113001
  • 收稿日期:2015-10-30 修回日期:2015-12-12 出版日期:2016-04-25 发布日期:2016-04-25
  • 作者简介:杨志家(1973-),男,吉林通化人,研究员,博士生导师,博士.
  • 基金资助:

    国家自然科学基金/ National Natural Science Foundation of China(61233007); 国家863高技术研究发展计划项 目/ National High Technology Research and Development Program of China(2012AA041701); 中国科学院“面向感知中国的新一 代信息技术研究”战略性先导专项/Strategic Priority Research Program of the Chinese Academy of Sciences(XDA06020602).

Two-stage Estimation of Distribution Algorithm to Solve Multi-vehicle Carpooling Problem

YANG Zhi-jia1,WANG Zi1,WANG Yang1, 2,MIN Ming-hui1,LI Zhong-sheng1   

  1. 1. Key Lab of Networked Control Systems, Shenyang Institute of Automation, CAS, Shenyang 110016, China; 2. Liaoning Shihua University, Fushun 113001, Liaoning, China
  • Received:2015-10-30 Revised:2015-12-12 Online:2016-04-25 Published:2016-04-25

摘要:

针对智慧交通中多车辆合乘问题,提出一种分布式并行计算环境下的合乘模型. 利用合乘概率矩阵的先验知识,实现更高效的运算和求解.当合乘概率矩阵不是单位 矩阵时,合乘模型被增广为车主合乘和乘客合乘两个阶段.两阶段分布式估计算法运用可行合乘解的合乘概率矩阵,作为一种随机优化方法求解最优值.根据可搭乘矩阵初始化合 乘概率矩阵,并在优化过程中连续更新合乘概率矩阵.车主同乘客分离优化,减少了出行车辆,并实现了互相搭乘的合乘模型.通过合乘模型的优化迭代能够为乘客挖掘出高效可 行的搭乘路线.实验结果表明,该合乘模型具有平均等待时间少、平均载客量大、人均行驶 距离短的高效出行特点.

关键词: 智能交通, 分布式估计算法, 随机优化, 合乘问题, 时间窗

Abstract:

A multi-carpooling model is proposed for the multi-vehicle carpooling problem in a distributed parallel computing environment. The prior knowledge of the carpooling probabilistic matrix is used for more efficient computing and effective solutions. When the carpooling probabilistic matrix is not the identity matrix, the multi- carpooling model is augmented into two stages of drivers’ridesharing and passengers’ ridesharing. A two-stage estimation of distribution algorithm is proposed as a stochastic optimization method to solve the optimum with a carpooling probabilistic matrix of promising carpooling solutions. A ridable matrix initiates the carpooling probabilistic matrix, and the optimization consists of a series of incremental updates of the carpooling probabilistic matrix. The optimization process of drivers and passengers is separated; hence, the carpooling model implements the mutual ridesharing to decrease vehicles demanded. The carpooling model mines efficient and compromised ridesharing routes for shared riders by the optimization iterations. Experimental results indicate that the carpooling model has the characteristics of effective and efficient traffic including shorter waiting time, more passenger load, and less average riding distance.

Key words: intelligent transportation, estimation of distribution algorithm, stochastic optimization, carpooling problem, time window

中图分类号: