- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 
                        查看更多
                        
                    
                PAGE  
2012全国大学生数学建模竞赛模拟测验
承  诺  书
我们仔细阅读了中国大学生数学建模竞赛的竞赛规则.
我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。
我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。
我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反竞赛规则的行为,我们将受到严肃处理。
我们参赛选择的题号是(从A/B/C/D中选择一项填写):                       
	我们的参赛报名号为(如果赛区设置报名号的话):                        
所属学校(请填写完整的全名):                                          
参赛队员 (打印并签名) :1.                                               
                       2.                                             
                       3.                                                
指导教师或指导教师组负责人  (打印并签名):                               
                                              日期:  2012 年    月  日
赛区评阅编号(由赛区组委会评阅前进行编号):
2012高教社杯全国大学生数学建模竞赛模拟测验
编 号 专 用 页
赛区评阅编号(由赛区组委会评阅前进行编号):
赛区评阅记录(可供赛区评阅时使用):
评
阅
人
评
分
备
注
全国统一编号(由赛区组委会送交全国前编号):
全国评阅编号(由全国组委会评阅前进行编号):
PAGE  15
题 目    乘公交 看奥运
           ——公共交通网络换乘问题
摘要
本文以08年北京奥运会为基础,解决了人们为了能在现场观看奥运会所产生的路线选择问题。因此如何有效地处理大量公交线路数据,以及如何快速、高效地从众多可行路线中选出最优路线成为了我们主要完成的任务。
问题一中我们首先利用Matlab编写数据处理的相关程序,完成对文本文档中公交线路的处理工作。之后我们运用图论中广度优先搜索的方法,建立相关数学模型,并结合Matlab编程得到结论。在编程过程中我们主要是通过找出任意两站点之间所有可行的路线,将其存储在线路矩阵中,形成相应的数据文件,再基于换乘次数编写相应程序。通过运行程序得到起始站和终点站两点间存在的所有公交换乘方式,再将所得换乘方式导入Excel中进行换乘次数、乘车时长以及乘车费用的相关分析,分别得到以少换乘和乘车时间短为目的的换乘结果。结果如下:
在问题二中,我们分析得到其实质是在公汽线路的基础上加入地铁的线路,通过地铁站将一些站点连接,相当于原本没有交点的公交线路可能在地铁站相交,公交网络进一步扩大。在问题一的基础上,我们将地铁线路近似的看作公交线路,只是路段的权值不同,即每段平均行驶时间和费用的差别。通过分析地铁线路换公交的信息,可以将与地铁相连的公汽站点和地铁站点等效为一个站点,作为一个地铁站点来处理,在空间上把一些公汽站点的距离拉近,以简化问题一中的算法。求解时仍用广度优先算法来求解最小换乘路线,将新增的地铁站点及相关的边加入网络中后即可求解出新的公交网络的最小换乘路线。
在问题三中,我们根据对问题一和问题二的对比分析,考虑到乘客在一定情况下可以选择步行一站到下一个换乘点这一因素,通过编写相应Matlab程序,重新得到新的换乘方法。首先我们利用最广度算法,找出基础最佳路线中所有只坐一站的换乘,将其改为乘客步行,可以得到减小换乘次数后的优化结果。其次我们将乘客步行路径看成联结公交站点的边,再次用模型一及模型二中的算法对最佳换乘方式进行求解。
关键字:图论 广度优先算法 线路矩阵 最少换乘次数 最优路径
一、问题重述
奥运会是世界上举行的一项重大的赛事活动,第29届奥运会明年8月将在我国北京举行,届时有大量观众到现场观看奥运比赛,其中大部分人将会乘坐公共交通工具(简称公交,包括公汽、地铁等)出行。近年来,城市的公交系统有了很大发展,北京市的公交线路已达800条以上,使得公众的出行更加通畅、便利,但同时也面临多条线路的选择问题。针对市场需求,我们准备研制开发一个解决公交线路选择问题的
                
原创力文档
                        

文档评论(0)