基于计算机算法的城市公交网络出行路径问题研

来源 :陕西教育·高教版 | 被引量 : 0次 | 上传用户:t555666777
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】在庞大的公交网络系统中如何选择最优的出行方案是居民普遍关心的问题。文章基于计算机算法实现了对出行方案快速高效的选择,首先设计了公交网络数据结构,其次详细阐述基于SQL语言的算法步骤,最后以具体实例证实本研究的快速性及准确性,本文的研究为居民的出行提供了快速高效的解决方案。
  【关键词】计算机算法 城市公交网络 出行路径
  近年来,研究人们出行过程换乘交通工具决策优化问题,以提高人们的出行效率,是一个亟待解决的议题。本研究综合以往研究所用的方法并结合人们出行情况的问卷调查结果,建立了以最少换乘次数以及最短外出距离为最终出行目标的模型。为了避免数据爆炸的出现,选用的储存公交网络数据的数据库是大型的,这样便于对数据进行管理和维护,为了提高算法运算速度,选用Transace—SQL语言的求解算法。
  公交网络数据结构
  根据公交网络的构成情况,为了区分各方向上的线路及站点,本节首先对每个线路中的站点进行编号。例如,10路(南行)线路中的第一站a、中间站b、中间站c、最后一站d分别用1、2、3、4进行编号,那么10路(北行)线路中的站点第一站d、中间站c、中间站b、最后一站a的自然数编号为1、2、3、4。同时,借助SQL server设计如表1、表2所示的储存站点、线路以及编号的数据结构。
  表1 线路站点
  表2 公交站点间距
  求解步骤
  本算法的求解思想是:将两个目标进行分层处理,也就是说利用Transace—SQL语言的编写程序实现操作中所需的运算,能够得到不同换乘次数(0次即直达、1次、2次)的出行方案,并将所得的方案存储于相应的数据库表(如表3、表4所示)中,接着编写储存过程的参数,进而选出最优的出行方案。
  表3 直达方案
  表4 一次换乘方案
  具体步骤如下:⑴创建一个带参数的存储过程,该参数包括初始站和目的站。⑵从表1中分别找出所有经过初始站和目的站的线路集合,命名为line-set-1,line-set-2。⑶将上一步所得的两个集合取交集,得到的集合命名为line-set-3。⑷判断上步所得到的交集中是否为空,如果不是空值,那么存在直达出行方案,进而将该方案存入表3,转到步骤⒀;如果是空值,则转到步骤⑸。⑸分别找出line-set-1和line-set-2所对应的所有站点的集合,依次命名为Transfer-stop-set-1和Transfer-stop-set-2。⑹将上一步得到的两个集合取交集得到的集合命名为Transfer-stop-set-3。⑺判断⑹得到的集合是否为空,如果不是空值,那么则说明通过一次换乘能到达目的站,转而进行步骤⑻;如果是空值,则转到步骤⑽。⑻找出Transfer-stop-set-3集合中所有的1次换乘线路,命名为line-set-4。⑼将集合line-set-1与line-set-4取交集,得到的集合命名为line-set-5,表示第一次乘车的路经集;将集合line-set-2与line-set-4取交集,得到的集合命名为line-set-6,表示第一次换乘的路经集;依据模式“初始站a—首次乘车路径L1—首次换乘站b”以及站a和换乘站b在路径L1中的自然数编号的大小来确定所选择的路径是否是正确的(例如10路(南行)路径正确,则10路(北行)路径错误),由此得到一次换乘中的上一段路径方案,如此类推可以得到下半段换乘方案。⑽分别找出Transfer-stop-set-1和Transfer-stop-set-2所对应的所有线路集合,命名为Transfer-line-1和Transfer-line-2;将所得的两个集合取交集,得到的新集合为第一次换乘线路集合,命名为Transfer-line-one。⑾如果上步最后所得到的集合是空集,则到步骤⒂;如果不是空集,则到步骤⑿。⑿找出Transfer-line-one里边的全部站点集合,命名为temp-transfer-stop,将其分别与Transfer-stop-set-1和Transfer-stop-set-2取交集,得到的集合依次命名为Transfer-stop-11和Transfer-stop-21;分别找出经过Transfer-stop-11和Transfer-stop-21的全部线路集合,依次命名为line-set-10、line-set-12,并将line-set-12与集合line-set-2取交集,得到的集合依次命名为Transfer-line-two,将line-set-10与line-set-1取交集,得到的集合line-set-11,并依照⑼中的方法将得到的外出方案存入transfer-two-time-trip表。⒀建立所有外出方案的外出距离的存储过程,并且都要带有输入和输出参数。⒁依照上步得到的外出距离找到最优的外出路线,则算法结束。⒂如果换乘次数是在3次及以上,则建议选用其他交通工具出行,则算法结束。
  实际应用分析
  利用上文给出的求解步骤,本文以武汉市的260个公交站点和25条公交线路数据为数据基础,建立数据库以及数据表。比如,出发站为“武汉车站”,目的站为“武汉大学”,需要在SQL查询分析器中输入:find-trip-strategy‘武汉车站’‘武汉大学’,系统立即可得到如下表所示方案。
  表5 一次换乘方案
  说明,从武汉车站到武汉大学之间没有直达的线路,所以得到了一次换乘方案,由于本研究基于的目标是最少的换乘次数,所以该表输出即为最终换乘结果方案表,接着依据所建立的外出方案距离的存储过程得到所需的最优外出路线。
  结 语
  该研究为解决庞大公交网络系统下的快速高效选择出行方案提供了可行思路,为人们的出行带来了一定程度的便利。参考文献:
  [1]温金辉.用于最短路算法的公交网络模型构建[J].交通标准化,2011(08):35-38.
  [2]汪涛,许乐,张继,方志耕.城市公交网络的拓扑结构及其演化模型研究[J].公路交通科技,2009(11):42-45.
  [3]王东,刘刚.基于复杂网络的城市公交网络的研究[J].统计研究,2008(11):52.
  作者单位:陕西国防工业职业技术学院 陕西西安
其他文献
【摘 要】本文以宝鸡市为研究样本,通过分析宝鸡城乡之间在基本公共服务领域的差距,探寻城乡基本公共服务非均等化的原因,为进一步推进城乡基本公共服务均等化提出了可行性的对策建议,以期在研究领域为我国全面实现城乡基本公共服务均等化尽绵薄之力。  【关键词】城乡 基本公共服务 均等化  基金项目:该论文为宝鸡市哲学社会科学规划项目“宝鸡社会基本公共服务均等化研究”(BJSKGH-201313)的研究成果。
期刊
【摘 要】高校是传承和发展体育文化的重要阵地。高校体育文化不仅对培养大学生终身体育意识,提高大学生的综合素质发挥着巨大的作用,而且对促进社会主义文化建设具有重要的现实意义。本文针对高校体育文化存在的问题与不足,从宏观和微观两方面着重分析其产生的主要原因,并提出了提升高校体育文化的现实路径。  【关键词】高校 体育文化 路径  我国著名体育专家卢元镇教授认为,体育文化是包括体育认识、情感、理想、价值
期刊
【摘 要】由于汉语言的复杂性、灵活性,目前对于主观性试题的自动化智能批改还没有获得实质性突破,该论文改革繁赘的已有思路,提出一种自动化批改简答题的简便实用思路。用“或”关系补充关键词的近义词,进行广覆盖的主观试题判读方法。以该方法设计出的拟题批改软件系统,经过多方使用,取得较好效果。  【关键词】或关系 关键词 主观题 自动化批改  研究背景  当前,计算机对单选题、多选、判断、填空等客观题的自动
期刊
【摘 要】网络学习与课堂学习的有效结合可以帮助教师了解学生的特点,制订个性化辅导方案从而促进学生的自主学习和创新能力。在生态学习观的指导下,利用QQ作为教学辅助微平台,可为学生创造生态化学习的环境,实现网络学习与课堂学习的有机交融。教师通过QQ信息平台促进学生做好预习——课堂学习——复习的一体化链接,加深课堂知识的理解,增强学生自主学习能力,实现学生学科自主创新能力的培养。  【关键词】网络学习
期刊
【摘 要】大学毕业生就业形势的日趋严峻对高职院校毕业生的就业工作提出了更高的要求。文章结合西安航空职业技术学院就业工作的形势和面临的主要问题,提出如何构建新形势下就业工作体系,促进学生就业,提高就业率和就业质量。  【关键词】高职院校 就业工作 长效机制  2013年全国高校毕业生达680万,陕西省高校毕业生达28万,全国面临严峻的就业形势。西安航空职业技术学院自2008年被教育部、财政部列入全国
期刊
【摘 要】未来社会需要学识渊博、技艺精湛、修养颇高、品味高雅、气质非凡的开拓型复合型人才。拥有健美体形、良好形象和优雅气质的人,始终为众人所欣赏。文章试图通过形体形象塑造方法研究,探索培养良好气质的途径。  【关键词】形体 形象 塑造 气质 精神 培养  基金项目:咸阳职业技术学院科学研究基金项目(编号为:2013KYB15),参与该项目的还有王利民、李保宏。  容颜之美,稍纵即逝,气质之美,历久
期刊
【摘 要】随着经济发展、科技进步和高等教育大众化的不断推进,高职层次人才培养与社会需求之间的矛盾日益凸显。如何根据社会的需要,有针对性地调整高职学科专业结构,培养具有就业竞争力强的高素质应用型人才,对于省属综合性大学自身的生存与发展将起到非常重要的作用,也是我国高等教育今后改革和发展的重要课题。  【关键词】新形势 省属 综合性大学 专业 应用性  [中图分类号] G25 [文献标识码] A  理
期刊
【摘 要】高等职业教育是我国高等教育的一种类型和层次,强调教育的职业针对性和职业技能培养。高职院校师资队伍如何适应这一人才培养要求,是高职院校进行专业建设与可持续发展的重要内容。本文在分析我国高职院校师资队伍现状与特点的基础上,对基于德国“双元制”教育的“双师双优”型教学师资模式进行了思考,并从校内“教师职业人”与企业“专业职业人”两个角度对高职院校专业教学团队的构建提出建议。  【关键词】高职教
期刊
【摘 要】本文从岗位胜任力的视角出发,通过对高职院校工商管理专业毕业生的跟踪访谈及相关企业的调研,提出了该专业学生所应具备的岗位胜任力要素,并以此为依据初步构建高职院校工商管理专业课程体系的基本框架,以期为该专业的建设提供有价值的参考。  【关键词】岗位胜任力 工商管理专业 职业基础能力 社会能力  本文为陕西省高职高专教育学会2011年高等职业教育教学改革研究重点项目《基于岗位胜任力视角的高职工
期刊
【摘 要】文章采用实验法等对咸阳高校大学生进行不同体育运动的干预实验。结果表明:运动干预是大学生心理健康水平有效干预措施之一;不同体育运动项目对大学生心理健康水平各因子的影响程度不同,不能盲目运用运动手段进行干预,要针对大学生个体差异选择最佳运动干预方案。  【关键词】大学生 心理亚健康 运动干预  基金项目:咸阳师范学院专项科研基金项目,基金编号:08XSYK201。  目前,高校大学生心理健康
期刊