21组乘公交看奥运1.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
乘公交看奥运 摘要 本文解决的是如何在众多的路线中选择两个公交站点之间最优乘车路线的问题,其面向对象主要为普通公众以及奥运期间来北京的游人。根据不同乘客的路线选择偏好建立了在换乘次数最多为两次的约束条件下的多目标优化模型。 对于问题一:对于两站点之间的最优乘车路线,不同的乘客有不同要求,一般按关心的程度依次为:换乘次数、行程时间、乘车费用,故建立了以上三个因素为目标的多目标模型,然后结合Matlab运用广度优先搜索法求解直达、转乘一次、转乘两次情况下的线路,最后按要求分别选出转乘次数最少、行程时间最短、费用最少情况下的最优路线。运行结果如下表所示: 出发站 S3359 S1557 S0971 S0008 S0148 S0087 终点站 S1828 S0481 S0485 S0073 S0485 S3676 最少转乘次数(次) 1 2 1 1 2 1 最短行程时间(min) 73 112 121 70 106 58 最少费用(元) 3 3 3 2 3 2 对于问题二:处理地铁线路时,将其视为公汽线路处理。地铁周围邻近的公汽站即可作为两者的交汇点。因此该模型的公交换乘路线模型与模型一中的基本相同。求解直达、转乘一次、转乘两次情况下的线路,最后按要求分别选出转乘次数最少、行程时间最短、费用最少情况下的最优路线。运行结果如下表所示: 出发站 S3359 S1557 S0971 S0008 S0148 S0087 终点站 S1828 S0481 S0485 S0073 S0485 S3676 最少转乘次数(次) 1 2 1 1 2 1 最短行程时间(min) 73 112 93 70 65.5 40.5 最少费用(元) 3 3 3 2 5 4 对于问题三:步行换乘通常有以下的两种类型:1、两条公交线路相交, 但不存在相交的站点,行人需要下车后步行到邻近的站点进行换乘。2、两条公交线路不相交,但两行车路线上有相邻站点。如果步行的代价足够小,而且可以有效减少换乘次数和乘车费用,行人选择下车步行到邻近站点进行换乘。运行结果如下表所示: 出发站 S3359 S1557 S0971 S0008 S0148 S0087 终点站 S1828 S0481 S0485 S0073 S0485 S3676 最少转乘次数(次) 0 1 2 0 1 0 最短乘车时间(min) 57 110 93 89 65.5 22 最少费用(元) 2 3 5 2 3 1 关键词:广度优先搜索、最优路线、转乘次数 一、问题重述 1.1 问题背景 我国人民翘首企盼的第29届奥运会明年8月将在北京举行,届时有大量观众到现场观看奥运比赛,其中大部分人将会乘坐公共交通工具(简称公交,包括公汽、地铁等)出行。这些年来,城市的公交系统有了很大发展,北京市的公交线路已达800条以上,使得公众的出行更加通畅、便利,但同时也面临多条线路的选择问题。针对市场需求,某公司准备研制开发一个解决公交线路选择问题的自主查询计算机系统。 1.2 需解决的问题 为了设计这样一个系统,其核心是线路选择的模型与算法,应该从实际情况出发考虑,满足查询者的各种不同需求。请你们解决如下问题: 1、仅考虑公汽线路,给出任意两公汽站点之间线路选择问题的一般数学模型与算法。并根据附录数据,利用你们的模型与算法,求出以下6对起始站→终到站之间的最佳路线(要有清晰的评价说明)。 (1)、S3359→S1828 (2)、S1557→S0481 (3)、S0971→S0485 (4)、S0008→S0073 (5)、S0148→S0485 (6)、S0087→S3676 2、同时考虑公汽与地铁线路,解决以上问题。 3、假设又知道所有站点之间的步行时间,请你给出任意两站点之间线路选择问题的数学模型。 二、模型的假设与基本参数设定 2.1模型的假设 假设一:同一地铁站对应的任意两个公汽站之间可以通过地铁站换乘(无需支付地铁费); 假设二:人们乘公交车最多能忍受换乘两次车; 假设三:若出发站、换乘站以及终点站与换乘站之间仅隔一个站点选择步行而不换乘; 假设四:直线型的地铁线路可以对开。 2.2基本参数设定 ①相邻公汽站平均行驶时间(包括停站时间): 3分钟 ②相邻地铁站平均行驶时间(包括停站时间): 2.5分钟 ③公汽换乘公汽平均耗时: 5分钟(其中步行时间2分钟) ④地铁换乘地铁平均耗时: 4分钟(其中步行时间2分钟) ⑤地铁换乘公汽平均耗时: 7分钟(其中步行时间4分钟) ⑥汽换乘地铁平均耗时: 6分钟(其中步行时间4分钟) ⑦公汽票价:分为单一票价与分段计价两种,标记于线路后;其中分 段计价的票价为:0~20

文档评论(0)

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

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

1亿VIP精品文档

相关文档