- 15
- 0
- 约1.59万字
- 约 25页
- 2020-09-12 发布于湖南
- 举报
基于生成树算法的公交地铁线路选择模型
摘要
本文建立了优化生成树算法模型以解决公交线路选择问题。生成树算法以起始站作
为树的根结点,用树的高度的不断增长代表换乘次数的增长,从而发现起始站在不同换 乘次数下所能到达的所有站点,通过判断这些站点中是否存在终止站,找到所有从起始
站到终止站的所有路径,再根据决策变量找到最优路径。
优化生成树算法是优化后的生成树算法,与原算法的主要区别是树从起始站和终点 站两端同时生长。题目中要求从实际情况出发考虑,满足查询者的不同需求,因此我们
将决策变量分别设为乘车时间最短、乘车费用最少、换乘次数最少以及综合评价。
题目中所给的信息主要分为两类:每一条公交或者地铁线路的途经站、公交车辆与
地铁的票价以及乘客乘车或换乘所需要耗费的时间。题目最终是要根据这些数据以求得
所给的始末站的最优乘车线路。选择的步骤应该首先给出从起始站出发到达终点站的所
有乘车线路,再根据不同人群的需求,从所有的线路之中选出基于不同评价标准的最优 线路。
题目针对三种出行方式(公共汽车,地铁,步行)的不同特点,提出了三个问题。
第一问中,只有公共汽车可供选择。根据现实生活的经验,公交车价格低廉,容易
遇到堵车等问题。在乘客只乘坐公交出行时,路线选择的主要因素通常不是价钱和时间,
而是换乘次数。基于这种情况,在这一问中,我们建立了以换乘次数最少为第一目标的 模型。在模型
原创力文档

文档评论(0)