网站大量收购独家精品文档,联系QQ:2885784924

烟台市公交线路优化模型..docxVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
烟台市公交线路优化模型.

烟台市公交线路优化模型摘要:乘坐公交车出行时,我们都希望直接达到目的地,即使没有直达车,我们也希望尽可能少的转乘。本文旨在研究在烟台市区乘坐公交车出行选择线路问题,出于对问题的考虑,本文对算法进行了改进,将公交转乘问题抽象为分层最短路问题。然后,建立了多目标规划模型,并任取六对起始站→终到站站点对模型进行了验证,得到最佳路线,如下:关键词:最短路径;Floyd 算法;多目标规划;公交路线优化1 问题的提出随着社会的不断发展,每个城市的公交系统都得到了不同程度的提高,人们出行时更倾向乘坐公交车。在乘坐公交时,每个乘客都希望直接达到目的地,即使没有直达车,他们也希望尽可能少的转乘。因此,如何做到经济、方便、快捷的到达目地的,成为每个乘客比较关心的问题;而且转乘次数是乘客最关心的乘车因素。题目中要求根据烟台市区公交车线路图,给出任意两个公交车站点应如何选择线路,使转乘尽可能少,建立数学模型与算法,并利用该算法,在烟台市区任意选择6对起始站→终到站站点,计算最佳路线。2 条件的假设与符号的约定2.1条件的假设(1)假设所有公交线路双向发车,所以线路中的各个站点没有乘车的先后次序之分,线路上任意站点可以互达;(2)假设车从首站出发开往尾站和从尾站出发开往首站所经过的站点都是一样的;(3)假设任意相邻站点的距离相同;(4)假设每条公交线路况和车况相同,不影响公交的正常运行,且不考虑交通拥挤、交通事故及道路流量对乘车时间和选择路线的影响; (5)假设公交车准时出发并准时到达站点;2.2 符号的约定 第站点到第站点经过的站点数第站点到第站点的直达信息 第站点到第站点的转乘站信息无向图的顶点非直达的站点之间的距离直达决策变量3 问题的分析该问题是烟台市公交路线选择最优问题,主要要求为建立线路选择的模型和设计相应的算法,来满足乘客的各种不同需求。根据题目中要求:乘坐公交尽可能少的转乘,本文拟收集烟台市所有公交路线,并把这些公交路线途经的所有的站点标上序号。在公交网络中,乘客在选择路线时,会对如下因素进行考虑:换乘次数是否最少,路程是否最短等。乘客一般不会随意换车,因为从一条线路换乘到另一条线路既费时又费力,在很多情况下,换乘另一趟车需要步行到另一个站台。这就有一段的步行距离的代价,而且在站台等车也是要消费时间的。所以对于公交乘客来说,最佳路线的意义就是换乘的次数要最少。考虑到上述情况,本文拟以转乘次数最少为前提,然后再在其基础上考虑路程最优,建立以换乘次数为第一目标、公交车行驶路程为第二目标的目标优化模型,进行求解。由于本题涉及数据信息量较大,如何巧妙的处理这些数据成为解答本题的关键。根据编号的所有站点,本文拟构造无向图,建立元胞数组来存储直达公交路线的站点的信息(直达车次,站点间距等)及转乘站点的信息(转乘次数,路线编号,转乘路线等);在求解最短路径问题时,本文拟采用算法求出转乘次数最少的路线及其所经过的所有的站点。最后,应用多目标优化模型求出在烟台市区任意选择的6对起始站→终到站站点的最佳路线。 4 建立模型前的准备4.1对烟台市所有公交站点建立无向图任意两个站点分别为某条公交路线上的起点与终点。在计算任意两个相邻站点的距离时不用考虑方向,故本文建立一个无向图[1],记为,其中称为的点集合,为的边集合,并且是一个无序二元组,记为。4.2构建元胞数组根据统计,烟台市总共有71条公交线,1112个公交站点。由于公交站点数量庞大和计算机内存的限制,为减少存储空间,我们建立元胞数组并将公交线上任意两个站点之间的最短直达信息(乘几路车及经过多少站到达)存入元胞数组中,如下表所示:表1 元胞数组表1 元胞数组cell {1,1}cell{1,2}…cell{1,1112}…………cell {i,1}cell {i,2}…cell{i,1112}…………4.3 改进的算法:算法是一种用于寻找给定的加权图中顶点间最短路径的算法。通过一个图权值矩阵,求出它的每两点间的最短矩阵。从加权图中的带权邻接矩阵开始,递归地进行次更新。即由矩阵,按一个公式,构造出矩阵;又用同样地公式由构造出;……;最后又用同样的公式由构造出矩阵。矩阵的行列元素便是号顶点到号顶点的最短路径权,称为为图的权矩阵,同时还可引入一个后继节点矩阵来记录两点间的最短路径。采用的是松弛技术,对在和之间的所有其他点进行一次松弛,所以时间复杂度为。其状态转移方程如下:其中表示到的最短权,是穷举的断点。改进的算法,考虑到了转乘次数。并不直接将直接赋值,而是在一次遍历中将最短路存入另一数组中,即一次遍历后,再将的改变的值赋给,这样就能保证换乘次数。5模型的建立及求解5.1烟台市公交路线选择——多元目标优化模型5.1.1确定决策变量由烟台市公交路线总共有71条,公交站点一共1112个,乘车路线:设总乘车次数为,

您可能关注的文档

文档评论(0)

ds2fdsx + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档