- 1
- 0
- 约2.94万字
- 约 28页
- 2018-12-08 发布于江苏
- 举报
公交标准系统快速查询优化模型与算法
公交系统快速查询的优化模型与算法
西北工业大学 刘倩,陈哲赳,贾艳华
指导教师:肖华勇
摘要
对北京将要举办的第29届奥运会,交通问题十分重要。研制一种快速查询系统,帮助用户特别是那些不熟悉北京交通的用户,快速查询从出发点到目标站如何到达及最优路线十分重要。本文针对该实际问题,提出该问题的一般数学表达模型及有效的算法。
对问题一,我们采用一个三维0-1矩阵完整的表达了任意两站点间的线路信息。建立了表达任意两站点到达情况的0-1决策变量,并以换乘次数最少,时间最少,费用最少为目标的多目标非线性规划模型。为求解该模型,我们提出了以换乘次数为步长的快速搜索算法。并用邻接矩阵的方法计算出该城市公交网络系统通过2次换乘,可以完成99.98%站点对的互达,最多通过3次换乘,可以全部实现任意站点对的互达。对该搜索算法,我们还进行了算法复杂性分析,分析表明,该算法对换乘次数不大情况下是快速有效的。利用该算法,我们得到了问题一的结果:
对(1)S3359→S1828,我们得到2条换乘1次,时间为101分钟,费用3元的线路。同时得到4条换乘2次,时间为76分钟,费用3元的线路.对(2)、S1557→S0481,我们得到1条换乘2次,时间为106分钟,费用3元的线路。对(3)、S0971→S0485, 我们得到1条换乘1次,时间为128分钟,费用3元的线路, 同时得到1条换乘2次,时间为106分钟,费用3元的线路….更详细结果见附录一.
对问题二,我们提出标准线路的概念,将地铁线路,地铁站和公交站,和地铁相连的公交站,都当作新增的线路来考虑。文中重新考虑该线路的费用与时间,得到与模型一统一的模型。在算法上,利用地铁站的特点,首先计算出地铁任意站间的时间矩阵和费用矩阵。对两公交站(起始点和目标点)通过地铁到达情况,分为四种情况计算,分别采用合理算法进行搜索。得到结果如下:
对(1)(2)两对点,乘坐地铁对最优解没有改善,对(3)得到7条时间为96 分钟,费用为5元的线路. 对(4)得到1条时间为65.5分钟,费用为5元的线路, 对(5)得到1条时间为87.5分钟,费用为5元的线路, 对(6)得到1条时间为35分钟,费用为3元的线路.这些为问题一中费用最小的最优线路,提供了一种时间更少的线路。更详细结果见附录二.
对问题三,我们仍然把步行当作一种新的线路加入到问题一和二模型中。这里考虑线路费用为0,时间为步行时间.在实际中,则考虑对公交线路的补充,当只需要乘坐1~2站时,考虑步行。且只考虑对不多于一次且步行时间少于30分钟的情况
关键词:非线性规划, 邻接矩阵, 最优解, 算法复杂性
1.问题重述
第29届奥运会明年8月将在北京举行,届时有大量观众到现场观看奥运比赛,其中大部分人将会乘坐公共交通工具出行。近年来,城市的公交系统的快速发展,使得公众的出行更加通畅、便利,但同时也面临多条线路的选择问题。针对市场需求,某公司准备研制开发一个解决公交线路选择问题的自主查询计算机系统。
设计这样一个系统的核心是线路选择的模型与算法,应该从实际情况出发考虑,满足查询者的各种不同需求。请你们依据题中提供的附录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) 假设各线路公交按理想情况到站、发车,无抛锚等意外事件发生,公汽、地铁均运行正常。
3) 不考虑公交容量问题,即不出现因等车人数过多,乘客无法在预定时间内搭乘预定公汽的现象。
4) 环行公汽到达终点站后,乘客必须离开,若继续乘坐本环行路线的下一班次公汽,属于换乘情况。
5) 原题附录所提供的信息均真实可信。
3.符号说明
符号
含义
路线-站点关系矩阵
第条公交线路上由起点站起的第个站点
包含站点A的线路的集合
包含站点B的线路的集合
的交集
由站点的出行费用
换乘次数为次到达目标站点时所需的出行费用
由站点的出行耗时
换乘次数为次到达目标站点时所需的出行耗时
集合中的车辆可以到达的站点集合
4.问题分析
近年来,公共交通工具(简称公交,包括公汽、地铁等)已逐渐成
原创力文档

文档评论(0)