公交乘客乘车方案优化模型(终稿2007年全国一等奖)

合集下载

城市公交服务乘客满意度指数模型

城市公交服务乘客满意度指数模型

收稿日期: 2007-05-08 作者简介: 刘武, 男, 硕士, 东北大学文法学院教授, 主要研究方向: 人力资源管理、满 意 度 测 量 。E-mail:liuwuneu@vip.163.com
公共交通作为基础的公共服务领 域, 具有明显的公共服务特征, 有突 出的非排他性、批量性、线路固定性 和定时性等特点。公共交通的发展程 度直接反映了城市的出行条件和城市 交通的整体发展水平。近年来, 随着 城市公共服务体系的逐渐完善, 有关 公交服务乘客满意状况的理论和实证 研究开始增多, 但无论是理论还是实 证研究, 都没有建立公交行业的乘客 满意度指数模型, 更没有从深层次上 提出改进乘客满意度的途径。本文通 过结合公共管理学、社会学、心理学 和统计学的方法, 尝试建立公共交通 乘客满意度指数模型, 以期揭示服务 感知等因素与乘客满意度的因果联 系, 为寻找改进公共交通服务绩效的 有效途径提供理论支持。
意度的具体质量因子, 更未提出通用的公交服务乘客 满意度指数模型。
2 公交服务乘客满意度指数模型
2.1 指标体系
构建公交服务乘客满意度指数模型的前提是结构 变量的可操作性, 由于感知质量、乘客满意等属于较 抽象的结构变量, 若要进行具体深入的研究, 需要根 据研究方案和这些结构变量的含义, 筛选出合适的测 量指标, 以便准确地反映乘客的满意状态。公交服务 乘客满意度指标体系的建立历经了两个阶段: 第一阶 段, 采用开放式问卷对乘客进行调查, 找出影响乘客 满意与不满意的具体因素, 形成初步的指标体系; 第 二阶段, 根据指标体系设计封闭式问卷, 扩大调查样 本量, 找出原指标体系的不合理之处, 最终形成完整、 合理的乘客满意度指标体系。
国内乘客满意度研究还处于起步阶段。在出租汽 车的乘客满意度研究方面, 参考文献[5]中论述了乘客 满意度测评的主体、对象和方法, 测评的内容及乘客 满意度指数测评的意义, 初步建立了出租汽车乘客满 意度测评的指标体系, 但缺乏研究深度。在航空业的 乘客满意度研究方面, 参考文献[6]对北京、上海、广 州三地近2个月内乘坐过飞机的市民进行的随机抽样电 话访谈数据, 采用结构方程模型方法, 分析了各结构 变 量 之 间 的 关 系 。 参 考 文 献 [7] 以 广 州 市 市 民 为 调 查 对 象, 对调查的选项(满意程度)进行百分比统计之后, 总结了公交车使用的概况, 并分析了市民对公交服务 的不满之处, 包括首末班车时间、票价、行驶速度和 拥挤程度等。在以上诸多研究中, 未给出测量乘客满

2007数模竞赛B题,城市公交线路选择优化模型你要的

2007数模竞赛B题,城市公交线路选择优化模型你要的

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 有少量更改)城市公交线路选择优化模型摘要本文针对城市公交线路选择问题建立了两个模型,一个是基于集合寻线算法模型,另一个是图论模型。

公交线路发车频率优化的双层规划模型及其解法_于滨

公交线路发车频率优化的双层规划模型及其解法_于滨

主要研究更具普遍意义的第二种优化方法 。在发 车频率制定的过程中 , 存在着供给 (公交企业 )和 需求 (乘客 )两个主体 , 供 、需双方是相互作用 、 相互影响的 , 即供给方依据线路的客流量制定发 车频率 , 而需求方调整自己的行为来适应这个频
收稿日期 :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数学建模优秀论文(最优公交路线选择)
1
目录 最优公交路线选择 .................................................................................................................... 1 1. 问题重述 ............................................................................................................................. 3 2. 模型假设 ............................................................................................ 3 3. 模型一:基于点搜索的多目标优化模型 ......................................................................... 4
3.3 问题三 .................................................................................................................... 11 3.3.1 问题分析: .................................................................................................. 11 3.3.2 图形改动: .................................................................................................. 12 3.3.3 建模求解: .................................................................................................. 13

乘公交,看奥运数学建模规划

乘公交,看奥运数学建模规划

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题_乘公交_看奥运【一等奖】

乘公交,看奥运【摘要】本文要解决的问题是以即将举行的08年北京奥运会为背景而提出的。

人们为了能现场观看奥运会,必然会面对出行方式与路线选择的问题。

因此如何快速、高效地从众多可行路线中选出最优路线成为了解决此问题的关键。

鉴于公交系统网络的复杂性,我们没有采用常规的Dijkstra算法,而采用了高效的广度优先算法。

其基本思想是从经过起(始)点的路线出发,搜寻出转乘次数不超过两次的可行路线,然后对可行解进行进一步处理。

为满足不同查询者要求,我们对三个问题都分别建立了以时间、转乘次数、费用最小为目标的优化模型。

针对问题一(只考虑公汽系统),我们建立了模型一并通过VC++编程得到了任意两个站点间的多种最优路线,并得出所求站点间最优路线的最优值,如下进里又建立了图论模型。

本文的主要特点在于,所用算法的效率十分显著。

在对原始数据仅做简单预处理的条件下,搜索任意站点间的最优路线所需的平均时间不超过0.5秒。

另外,本文所建立的模型简单、所用算法比较清晰,易于程序实现,对公交线路自主查询计算机系统的实现具有现实指导作用。

关键字:转乘次数广度优先算法查询效率实时系统一 问题的重述传承华夏五千年的文明,梦圆十三亿华夏儿女的畅想,2008年8月8日这个不平凡的日子终于离我们越来越近了!在观看奥运的众多方式之中,现场观看无疑是最激动人心的。

为了迎接2008年奥运会,北京公交做了充分的准备,首都的公交车大都焕然一新,增强了交通的安全性和舒适性,公交线路已达800条以上,使得公众的出行更加通畅、便利。

但同时也面临多条线路的选择问题。

为满足公众查询公交线路的选择问题,某公司准备研制开发一个解决公交线路选择问题的自主查询计算机系统。

这个系统的核心是线路选择的模型与算法,另外还应该从实际情况出发考虑,满足查询者的各种不同需求。

需要解决的问题有:1、仅考虑公汽线路,给出任意两公汽站点之间线路选择问题的一般数学模型与算法。

并根据附录数据,利用模型算法,求出以下6对起始站到终到站最佳路线。

乘客公汽线路选择优化模型

乘客公汽线路选择优化模型

乘客公汽线路选择优化模型刘国英曹才子吴华香(三峡大学湖北·宜昌443000)摘要公汽是整个城市交通系统中的一个重要组成部分,在方便人们出行的同时也给乘客带来了线路选择的困扰。

本文给出任意两公汽站点之间线路选择问题的一般数学模型与算法,首先利用图论思想建立邻接矩阵,将其转化为有向最短线路问题,再根据公众出行对时间、费用和换乘次数的不同需求,建立单目标优化模型,得出单目标最优方案;此外通过建立多目标优化模型,还提供了同时考虑三种因素的综合最优方案,供乘客选择符合自己乘车需求的路线。

关键词图论思想最短线路单目标优化模型多目标优化模型中图分类号:TP301文献标识码:A1公汽线路选择分析1.1公汽线路的三种情况本文依据公汽行驶的轨迹,综合考虑实际情况后将公汽线路主要划分为三种类型:(1)上行线、下行线原路返回:这种线路有两个端点站,在两个端点站之间双向行车,而且两个方向上的行车路线相同,经过同样的站点序列。

由于路线的方向不同,因此上行线和下行线可抽象成两条线路处理,线路号与收费规则相同。

(2)环行线:对于环形线路,一次线路无重复经过的站点,以城市中心为基点,从始发站绕市中心行驶一圈到终点站,且始发站与终点站相同。

(3)往返线路不一致:上行线、下行线经过的站点不完全一致。

1.2公汽线路选择的影响因素随着城市化的加速,城市交通线路逐渐四通八达,公汽作为城市重要的交通方式之一,在优化城市交通,方便市民出行,发展城市经济等方面均发挥着重要的作用。

在实际生活中,公众乘坐公汽主要考虑步行时间、转乘次数、行程时间、车站始发情况、负载量及乘车费用等因素,其中转乘次数、时间、车费三个因素对乘客公汽线路的选择影响最大,因此本文主要基于这三个因素建立优化模型来设计不同的乘车方案以满足乘客不同的出行需求。

其中对于换乘次数,本文把换乘次数限制在转乘两次之内,这符合大多数乘客的乘车习惯,换乘次数分别为直达、一次换乘和两次换乘;时间由乘车时间和换乘时间决定,换乘时间包含步行时间和等车时间;费用的差别主要由换乘次数决定,换乘次数越多费用越高。

2007年大学生数学建模B题优秀论文 公共交通网络模型

2007年大学生数学建模B题优秀论文  公共交通网络模型

•摘要:明年8月第29届奥运会将在北京举行,届时有大量观众到现场观看奥运比赛,这将对北京的交通带来巨大的影响。

本文以给出的北京地区公交路线为参考资料,根据公交网络换乘问题构建了公共交通网络模型。

对三个问题的解决方案如下:(1)针对问题1,本文首先利用MATLAB编程将公交线路读出,求出各站点间的邻接矩阵。

再根据所求的邻接矩阵。

对求得的邻接矩阵进行处理;判断起点和终点之间有没有直达的线路,如有就确定为最优线路,没有就在通过程序寻找一个合适的数值(记为M)作为限制(即找出邻接点最多的那部分站点),找出通过次数超过这个数值的站点。

下一步则寻找换乘站点。

通过把求得的站点与要求的起点和终点,建立循环逐个修改开始站点与最终站点的值可求出通过各站点的路线,再将经过所求得的站点的路线与经过起点和终点的路线进行比较,寻找相同的路线,若存在,则这个站点可以作为所给的这对起点与终点的中转站(但根据人们乘车的习惯,假设中转的次数不超过2次)。

如果的站点中无法找到中转站,则调整M的值,直到可以找到可行的乘车路线为止。

根据得到的可行乘车线路,利用路过分别与费用和时间的函数关系,计算出按照吸收较小转车次数的原则,比较用钱少、费时少的线路,最终得到最优的乘车方案。

(2)针对问题2,将换乘地铁站和公汽站视为对等的,与问题1相似,利用相同的方法求出最优线路,但是情况比问题1更复杂,特别是地铁与地铁之间还可以换乘,这需要单独进行考虑。

此时,站点数、费用和时间的函数发生了变化,因此,利用新的函数表达式求解再比较得到最优线路。

(3)针对问题3,考虑步行时,可先利用图论中的Floyd算法求出任意两站点间的最短道路,并在此基础上求出这段路步行所需要的时间。

再在第二问的基础上,对时间加一个阈值T。

当计算出的两点间最短路的步行时间<阈值T时,就选择步行,否则,选择问题2中求得的最优线路。

本文所考虑的算法,可以查询任意两个站点间的乘车最优路径。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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
相关文档
最新文档