烟台市公交线路优化模型

烟台市公交线路优化模型

ID:25589947

大小:255.57 KB

页数:9页

时间:2018-11-21

烟台市公交线路优化模型_第1页
烟台市公交线路优化模型_第2页
烟台市公交线路优化模型_第3页
烟台市公交线路优化模型_第4页
烟台市公交线路优化模型_第5页
资源描述:

《烟台市公交线路优化模型》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、烟台市公交线路优化模型摘要:乘坐公交车出行时,我们都希望直接达到目的地,即使没有直达车,我们也希望尽可能少的转乘。本文旨在研究在烟台市区乘坐公交车出行选择线路问题,出于对问题的考虑,本文对算法进行了改进,将公交转乘问题抽象为分层最短路问题。然后,建立了多目标规划模型,并任取六对起始站→终到站站点对模型进行了验证,得到最佳路线,如下:关键词:最短路径;Floyd算法;多目标规划;公交路线优化1问题的提出随着社会的不断发展,每个城市的公交系统都得到了不同程度的提高,人们出行时更倾向乘坐公交车。在乘坐公交时,每个乘客都希望

2、直接达到目的地,即使没有直达车,他们也希望尽可能少的转乘。因此,如何做到经济、方便、快捷的到达目地的,成为每个乘客比较关心的问题;而且转乘次数是乘客最关心的乘车因素。题目中要求根据烟台市区公交车线路图,给出任意两个公交车站点应如何选择线路,使转乘尽可能少,建立数学模型与算法,并利用该算法,在烟台市区任意选择6对起始站→终到站站点,计算最佳路线。2条件的假设与符号的约定2.1条件的假设(1)假设所有公交线路双向发车,所以线路中的各个站点没有乘车的先后次序之分,线路上任意站点可以互达;(2)假设车从首站出发开往尾站和从尾

3、站出发开往首站所经过的站点都是一样的;(3)假设任意相邻站点的距离相同;(4)假设每条公交线路况和车况相同,不影响公交的正常运行,且不考虑交通拥挤、交通事故及道路流量对乘车时间和选择路线的影响;(5)假设公交车准时出发并准时到达站点;2.2符号的约定第站点到第站点经过的站点数第站点到第站点的直达信息第站点到第站点的转乘站信息无向图的顶点非直达的站点之间的距离直达决策变量3问题的分析该问题是烟台市公交路线选择最优问题,主要要求为建立线路选择的模型和设计相应的算法,来满足乘客的各种不同需求。根据题目中要求:乘坐公交尽可能

4、少的转乘,本文拟收集烟台市所有公交路线,并把这些公交路线途经的所有的站点标上序号。在公交网络中,乘客在选择路线时,会对如下因素进行考虑:换乘次数是否最少,路程是否最短等。乘客一般不会随意换车,因为从一条线路换乘到另一条线路既费时又费力,在很多情况下,换乘另一趟车需要步行到另一个站台。这就有一段的步行距离的代价,而且在站台等车也是要消费时间的。所以对于公交乘客来说,最佳路线的意义就是换乘的次数要最少。考虑到上述情况,本文拟以转乘次数最少为前提,然后再在其基础上考虑路程最优,建立以换乘次数为第一目标、公交车行驶路程为第二

5、目标的目标优化模型,进行求解。由于本题涉及数据信息量较大,如何巧妙的处理这些数据成为解答本题的关键。根据编号的所有站点,本文拟构造无向图,建立元胞数组来存储直达公交路线的站点的信息(直达车次,站点间距等)及转乘站点的信息(转乘次数,路线编号,转乘路线等);在求解最短路径问题时,本文拟采用算法求出转乘次数最少的路线及其所经过的所有的站点。最后,应用多目标优化模型求出在烟台市区任意选择的6对起始站→终到站站点的最佳路线。4建立模型前的准备4.1对烟台市所有公交站点建立无向图任意两个站点分别为某条公交路线上的起点与终点。在

6、计算任意两个相邻站点的距离时不用考虑方向,故本文建立一个无向图[1],记为,其中称为的点集合,为的边集合,并且是一个无序二元组,记为。4.2构建元胞数组根据统计,烟台市总共有71条公交线,1112个公交站点。由于公交站点数量庞大和计算机内存的限制,为减少存储空间,我们建立元胞数组并将公交线上任意两个站点之间的最短直达信息(乘几路车及经过多少站到达)存入元胞数组中,如下表所示:表1元胞数组表1元胞数组cell{1,1}cell{1,2}…cell{1,1112}…………cell{i,1}cell{i,2}…cell{i

7、,1112}…………4.3改进的算法:算法是一种用于寻找给定的加权图中顶点间最短路径的算法。通过一个图权值矩阵,求出它的每两点间的最短矩阵。从加权图中的带权邻接矩阵开始,递归地进行次更新。即由矩阵,按一个公式,构造出矩阵;又用同样地公式由构造出;……;最后又用同样的公式由构造出矩阵。矩阵的行列元素便是号顶点到号顶点的最短路径权,称为为图的权矩阵,同时还可引入一个后继节点矩阵来记录两点间的最短路径。采用的是松弛技术,对在和之间的所有其他点进行一次松弛,所以时间复杂度为。其状态转移方程如下:其中表示到的最短权,是穷举的断

8、点。改进的算法,考虑到了转乘次数。并不直接将直接赋值,而是在一次遍历中将最短路存入另一数组中,即一次遍历后,再将的改变的值赋给,这样就能保证换乘次数。5模型的建立及求解5.1烟台市公交路线选择——多元目标优化模型5.1.1确定决策变量由烟台市公交路线总共有71条,公交站点一共1112个,乘车路线:设总乘车次数为,起始点为,终到点为;所乘车次按先

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。