基于换乘次数优先的公交路线选择模型基于换乘次数优先的公交路线选择模型基于换乘次数优先的公交路线选择模型基于换乘次数优先的公交路线选择模型中国地质大学(武汉)方俊赵志江赵科指导教师朱小宁湖北省二等奖摘摘摘摘要要要要:随着城市建设的飞速发展及公交系统的不断完善,公交车已成为城市居民出行的主要交通工具
但由于城市公交线路四通八达,且随着城市扩建而快速发展
新的公交线路在不断延伸和开辟,再加上单行道、禁左等道路交通约束,即使是当地居民也不一定能找到到达目的地的最佳线路,外地游客更是难以获取公交出行的路径信息
因此,建立适合于公交线路查询特点的公交数据模型,开发操作直观、便捷、快速、准确的城市公交查询系统,为出行者提供全面、准确的公交信息,是城市公交建设与发展的迫切需要
影响乘客公交出行路线的选择主要有以下四个因素:换乘次数、出行距离、出行时间和出行费用
通过查找资料和分析,得出它们对乘客的影响大小依次为:换乘次数、出行时间、出行距离和出行费用
其中出行时间和出行距离可以看做一个整体用出行时间来衡量
本文针对人们的出行心理并根据以上三个因素的重要程度和公交线网的实际布线情况,建立基于最优换乘次数条件下出行时间最短、出行费用最小的换乘算法模型
在模型中,判断的原则是优先考虑换乘次数少的路径,在换乘次数相同的情况下,再考虑出行时间最短
这种基于最优换乘次数算法能够更好的满足实际应用的需求,很好的解决了居民出行公交路线选择的问题,使公众的出行更加通畅、便利
一、对于公汽网络中最佳路线的选择问题,我们首先定义了两个矩阵line[][]、stat_line[][],分别存储各条线路的站点信息和通过各站点的线路信息,建立了一个完整、详细的公交网络
然后利用广度优先搜索(BFS)及类似于递归的方法,从解空间中依次查找满足约束条件零次换乘(直达),一次换乘,两次换乘的时间最优路线
多次换乘路线的选取