公交乘客乘车方案优化模型(终稿2007年全国一等奖)
城市公交服务乘客满意度指数模型
![城市公交服务乘客满意度指数模型](https://img.taocdn.com/s3/m/4d9b1909581b6bd97f19ea77.png)
收稿日期: 2007-05-08 作者简介: 刘武, 男, 硕士, 东北大学文法学院教授, 主要研究方向: 人力资源管理、满 意 度 测 量 。E-mail:liuwuneu@vip.163.com
公共交通作为基础的公共服务领 域, 具有明显的公共服务特征, 有突 出的非排他性、批量性、线路固定性 和定时性等特点。公共交通的发展程 度直接反映了城市的出行条件和城市 交通的整体发展水平。近年来, 随着 城市公共服务体系的逐渐完善, 有关 公交服务乘客满意状况的理论和实证 研究开始增多, 但无论是理论还是实 证研究, 都没有建立公交行业的乘客 满意度指数模型, 更没有从深层次上 提出改进乘客满意度的途径。本文通 过结合公共管理学、社会学、心理学 和统计学的方法, 尝试建立公共交通 乘客满意度指数模型, 以期揭示服务 感知等因素与乘客满意度的因果联 系, 为寻找改进公共交通服务绩效的 有效途径提供理论支持。
意度的具体质量因子, 更未提出通用的公交服务乘客 满意度指数模型。
2 公交服务乘客满意度指数模型
2.1 指标体系
构建公交服务乘客满意度指数模型的前提是结构 变量的可操作性, 由于感知质量、乘客满意等属于较 抽象的结构变量, 若要进行具体深入的研究, 需要根 据研究方案和这些结构变量的含义, 筛选出合适的测 量指标, 以便准确地反映乘客的满意状态。公交服务 乘客满意度指标体系的建立历经了两个阶段: 第一阶 段, 采用开放式问卷对乘客进行调查, 找出影响乘客 满意与不满意的具体因素, 形成初步的指标体系; 第 二阶段, 根据指标体系设计封闭式问卷, 扩大调查样 本量, 找出原指标体系的不合理之处, 最终形成完整、 合理的乘客满意度指标体系。
国内乘客满意度研究还处于起步阶段。在出租汽 车的乘客满意度研究方面, 参考文献[5]中论述了乘客 满意度测评的主体、对象和方法, 测评的内容及乘客 满意度指数测评的意义, 初步建立了出租汽车乘客满 意度测评的指标体系, 但缺乏研究深度。在航空业的 乘客满意度研究方面, 参考文献[6]对北京、上海、广 州三地近2个月内乘坐过飞机的市民进行的随机抽样电 话访谈数据, 采用结构方程模型方法, 分析了各结构 变 量 之 间 的 关 系 。 参 考 文 献 [7] 以 广 州 市 市 民 为 调 查 对 象, 对调查的选项(满意程度)进行百分比统计之后, 总结了公交车使用的概况, 并分析了市民对公交服务 的不满之处, 包括首末班车时间、票价、行驶速度和 拥挤程度等。在以上诸多研究中, 未给出测量乘客满
2007数模竞赛B题,城市公交线路选择优化模型你要的
![2007数模竞赛B题,城市公交线路选择优化模型你要的](https://img.taocdn.com/s3/m/08f308bcc77da26925c5b03d.png)
2007B题:乘公交,看奥运(数据有变化)我国人民翘首企盼的第29届奥运会明年8月将在北京举行,届时有大量观众到现场观看奥运比赛,其中大部分人将会乘坐公共交通工具(简称公交,包括公汽、地铁等)出行。
这些年来,城市的公交系统有了很大发展,北京市的公交线路已达800条以上,使得公众的出行更加通畅、便利,但同时也面临多条线路的选择问题。
针对市场需求,某公司准备研制开发一个解决公交线路选择问题的自主查询计算机系统。
为了设计这样一个系统,其核心是线路选择的模型与算法,应该从实际情况出发考虑,满足查询者的各种不同需求。
请你们解决如下问题:1、仅考虑公汽线路,给出任意两公汽站点之间线路选择问题的一般数学模型与算法。
并根据附录数据,利用你们的模型与算法,求出以下6对起始站→终到站之间的最佳路线(要有清晰的评价说明)。
(1)、S3769→S2857 (2)、S1557→S0481 (3)、S1879→S2322(4)、S0008→S0073 (5)、S0148→S0485 (6)、S0087→S36762、同时考虑公汽与地铁线路,解决以上问题。
3、假设又知道所有站点之间的步行时间,请你给出任意两站点之间线路选择问题的数学模型。
【附录1】基本参数设定相邻公汽站平均行驶时间(包括停站时间):3分钟相邻地铁站平均行驶时间(包括停站时间): 2.5分钟公汽换乘公汽平均耗时:6分钟(其中步行时间2分钟)地铁换乘地铁平均耗时:5分钟(其中步行时间2分钟)地铁换乘公汽平均耗时:8分钟(其中步行时间4分钟)公汽换乘地铁平均耗时:6分钟(其中步行时间4分钟)公汽票价:分为单一票价与分段计价两种,标记于线路后;其中分段计价的票价为:0~20站:1元;21~40站:2元;40站以上:3元地铁票价:3元(无论地铁线路间是否换乘)注:以上参数均为简化问题而作的假设,未必与实际数据完全吻合。
【附录2】公交线路及相关信息(见公汽线路信息,对原数据文件B2007data.rar 有少量更改)城市公交线路选择优化模型摘要本文针对城市公交线路选择问题建立了两个模型,一个是基于集合寻线算法模型,另一个是图论模型。
公交线路发车频率优化的双层规划模型及其解法_于滨
![公交线路发车频率优化的双层规划模型及其解法_于滨](https://img.taocdn.com/s3/m/8003c745ad02de80d4d8405b.png)
主要研究更具普遍意义的第二种优化方法 。在发 车频率制定的过程中 , 存在着供给 (公交企业 )和 需求 (乘客 )两个主体 , 供 、需双方是相互作用 、 相互影响的 , 即供给方依据线路的客流量制定发 车频率 , 而需求方调整自己的行为来适应这个频
收稿日期 :2005-12-01. 基金项目 :国家自然科学基金资助项目 (50479055). 作者简介 :于滨 (1977 - ), 男 , 博士研究生. 研究方向 :网格 , 智能公交. E-ma il:m in lfish@ yahoo. com. cn 通讯联系人 :程春田 (1965 - ), 男 , 教授 , 博士生导师. 研究方向 :电力系统优化 , 防汛减灾.
m k n =Umk +1
Sk - 1 m
- (n
-
1) /rk ) +Rmk
f)
M o 分为三部分 :①等待车辆费用 τw 是在车
辆到站前 , 站台上的乘客 (不包括上趟车 留剩的
乘客 )等待的时间费用 ;②等待上车费用 τμ是车 辆到站后 , 在站台停车期间乘客在车外等待上车
的时间费用 ;③额外费用 τφ是留剩乘客 (受车容 量限制被留剩在站台上的乘客 )等待当前车辆和
吉 林 大 学 学 报 (工 学 版 )
Journa l o f Jilin U niversity (Enginee ring and T echno logy Ed ition)
V o.l 36 N o. 5 S ep.t 2006
文章编号 :1671 - 5497(2006)05 - 0664 - 05
第 36卷
辆车在第 k 站的停车时间 , Smk
=m
ax(uU
k m
2007数学建模优秀论文(最优公交路线选择)
![2007数学建模优秀论文(最优公交路线选择)](https://img.taocdn.com/s3/m/0d3c1dfe910ef12d2af9e7ba.png)
目录 最优公交路线选择 .................................................................................................................... 1 1. 问题重述 ............................................................................................................................. 3 2. 模型假设 ............................................................................................ 3 3. 模型一:基于点搜索的多目标优化模型 ......................................................................... 4
3.3 问题三 .................................................................................................................... 11 3.3.1 问题分析: .................................................................................................. 11 3.3.2 图形改动: .................................................................................................. 12 3.3.3 建模求解: .................................................................................................. 13
乘公交,看奥运数学建模规划
![乘公交,看奥运数学建模规划](https://img.taocdn.com/s3/m/63ca3583d4d8d15abe234ec9.png)
1/1 2/2 1/1 1/1 2/2 1/1
101/101 106/106 128/128 83/83 106/87 65/33
3/3 3/3 3/3 2/2 3/2 2/4
2/2 3/3 2/3 4/3 3/3 2/1
64/64 99/99 103/95 59/53 102/86 46/33
3/3 4/4 3/6 5/8 4/6 3/4
des ( destination) : 终到站; P( path) : 路径; Ex( P)(exp enditure) : 一条路径 P 上的总花费,可以用来表示 t , c 或者 fre ,可以用 Ex( e) 表示一条边上的路径; Lb(label) : 标号。
四、问题分析
这个问题显然是一个复杂的网络图论模型,但是用站点作为图的结点,用结点之间 的边来表示站点之间的不同公交线路是很难将换乘的过程和分段计价的机制表示出来 的。也就是说,需要建立这样一个网络模型,它要将换乘的过程包含在其中,并且还要 具有分段计价的机制。这样就需要在原来的网络模型上进行一定的改进和丰富,使所有 的信息和约束都毫不丢失的反映在模型中,然后再将要解决的问题进行转化,在现有的 经典网络算法基础上结合这个问题的实际情况,给出这个各个问题的算法,最后根据算 法写出程序,从而将问题解决。通过分析这个问题的特殊性,可以把一个站点拆分成若 干个结点,每个结点表示一条线路经过该结点,换乘关系可以由这些扩展出来的结点之 间的边来表示,只要再加一个结点将一个站点拆分成的结点统一成一个整体。这种处理 既考虑了换乘的过程,又将站点统一成一个整体。在每条线路上的每一个站点,增加到 它下面站点的边,用这些边表示分段计价的信息。这样,就可以进一步分析要解决的问 题来设计算法,最终解决问题。在解决问题时,需要充分考虑客户的多方面需求,针对 各种需求来给出供选的线路。具体来讲,既要满足有特别需求的乘客,又要面向广大乘 客的一般需求,给出尽可能优的线路。然后可以针对问题,结合北京的实际情况,对该 模型做更进一步的分析。下面是对题目的一些理解。 1.需求分析 从实际情况考虑,乘客的需求是多方面的。在选择出行路线时,通常会考虑以下几 种因素: “换乘次数”、“出行距离”、“出行耗时”、“出行费用”。由于没有给出“出行距 离”,可以不将距离作为一项指标单独考虑。但是由于给出的“出行耗时”均为平均值, 实际上就是距离的一种反映。那么下面就针对“换乘次数”、“出行耗时”、“出行费用” 三项需求进行分析。 1) 首先,为乘客提供一个针对上述三种因素的较好的出行路线是非常现实而又重 要的。在实际情况中,大多数乘客的需求是多方面的,可能是对单个目标的需求也可能 对多个目标均有需求,如既希望换乘次数少,乘车时间较少,又希望能在上述两种需求 满足下花最少的钱,对于一个实用的自动查询系统来说,满足乘客的不同需求是最重要 的功能。因此针对乘客的多方面需求,给出一个既针对单个目标又能综合权衡各种因素 的好的路线是很重要的。针对这样的目的,自动查询系统需要满足以下三种情况:第一 : 针对单一目标进行线路的规划,第二、根据乘客对三种需求的程度大小,分主次满足乘 客的三种需求,第三:要能够解决在乘客提出一定约束的条件下给出一个满足乘客需求
2007年数学建模B题_乘公交_看奥运【一等奖】
![2007年数学建模B题_乘公交_看奥运【一等奖】](https://img.taocdn.com/s3/m/e10232e49b89680203d8259b.png)
乘公交,看奥运【摘要】本文要解决的问题是以即将举行的08年北京奥运会为背景而提出的。
人们为了能现场观看奥运会,必然会面对出行方式与路线选择的问题。
因此如何快速、高效地从众多可行路线中选出最优路线成为了解决此问题的关键。
鉴于公交系统网络的复杂性,我们没有采用常规的Dijkstra算法,而采用了高效的广度优先算法。
其基本思想是从经过起(始)点的路线出发,搜寻出转乘次数不超过两次的可行路线,然后对可行解进行进一步处理。
为满足不同查询者要求,我们对三个问题都分别建立了以时间、转乘次数、费用最小为目标的优化模型。
针对问题一(只考虑公汽系统),我们建立了模型一并通过VC++编程得到了任意两个站点间的多种最优路线,并得出所求站点间最优路线的最优值,如下进里又建立了图论模型。
本文的主要特点在于,所用算法的效率十分显著。
在对原始数据仅做简单预处理的条件下,搜索任意站点间的最优路线所需的平均时间不超过0.5秒。
另外,本文所建立的模型简单、所用算法比较清晰,易于程序实现,对公交线路自主查询计算机系统的实现具有现实指导作用。
关键字:转乘次数广度优先算法查询效率实时系统一 问题的重述传承华夏五千年的文明,梦圆十三亿华夏儿女的畅想,2008年8月8日这个不平凡的日子终于离我们越来越近了!在观看奥运的众多方式之中,现场观看无疑是最激动人心的。
为了迎接2008年奥运会,北京公交做了充分的准备,首都的公交车大都焕然一新,增强了交通的安全性和舒适性,公交线路已达800条以上,使得公众的出行更加通畅、便利。
但同时也面临多条线路的选择问题。
为满足公众查询公交线路的选择问题,某公司准备研制开发一个解决公交线路选择问题的自主查询计算机系统。
这个系统的核心是线路选择的模型与算法,另外还应该从实际情况出发考虑,满足查询者的各种不同需求。
需要解决的问题有:1、仅考虑公汽线路,给出任意两公汽站点之间线路选择问题的一般数学模型与算法。
并根据附录数据,利用模型算法,求出以下6对起始站到终到站最佳路线。
乘客公汽线路选择优化模型
![乘客公汽线路选择优化模型](https://img.taocdn.com/s3/m/72cb171465ce050877321350.png)
乘客公汽线路选择优化模型刘国英曹才子吴华香(三峡大学湖北·宜昌443000)摘要公汽是整个城市交通系统中的一个重要组成部分,在方便人们出行的同时也给乘客带来了线路选择的困扰。
本文给出任意两公汽站点之间线路选择问题的一般数学模型与算法,首先利用图论思想建立邻接矩阵,将其转化为有向最短线路问题,再根据公众出行对时间、费用和换乘次数的不同需求,建立单目标优化模型,得出单目标最优方案;此外通过建立多目标优化模型,还提供了同时考虑三种因素的综合最优方案,供乘客选择符合自己乘车需求的路线。
关键词图论思想最短线路单目标优化模型多目标优化模型中图分类号:TP301文献标识码:A1公汽线路选择分析1.1公汽线路的三种情况本文依据公汽行驶的轨迹,综合考虑实际情况后将公汽线路主要划分为三种类型:(1)上行线、下行线原路返回:这种线路有两个端点站,在两个端点站之间双向行车,而且两个方向上的行车路线相同,经过同样的站点序列。
由于路线的方向不同,因此上行线和下行线可抽象成两条线路处理,线路号与收费规则相同。
(2)环行线:对于环形线路,一次线路无重复经过的站点,以城市中心为基点,从始发站绕市中心行驶一圈到终点站,且始发站与终点站相同。
(3)往返线路不一致:上行线、下行线经过的站点不完全一致。
1.2公汽线路选择的影响因素随着城市化的加速,城市交通线路逐渐四通八达,公汽作为城市重要的交通方式之一,在优化城市交通,方便市民出行,发展城市经济等方面均发挥着重要的作用。
在实际生活中,公众乘坐公汽主要考虑步行时间、转乘次数、行程时间、车站始发情况、负载量及乘车费用等因素,其中转乘次数、时间、车费三个因素对乘客公汽线路的选择影响最大,因此本文主要基于这三个因素建立优化模型来设计不同的乘车方案以满足乘客不同的出行需求。
其中对于换乘次数,本文把换乘次数限制在转乘两次之内,这符合大多数乘客的乘车习惯,换乘次数分别为直达、一次换乘和两次换乘;时间由乘车时间和换乘时间决定,换乘时间包含步行时间和等车时间;费用的差别主要由换乘次数决定,换乘次数越多费用越高。
2007年大学生数学建模B题优秀论文 公共交通网络模型
![2007年大学生数学建模B题优秀论文 公共交通网络模型](https://img.taocdn.com/s3/m/72b7b816fc4ffe473368abe0.png)
•摘要:明年8月第29届奥运会将在北京举行,届时有大量观众到现场观看奥运比赛,这将对北京的交通带来巨大的影响。
本文以给出的北京地区公交路线为参考资料,根据公交网络换乘问题构建了公共交通网络模型。
对三个问题的解决方案如下:(1)针对问题1,本文首先利用MATLAB编程将公交线路读出,求出各站点间的邻接矩阵。
再根据所求的邻接矩阵。
对求得的邻接矩阵进行处理;判断起点和终点之间有没有直达的线路,如有就确定为最优线路,没有就在通过程序寻找一个合适的数值(记为M)作为限制(即找出邻接点最多的那部分站点),找出通过次数超过这个数值的站点。
下一步则寻找换乘站点。
通过把求得的站点与要求的起点和终点,建立循环逐个修改开始站点与最终站点的值可求出通过各站点的路线,再将经过所求得的站点的路线与经过起点和终点的路线进行比较,寻找相同的路线,若存在,则这个站点可以作为所给的这对起点与终点的中转站(但根据人们乘车的习惯,假设中转的次数不超过2次)。
如果的站点中无法找到中转站,则调整M的值,直到可以找到可行的乘车路线为止。
根据得到的可行乘车线路,利用路过分别与费用和时间的函数关系,计算出按照吸收较小转车次数的原则,比较用钱少、费时少的线路,最终得到最优的乘车方案。
(2)针对问题2,将换乘地铁站和公汽站视为对等的,与问题1相似,利用相同的方法求出最优线路,但是情况比问题1更复杂,特别是地铁与地铁之间还可以换乘,这需要单独进行考虑。
此时,站点数、费用和时间的函数发生了变化,因此,利用新的函数表达式求解再比较得到最优线路。
(3)针对问题3,考虑步行时,可先利用图论中的Floyd算法求出任意两站点间的最短道路,并在此基础上求出这段路步行所需要的时间。
再在第二问的基础上,对时间加一个阈值T。
当计算出的两点间最短路的步行时间<阈值T时,就选择步行,否则,选择问题2中求得的最优线路。
本文所考虑的算法,可以查询任意两个站点间的乘车最优路径。
优秀论文 国二 公交线路选乘优化模型
![优秀论文 国二 公交线路选乘优化模型](https://img.taocdn.com/s3/m/e65d20c3240c844769eaee4d.png)
公交线路选乘优化模型摘要本文针对城市公交网络的特点,以最小换乘次数为第一目标,最小途经站数为第二目标,并综合考虑乘车费用、交通便利程度等其他因素。
对问题一建立了动态递归搜索模型,提出了广度优先算法,依此确定公交线路和换乘地点共同组成的最优路径,可使出行者快捷方便地获取公交线路信息及乘换地点,包括所经每一站点的所有公交线路;所得结果为:S3359→S1828换乘1次,经45个公汽站点,所花费的时间为101分钟; S1557→S0481,换乘2次,出行耗时106分钟,乘车费用为3元,共经32个公汽站点;S0971→S0485换乘1次,出行耗时128分钟,乘车费用为3元,共经由41个公汽站点;S0008→S0073换乘1次,最短耗时83分钟,乘车费用为2元,共经过26个公汽站点;S0148→S0485换乘2次,出行时间为106分钟,乘车花费为3元,共经由32个公汽站点;S0087→S3676换乘1次,出行时间为65分钟,路费为2元,共经过20个公汽站点。
对问题二建立了分类枚举筛选模型,分析了在最小换乘次数下的三类通行模式,最后求解出符合大多数人出行习惯的最优乘车路线;所得结果为:S3359→S1828换乘1次,经45个公汽站点,所花费的时间为101分钟; S1557→S0481换乘2次,出行耗时为106分钟,乘车费用为3元,共经32个公汽站点;S0971→S0485换乘1次,出行耗时为128分钟,乘车费用为3元,共经由41个公汽站点;S0008→S0073换乘1次最短耗时为83分钟,乘车费用为2元,共经过26个公汽站点;S0148→S0485换乘2次,出行时间106分钟,乘车花费为3元,共经由32个公汽站点;S0087→S3676地铁直达,耗时33分钟,费用为3元,经过的地铁站数为10站。
对问题三建立了拟蚁群搜索模型及蚁群内嵌局部搜索算法,此算法综合考虑了影响公交选乘的诸多因素,如出行者的人文需要等,有效地解决了任意两站点间的最优路径的选择问题,最后结合实际情况,对模型进一步优化,提出了人工神经网络弹性模型,为原模型提供了一个改进方向。
国赛数模冲刺必看公交调度一等奖论文
![国赛数模冲刺必看公交调度一等奖论文](https://img.taocdn.com/s3/m/6c86bafa650e52ea541898af.png)
第三篇 公交车调度方案的优化模型2001年 B 题 公交车调度公共交通是城市交通的重要组成部分,作好公交车的调度对 于完善城市交通环境、改进市民出行状况、提高公交公司的经济 和社会效益,都具有重要意义。
下面考虑一条公交线路上公交车 的调度问题,其数据来自我国一座特大城市某条公交线路的客流 调查和运营资料。
该条公交线路上行方向共14 站,下行方向共13 站,表3-1给出的是典型的一个工作日两个运行方向各站上下车的乘客数量统计。
公交公司配给该线路同一型 号的大客车,每辆标准载客100 人,据统计客车在该线路上运行的平均速度为20 公里/小时。
运营 调度要求,乘客候车时间一般不要超过10 分钟,早高峰时一般不要超过5 分钟,车辆满载率不应 超过120%,一般也不要低于50%。
试根据这些资料和要求,为该线路设计一个便于操作的全天(工作日)的公交车调度方案,包 括两个起点站的发车时刻表;一共需要多少辆车;这个方案以怎样的程度照顾到了乘客和公交公司 双方的利益;等等。
如何将这个调度问题抽象成一个明确、完整的数学模型,指出求解模型的方法;根据实际问题 的要求,如果要设计更好的调度方案,应如何采集运营数据。
表3-1某路公交汽车各时组每站上下车人数统计表上行方向:A13开往A0站名 A13A12 A11 A10 A9 0.73 76 A8 2.04 90 A7 1.26 48 A62.29 83 A5 A4 A3 A2 A1 A0 站间距(公里)5:00-6:001.6 0.5 1 1 1.2 0.4 1 1.03 0.53 上 下 上 下 上 下 上 下 上 下371 060 8 52 9 43 13 85 32 26 18 45 24 45 25 11 85 0 57 0 20 48 45 81 6:00-7:00 7:00-8:00 8:00-9:009:00-10:001990376 333 256 99 105 164 3626634 528 447 205 227 272 2064 322 305 235 106 123 169 1186 205 166 147 81 75 120 151 120 108 52 55 81 181 157 133 54 58 84 141 140 108 46 49 71 141 103 84 39 41 70 104 108 82 589 239 948 461 477 300 281 181 215 136 254 131 215 111 186 103 162 78 594 588 868 315 542 523 622 800 958 510 176 308 307 68 407 208 300 288 921 904 259 465 454 99 0615 00 1058 1097 1793 801 469 560 636 1871 1459 549 634 304 407 214 299 264 321 204 263 185 221 180 189 180271 621 172 411 119 280 135 291 129 256 103 197 90 486 971 324 551 212 442 253 420 232 389 211 297 185 339 185439 157 275 234 60 0 0 440 245 339 408 1132 759 267 78 143 162 36 250 136 187 233 774 201 75 123 112 26 178 105 153 167 532 260 74 138 117 30 196 119 159 153 534 221 65 103 112 26 164 111 134 148 488 0 483 0 010:00-11:00 上 923下 0 385 0 11:00-12:00上 957 下 0340 0 12:00-13:00 上 873下 0 333 0 13:00-14:00上 779 173 66 108 97 23 下 0137 85 113 116 384 263 0 14:00-15:00 上 625170 49 139 80 150 49 75 97 120 383 85 85 20 85 20 下 0 36 39 47 82176 80239 015:00-16:00上 63512498 152下36 16:00-17:00 上 1493299 240 199 80 85 135 17:00-18:00 上 2011379 311 230 39 57 88 396 194 497 257 167 108 91 209 404 450 479 694 165 237 85 196 210 441 296 573 108 231 50 339 428 731 586 957 201 390 88 129 80 107 110 353 390 120 208 197 49 335 157 255 251 800 508 140 250 259 61 229 0 下 0557 0 下 0110 118 171 124 107 89 390 253 293 378 1228 793 18:00-19:00 上 691194 53 93 82 22 0 336 0 下 045642250163714348 55 23 43 17 32 14 3 80 46 34 36 24 26 21 2 150 89 131 125 428 19:00-20:00 上 350 89 83 60 59 52 62 5 27 48 22 34 16 30 1 48 64 38 46 28 40 3 47 66 204 37 47 160 27 41 128 11 下 0 63 116 75 108 40 196 77 139 0 20:00-21:00 上 304 72 9 下 0 38 80 84 143 47 117 0 21:00-22:00 上 209 53 55 29 6 下 0 19 0 33 78 63 125 5 92 0 22:00-23:00 上 5 5 3 2 9 1 下 33 58 18 17 27 12 7 9 32 21 表3-1(续) 某路公交汽车各时组每站上下车人数统计表 下行方向:A0 开往A13站名 A0A2 1.56 3 A31 A4 0.442 A5 1.2 A6 A7 A8 1.3 A9 2 A10 A11 A12 A13 站间距(公里) 5:00-6:00 0.97 2.29 0.73 1 1 1 0.5 1.62 上 下 上 下 上 下 上 下 上 下 上 下 上 下 上 下 上 下 上 下 上 下 上 下 上 下 上 下 上 下 上 下 上 下22 0 4 4 4 3 3 3 0 3 0 9 0 2 1 1 6 7 7 5 3 4 2 6:00-7:00 7:00-8:00 795 0 143 70 167 40 84 151 184 420 710 404 756 235 410 155 246 127 199 105 174 102 166 130 219 169 253 305 459 468 737 328 635 138 266 112 186 105 190188 205 455 780 532 827 308 511 206 346 150 238 144 215 133 210 165 238 194 307 404 617 649 109 195 272 849 333 856 162 498 120 320 108 256 92 137 147 343 545 345 529 203 336 150 191 104 175 95 130 93 45 53 75 138 16 40 109 126 444 120 428 76 108 271 2328 380 294 2706 374 266 1556 204 427 156 492 158 274 100 183 59 224 157 224 149 125 80 331 374 354 367 198 199 143 147 107 122 88 45 0 0 265 373 958 153 46 237 376 1167 99 27 136 219 556 8:00-9:00 0 0 9:00-10:00 10:00-11:00 11:00-12:00 12:00-13:00 13:00-14:00 14:00-15:00 15:00-16:00 16:00-17:00 17:00-18:00 18:00-19:00 19:00-20:00 20:00-21:00 21:00-22:000 0 902 0 157 147 103 130 94 276 50 82 59 96 48 68 40 65 43 60 49 78 64 18 154 438 15 128 346 0 59 185 41 847 0 132 48 67 0 48 143 34 706 0 90 118 40 66 12 98 13 0 261 0 70 40 205 97 127 102 136 118 155 152 215 277 401 432 103 104 90 119 36 770 0 97 126 43 59 75 43 209 101 246 141 341 229 549 388 127 42 115 309 15 118 346 19 839 0 133 84 156 48 69 120 112 166 136 253 266 452 416 342 304 147 147 94 0 48 153 54 1110 170 110 1837 260 175 3020 474 330 1966 350 189 73 79 0 0 63 167 95 102 144 425 122 34 162 269 784 205 56 278 448 1249 132 40 246 320 1010 330 96 146 106 248 194 204 150 88 0 0 304 157 494 122 423 48 587 193 399 129 165 59 0 0 934 1016 606 471 787 187 306 153 230 144 243289 690 124 290 87 335 505 143 201 102 146 95 0 0 939 0 223 130 113 107 75 56 86 43 70 40 6717 0 59 155 36 154 398 640 0 126 43 69 13 95 12 0 319 0 43 219 82 90 127 34 636 0 110 73128 4156 98 4219213210712310129022:00-23:00 上下294433551202420468758 359241694247156017335 0108 49 136 公交车调度方案的优化模型*摘要:本文建立了公交车调度方案的优化模型,使公交公司在满足一定的社会效益和获得最大经济效益的前提下,给出了理想发车时刻表和最少车辆数。
城市公交换乘的数学模型及其算法实现_王庆平
![城市公交换乘的数学模型及其算法实现_王庆平](https://img.taocdn.com/s3/m/ec574d3f67ec102de2bd8910.png)
2.4 算法设计
步骤 1 在 2.1 节模型的基础上, 给出最小换乘的所有路径
Line( A, B) 及子路段的维数 mi1、换乘信息。 步骤 2 计算 T=T 区间+T 换乘。
步骤 3 给出 T 最小的由站点 A 到站点 B 的路径 Line( A, B) 。
2.5 基于最小换乘次数的乘车费用的数学模型
步骤 3 若不成立, 计算 M(2() A) , 判断 B∈M(2() A) 是否成立。
步骤 4 若 不 成 立 , 重 复 上 一 步 , 计 算 M(i A) , i=3, 4, … 。判
断 B∈M(i A) 是 否 成 立 。直 到 存 在 k=n( A, B) , 使 得 B∈M(k A)
成立。
基金项目: 教育部科学技术研究重点项目( No.206089) 。 作者简介: 王庆平( 1979- ) , 硕士 研 究 生 , 研 究 方 向 为 非 经 典 逻 辑 ; 张 兴 芳( 1957- ) , 女 , 教 授 , 硕 士 研 究 生 导 师 , 主 要 研 究 方 向 为 模 糊 推 理 、模 糊 逻
在相同的换乘次数下, 再来考虑乘车费用问题, 以满足不
同查询者的需要, 下面给出乘车费用的数学模型:
k
k
# # 目标函数为: min M, 其中 M= Mi= fm( q)
Line( A, B)
i=0
i=0
1%
’
元,
q
为单一票制公汽线路或环形
’
fm(
q)
’
1’’ =&
2’
’
元, q 元, q
为分段计价公汽线路且 为分段计价公汽线路且
f(t p) = 2.5, p 为地铁
2007数学建模乘公交-看奥运(含代码)
![2007数学建模乘公交-看奥运(含代码)](https://img.taocdn.com/s3/m/74ba4ca131b765ce04081486.png)
2007数学建模乘公交-看奥运(含代码)D一、问题的重述第29届奥运会明年8月将在北京举行,作为城市枢纽的公共交通承担着非常重的运输任务。
近年来,北京市的公交系统有很大的发展,公交线路的条数和公交车数量在迅速增多,给人民生活带来便利的同时,也面临多条线路得选择问题,有时出行往往还需要转乘多辆公交车才能到达目的地。
如何在短时间、换乘次数最少、成本最低的情况到达目的地,是人们所关注的问题。
因此,我们通过建立线路选择的模型与算法,设计一套自主查询计算机系统,查询到出行时所需的最佳公交路线及换乘方法,给人们出行节约更多的时间和金钱。
要求:1、仅考虑公汽线路,建立任意两公汽站点之间线路选择问题的数学模型与算法。
并求出以下6对起始站→终到站之间的最佳路线。
(1)S3359→S1828 (2)S1557→S0481 (3)S0971→S0485 (4)S0008→S0073 (5)S0148→S0485 (6)S0087→S3676 2、同时考虑公汽与地铁线路,解决1中问题。
3、如果所有站点间的步行时间已知,建立任意两站点间路线选择问题的数学模型。
二、模型的假设1、所有公交线路的开班、收班时间相同。
2、公车不会因为堵车等因素延长行驶时间。
3、各条线路不会有新的调整与变化。
4、环线可以以任意站作为起点站和终点站,并且是双向的。
5、除环线以外的线路,到达终点站后,所有的人都必须下车。
6、人们对换乘车次数尽量少的偏好程度总是大于对花费时间相对短和花费金钱相对少的偏好程度。
7、同一地铁站对应的任意两个公汽站之间可以通过地铁站换乘,且无需支付地铁费。
三、符号的说明符号表示意义i LA第i 条包含初始站点的线路,1,2,,i m符号表示意义jLB第j 条包含目标站点的线路,1,2,,j s =k LC第k 条中间线路,1,2,,k w = il ai LA 上的第l 个站点,1,2,,l m =jr bjLB 上的第r 个站点,1,2,,r t = ku ck LC 上的第u 个站点,1,2,,u v =ix乘客在第i 段线路上乘坐的站数 y乘客在一次地铁线路上乘坐的总站数 1z 公汽换乘公汽的次数 2z 地铁换乘地铁的次数 3z地铁换乘公汽的次数 4z公汽换乘地铁的次数四、问题的分析、模型的建立及求解4.1 问题一 4.1.1 问题一的分析已知相邻公汽站平均行驶时间(包括停站时间):3分钟;公汽换乘公汽平均 耗时:5分钟(其中步行时间2分钟)。
城市公交线路优化的数学模型和算法
![城市公交线路优化的数学模型和算法](https://img.taocdn.com/s3/m/309d1eacf524ccbff121848a.png)
城市公交线路优化的数学模型和算法摘要:随着我国城市化的不断发展,城市的交通状况成了摆在我们面前的亟待解决的一个问题.建立数学模型的方式,以“分离目标,逐次优化”为原则,假设的乘客od量和公交行驶时间已知,对公交线网进行布设和优化,并且逐步修正.在保证线路走向能与主要客流方向基本一致的情况下,实现全服务区总乘行时间最短,换乘次数最少,客流分布均匀的目标.关键词:最优路径公交网络乘客od量随着城市建设的迅猛发展,公交出行已成为人们的一个重要出行方式。
公共交通作为一个城市经济发展的象征性基础设施,它为广大居民的日常出行提供了方便,因此也关系到一个城市的基本保障问题.优化公交网络,提高公交运载效率越发受到社会的关注,成为人们的迫切需求.公交规划就是一个多目标的优化问题.进行公交优化设计需要区分主次,设定专门的优化措施.为此,我们提出了“分离目标,逐步解决”的办法.主要是利用数学模型,通过计算机进行处理,得到一个初步优化完善的公交网络.再适当做些调整,使得线路能够分布相对均匀,消除空白的公交区域.1.dijkstra算法dijkstra算法是很有代表性的最短路算法,其基本思想是,设置顶点集合s并不断地作贪心选择来扩充这个集合.一个顶点属于集合s当且仅当从源到该顶点的最短路径长度已知.初始时,s中仅含有源.设u是g的某一个顶点,把从源到u且中间只经过s中顶点的路称为从源到u的特殊路径,并用数组dist记录当前每个顶点所对应的最短特殊路径长度.dijkstra算法每次从v-s中取出具有最短特殊路长度的顶点u,将u添加到s中,同时对数组dist作必要的修改.一旦s包含了所有v中顶点,dist就记录了从源到所有其他顶点之间的最短路径长度.2.公交线路布设模型2.1公交线路的布设原则公交网络本身具有快捷、灵活、网络覆盖率高的特点,适合中短距离出行.一般公共汽车的起讫站点相隔在500m到800m之间,如果是在城市中心的话站点之间可以缩短到400m,时间上在客流高峰的时候发车间隔会在3到5分,除此之外的时间可以增加到6到8分,站点设置一般能和其他站点有较好的换乘[1].2.2城市客流集散点的计算在已知公交od矩阵的条件下,将研究区域划分成若干地理性质相似的区域,也可以依据行政意义进行划分,把每一个分好的小区看作一个单一的节点,同时又要能被城市中的主要干路线路贯通,然后通过具体分析可以确定以下指标,并且作为节点的重要度指标.这些指标有地理位置、路况、od集散程度、人口数量、金融指标等[2].节点的加权平均值为:l■=■α■·■,l■表示区域内节点i 的重要度;α■表示第j项指标的权重;m是指标数量;e■是节点i的第j项的指标.e■为区域内所有节点的第j项指标算数平均值.客流集散强度:e■= ∑■ q■·δ■■,q■是od点k,1间的od客流量(人)δ■■=1,当j,k间的最短路径经过i0,否则式子中权重值α■的确定即确定出各个标准对于每个节点重要程度的影响效果.2.3线路起讫点确定客流量集散地点确定以后,就可以根据公交区域的客流量(od 量),即根据交通区域的发生量还有吸收量最终找到起讫点.2.3.1按照客流量设定站点当交通小区处于高峰时期,发生量和吸引量都超过了此线路中间站点的最大运载能力的时候,仅仅依靠中间站点无法完成运载任务,那么这个交通小区就要设置为起讫站点,从而增加运载量.所以可以依据中间站点的运载量设定起讫站.某一个交通小区发生量和运载量超过某一个值时候,需要设定站点.单个中间站点运输力为c■=60b/t■,c■是中间站点运载力(即人次/高峰小时);t■是高峰每小时的发车时间间距;b是高峰小时每辆车从中间站搭乘乘客数量的平均值,所取的值可以通过调查得出.交通小区中间站运载力为c(i)=c■n(i),全规划区域的站点个数n■=ρs/d,n■为全规划区域站点的数量;ρ是规划的公交网络的密度;s是规划区域的面积;d为站点的平均间隔.先根据各个交通小区的出行数量的相对值大小确定出中间站的数量n(i),n(i)=n■t(i)/t,t(i)为交通小区公交乘客发商量或者是吸引量的总和;t为全规划区域的公交发生量的总和.t=■t(i),一个起讫站点的最大运载力为c■=60rr/(t■k■).2.3.2按照实际的要求设置起讫点一些特殊的地区,如汽车车站、热门旅游景点、船运港湾、生活区等,为了满足乘客的出行路线,服务人民生活,即使总的发生量和吸引量没有达到设站的要求,也可以设定起讫站点.2.4公交线路的校正和优化2.4.1设置网络的最佳走向确定起讫点以后,就要根据路段的不同将行驶所用时间作为阻抗,从而来求得各个起讫站点配对以后的最短路径.又由于这里想到要把优化的网络经过集散点,因此又提出了一个“集散点吸引系数”.2.4.2直达乘客数量的校正2.4.2.1公交线路长短的校正公交网络的路线距离不能过于长和短,必须按照该城市里的实际情况来确定,对已经拟定的待选路线来筛定.对于那些不满足该条件的首末点之间我们不设定公交线路,这时候就要把直达的乘客数量z■设置为0.2.4.2.2防止线路间的自相配对同一个节点是不可以作为相同单向路线起讫站点,因此令z■=0.2.4.2.3对于同一区域设定多个站点的校正当有些划定区域的出行量值非常大的时候,就要确定多个起讫站点了,这个时候,在直达乘客的矩阵里,相对应的起点那一行和终点那一列就要校正,校正次数和这个区域的起讫站点数量是一致的.2.4.3所设定线路的优化校正优化线路需要考虑以下问题:校正乘客的od量,确定od量的剩余数值,校正行车时间,以及复线系数.3.实例我们假设一个交通路线分区和基本路段的路线图,od量我们假设已经通过调查求出.图中线路上的数字是该条路段车辆的行驶时间(单位:分钟).待选路线中的直达乘客数量表示为:再按照线路的长度要求,防止自相的配对、一个区域设定多个站然后再次对直达的乘客量进行校正.经过最后的计算.od在[b,c]的乘客量是最大的.这就要设定一个b到c、c到b的公交网,那么最短路径就会是6-12-18-17-16-15-14-20-19.通过之前的复线系数把第一条公交路通过行车行驶时间修正(其中的数值可以参考待选的最短路径).到这里,第一条线路设置工作就全部结束了,除去b和c点以外,再一次查询最短路径,逐次去布设第二条、第三条公交线,最后得到完整的网络线路图.现实生活中公交网络问题受到诸多因素的影响,需要综合考虑这些因素的制约,而且需要搜集大量的数据,并进行实际论证,需要通过数学建模的方法进行研究,合理且便于操作的方法,这也是后续研究的方向.参考文献:[1]成邦文,王齐庄,胡绪祖.城市公共交通线网优化设计模型和方法[m].系统工程理论与实践.[2]李维斌.汽车运输工程[m].北京:人民交通出版社,1987.[3]赵志峰.城市公共交通线路网规划方法[j].上海交通大学学报,1988,22(6).[4]易汉文.城市公交线路系统的规划与设计[m].系统工程,1987,5(1).[5]肖位枢主编.图论及其解法[m].北京:航空工业出版社,1993.[6]胡运权.运筹学教程(第三版)[m].北京:清华大学出版社,2007.4.。
公交线路转乘选择的优化-模型_毕业论文
![公交线路转乘选择的优化-模型_毕业论文](https://img.taocdn.com/s3/m/4b209f34bd64783e09122b9a.png)
公交线路转乘选择的优化模型摘要:本文以奥运会的公交线路换乘为大背景,建立了在公汽线路、地铁以及步行三种方式中综合进行路线转乘的模型。
此问题可以归结为两个站点之间的最短路问题,由于直接以站点构建最短路问题计算量较大,本文在处理三个问题时分别提出了相应的模型与求解算法,以乘坐时间最短为标准回答了问题一与问题二,对问题三提出了最短路模型。
在问题一建模过程中,我们以任意两条线路是否可以直接换乘为突破口,建立了以每条线路为顶点,两条线路之间的换乘信息为弧的图,将问题一归结为弧长可变的最短路问题,提出了结合动态规划方法与分枝定界思想的算法。
首先将题目所给出的路线与站点信息翻译为两条线路是否可以直接相交以及在何处相交的信息矩阵;其次以换乘时间最短或者费用最小为决策函数,建立动态规划问题;再次设计相应的算法进行求解。
通过求解,以最短时间为目标,问题一的结果如下所示(以(1),(2)组为例,其它见正文表1):组(1):S3359→S1828,1828458290333594120115S S S S L L L −→−−−→−−→−,最短时间73分钟,费用3元;组(2):S1557→S0481,48131861919155746018984S S S S L L L −−→−−−→−−−→−,最短时间106分钟,费用3元。
同时文章对运算结果进行了相关分析。
在问题二建模过程中,沿用问题一的求解思想,将新增加的地铁视为新的线路,将所有线路信息转化为新的转乘矩阵,同时按照新的背景得到新的乘车时间与费用计算方法,同样以最短时间为目标,相同的算法可以得到问题二的结果(以(5),(6)组为例,具体见正文表2):组(5):S0148→S0485,48546621021487014851124S S D D S S L T L −→−-−→−-−−→−最短时间87.5分钟,费用5元;组(6):S0087→S3676,3676362700872S D D S T -−→−-,最短时间28分钟(已经加上地铁站到地面站点的步行时间,其中地铁运行时间20分钟),费用3元。
公交乘客出行路径优化模型
![公交乘客出行路径优化模型](https://img.taocdn.com/s3/m/59d11a2686c24028915f804d2b160b4e767f8120.png)
公交乘客出行路径优化模型
李志;田我顺;张成
【期刊名称】《道路交通与安全》
【年(卷),期】2008(008)003
【摘要】分别以"换乘次数"最少和"出行时间"最短为优化目标,提出2个公交乘客出行路径优化模型,得到不同的最优线路,供公交乘客选择适合自身的出行路线,并以1个简单的公交网络对模型进行了验算.
【总页数】5页(P34-38)
【作者】李志;田我顺;张成
【作者单位】广东省中山市规划设计院,中山,528403;广东省中山市规划设计院,中山,528403;广东省中山市规划设计院,中山,528403
【正文语种】中文
【中图分类】U4
【相关文献】
1.基于乘客加权平均出行时间最短的公交站距优化模型 [J], 何红;李得伟
2.基于最小乘客出行费用的公交站距优化模型 [J], 张俊;严凌
3.基于GIS的公交乘客出行路径选择模型 [J], 杨新苗;王炜;马文腾
4.百年克诺尔为中国公交行业安全出行提供整体解决方案——让客车企业放心,让公交企业安心,让乘客乘坐舒心 [J],
5.精心组织落实措施确保乘客平安出行公交集团有序组织重庆北站南北广场乘客疏运工作 [J],
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
根据题给数据,利用以上模型与算法,编写 VC++语言程序根据不同要求得
7
到的 6 对结果整理如下:
目
路
标
径
最少换乘次数
S3359 → S1828
1
S1557 → S0481
2
S0971 → S0485
1
S0008 → S0073
1
S0148 → S0485
针对问题二,基本原理与问题一相同。但在解决最短乘车时间问题时,问题 一只存在公汽换乘公汽,故每次换乘时间只取常数,问题二中公汽与地铁相互间 换乘的耗时不同,所以最短换乘时间也需建立相应的模型。
针对问题三,已知两站点之间的步行时间,引入 0-1 变量建立广义最短乘车 时间的 0-1 规划模型以处理乘客步行与否问题。此外,由于在线路选择时,乘客
广义乘车时间(包括前两种)。而针对问题一,只存在公汽换乘公汽,故每次换 乘时间取常数---5 分钟。 乘车时间(狭义)数学模型目标函数可以为 :
m2
m2
∑ ∑ ti = ft (ti ,Ti ,U )
i =1
i =1
时间 ti 由Ti 、Ti+1 及列车集合 U 唯一确定。
最短乘车时间(广义)数学模型目标函数为
关键词 乘车方案;有向网络;中转站停留时间;最小乘车费用;最短乘车时间;
1
问题重述
基于北京市公交线路实际情况,考虑线路选择的模型与算法,以满足查询者 对于线路选择的各种不同需求。需解决如下问题:
⒈仅考虑公汽线路,给出任意两公汽站点之间线路选择问题的一般数学模型与算 法。并根据附录数据,利用模型与算法,求出以下 6 对起始站→终到站之间的最 佳路线(要有清晰的评价说明)。
f (Tk ) ⊗ Vy
B. 最小换乘次数优化模型为:
(1 ≤ y ≤ m3 )
5
min m2
⎧
⎧1 i = 1
∑ ∑ ⎪
⎪
xij −
x ji = ⎪⎨0
⎪ j∈α (i) ⎪
j∈β (i)
⎪⎩−1
⎪xij = 0,1 (i, j) ∈ A
i ≠ 1, n i=n
⎪ ⎪
S
'
=
T1
∪ T2
∪…∪ Tm2
无直达汽车开行
并在 Floyd-Warshall 算法中三角替换时,比较ωij 和ωik + ωkj + tikj 两个量,其中
t ikj
=
⎧⎪ ⎨
f(t' 所需时间,i,k,j,U)
⎪⎩∞
(i,k)在k点可以向(k,j)中转 不能中转
同时,取ωij 和ωik + ωkj + tikj 中最小值时也作相应调整。
qh = fe (Th )
qh = fs (Th+1)
qh ∈ S '
qh ≠ 1
qh ≠ n
例如:可将集合 S={1,2,3,4,5,6,7,8,9,10}按顺序拆分为:
T1 = {1, 2,3, 4} T2 = {4,5, 6} T3 = {6, 7,8,9,10}
b. 顺序运算符 ⊗[1]
定义 ⊗ 为:按顺序属于,例如:{B,C,D} ⊗ {A,B,C,D,E} 显然,顶点序Tk 能落到某条公交路线上的约束条件为
此约束条件(1)可能包含回路,加上目标函数后,由于费用的非负性,便 可消除回路。 ②定义
4
a. 顺序拆分路径[1]
对于某一个解中所有的 xij = 1 ,必然构成集合顶点序表示如下:
S ' = {1, a,b, c,..., m1, n}
该顶点序唯一确定了从顶点 1 到顶点 n 的一条路径。其中,顶点 1 成为始点,
∑⎡ m2
min ⎢
(ft ti,Ti,U)+5× (m2 −1)⎤⎥
⎣ i=1
⎦
约束条件同模型式(2)。 求解广义最短乘车时间方案算法与算法 1 类似,在权函数赋值上进行如下调整:
ωij
=
⎧ ⎪ ⎨
ft (所需时间,i,j,U )
⎪⎩∞
结点i与j间有一辆车开行。如有2辆 以上汽车开行,取较小函数值。
(三)最小乘车费用模型 最小乘车费用数学模型目标函数为:
m2
min ∑ ri i =1
(3)
ri 由Ti 及列车集合 U(包括其票价属性)唯一确定。
约束条件同模型式(2)。 求解最小换乘次数方案和算法 1 类似,在权函数赋值上进行下面的调整:
⎧所需费用
ωij
=
⎪ ⎨
⎪⎩∞
结点i与j间有一辆车行驶。如有2辆以上 汽车行驶,取较少费用。 无直达汽车行驶
Te ∩ Tf = ∅
e ≠ f e ≠ f +1 f ≠ e +1 e, f = 1, 2,..., m2
Th ∩ Th+1 = qh h = 1, 2,..., m2 −1
式中, qh 为与 h 相关的 S ' 中除端点外某个元素,它既是顶点序Th 的终点也
是顶点序Th+1 的始点,因此满足如下约束:
记为 fS (S ') = {1} ;顶点 n 成为终点,记为 fe (S ') = {n} ;两者均称为顶点序 S ' 的 端点,记为 f (S ') = fs (S ') + fe (S ') = {1, n} 。
将 S ' 按顺序拆分为 m2 个子集合(子顶点序),这些子集合除端点外互不相交
S ' = T1 ∪ T2 ∪ ... ∪Tm2 且
问题分析
从乘客的利益出发,考虑任意两站点之间线路选择问题,它不同于最短路径 问题等目标较为单一的优化问题,实际上它是一类多个单目标优化的问题。乘客 的乘车需求、乘车目的等和交通方式紧密联系,时间价值、乘车费用、及乘客偏 好等诸多因素会对乘客乘车方案选择产生影响。
针对问题 1:影响乘客作出决定的因素很多,但综合分析可得如下两个主要 因素:①最少换乘次数;②最小乘车费用;③最短乘车时间。因而,可通过定义 顺序拆分路径及顺序属于运算符定量分析建立多个单目标模型并编写实现相应 模型的算法。此外,依据所建立的模型及算法编写 VC++语言程序求解题中所给 6 对起始站→终到站之间的最佳路线。
针对问题 2:同时考虑公汽与地铁线路,从交通线路角度来说,仅相当于在 原有公汽线路上加入若干条可换乘的可行线路,而组成一个更大范围内的公交线 路网。所以,问题 2 所采用最少换乘次数及最小乘车费用模型与问题 1 相同。仅 需对最短乘车时间模型作一定调整。
针对问题 3:已知步行时间使得乘客在每一站均多了一种方式做选择,需引 入 0-1 变量建立广义最短乘车时间模型,并在此基础上建立其它模型。
模型假设
1. 公交车在每一站的运载量均能满足乘客流量;
2. 交通情况、路面状况良好,无交通堵塞和车辆损坏等意外情况;
3. 从乘客利益出发考虑线路选择,不考虑兼顾公交公司的利益。
2
符号说明
符号
说明
N (V,A,W)
全北京路网的一个有向网络
V={1,2,...,n}
顶点集:
A ω
α (i) = { j ∈V | (i, j)∈ A} β (i) = { j ∈V | ( j,i)∈ A}
针对问题一,首先,利用顺序拆分路径将全北京公交车路线网拆分为以各站 点为顶点集,路线为弧集,乘车时间或费用为弧集上的权函数的有向网络,使公 交车路线可以数学语言的方式表达,并在此基础上建立约束条件,建立最少换乘 次数模型、最小乘车费用模型。此外,针对最短乘车时间问题,由于中转站停留 时间的影响,在纯乘车时间即狭义乘车时间的基础上引入了广义最短乘车时间。
此外,根据公交车行驶方案及已构造的有向网络,构成路径矩阵和车次矩阵, 以 Floyd-Warshall 算法求解任意两点间最短路径为主要依据的最少换乘次数模 型的相应算法,递归求得乘车方案。并在此算法基础上作相应调整得到最短乘车 时间模型的算法。最后使用 VC++语言设计实现模型算法,得到六对算例的运行 结果。
(1)、S3359→S1828 (2)、S1557→S0481 (3)、S0971→S0485 (4)、S0008→S0073 (5)、S0148→S0485 (6)、S0087→S3676 ⒉同时考虑公汽与地铁线路,解决以上问题。 ⒊假设又知道所有站点之间的步行时间,给出任意两站点之间线路选择问题的数 学模型。 (详细数据均可见题目及其数据包)
ci
步行时间
模型建立与求解
问题一: (一)任意两站间最少换乘次数数学模型 A.对约束条件的解释:
①将全北京路网构造为一个有向网络 N (V,A,W) ,其中,V={1,2,...,n} 为顶点集;
A 为弧集;ω 为弧集 A 上的权函数,即对每一弧 (i, j ) ∈ A ,有一个权ωij ,它可
以是弧 (i, j ) 的长度或通过的时间或费用等。从一个顶点 i 到另一个顶点 j 的路
公交乘客乘车方案优化模型
摘 要:本文研究公交乘客乘车方案优化问题。首先分析了乘客乘车方案的选择 问题,并给出了路径约束条件,且通过构造有向网络和定义顺序拆分路径及顺序 属于运算符,使得该约束条件与公交车行驶线路相关联,从而确定乘客乘车方案 的约束条件。在此基础上,以顺序拆分子集合个数为方法,建立最少换乘次数模 型,并设计相应求解算法。同样以顺序拆分子集合为立足点,分别基于三种信息 层次,即仅考虑公共汽车线路;同时考虑公汽与地铁线路;综合考虑公汽、地铁 及步行构造不同的换乘网络,对最少换乘次数、最小乘车费用、狭义及广义最短 乘车时间等目标进行分析,得到多个单目标优化模型,提出了对乘客换乘路径选 择的优化方案。
xij = 1 xij = 0