公交查询系统优化设计及应用

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在 不 同的角色 提 出了一 些不 同的解 决方 案 。如单 纯
公 交车 经过 哪些 站点 、 价 、 票 车况 ( 比如是 否 是 双 层 大 巴或 空调 车等 等 ) 等信息 。 二 是公 交站 点查 询 。所谓公 交站 点查 询就是 查 询 某个 站点 所经 过 的公交 线路及 其票 价 、 况等 。 车 三 是公 交换 乘查 询 。所谓公 交换 乘查 询就 是 已 知 出 发 点 、 的地 和 相 关 查 询 要 求 ( 如 要 求 转 车 次 目 比 数 少或 者矩 离最 短或 者总 票价最 低 等) 查 询可 行 的 ,
当前 公交 查询 系 统 的 主要 问题 。对 前 两个 问题 , 解 决起 来相 对要 简单 些 。但公 交 换 乘 问 题 , 其 比较 因 复 杂 已被 抽 象 成 为 数 学 问 题 来 研 究 l ] 学 者 们 站 _ , 1
收 稿 日 期 : 0 1 1 — 9 2 1 01 。
第 3 6卷 第 4期
21 0 2年 8月
南 昌 大 学 学报 ( 科 版 ) 理
J u n l fNa c a g Un v r iy Na u a ce c ) o r a n h n i e st ( t r lS i n e o
V ol36 N O. _ 4 Aug. 012 2
whe e D l St r St to — SS a d D3 r - a t ain n .En dSt ton — ai ES n a d D1. dSt ton — D2 t r St to n En ai .S a t a i n a d D2.
定 义 51 二 次换 乘矩 阵 [
中图分类号 : 2 U1 文献标志码 : A
Optm a e i n a pp i d s u y o u lc t a fc qu r y t m i ld sg nd a le t d f p b i r f i e y s s e
LU o H ng。 ZH U ng y n Lo — i
一 0 D
Leabharlann Baidu
这 样 公 交 换 乘 的 矩 阵 算 法 就 变 成 了计 算 矩 阵 D 、 和 D , 询 时就 只 要取 出相 应 的元 素 即 可 。 查 事实 上这 种算 法 理论 可行 , 但实 际上 行 不通 。 因为 在 实际 中如 这样 计算 工 作 量 太 大 , 算 机 的存 储 空 间 计 难 以接受 , 即使 接 受 了查询 速度 也难 以忍 受 。 笔者 用

个 高效 、 快速 和丰 富信 息 的算 法 和 系统 有 着 非 常 重 要 而又 现实 的意义 。
2 查 询 算 法 设 计
2 1 公交换 乘算 法设 计 . 公 1交换 乘 算 法是 公 交查 询 系 统 的核 心 , 因而
乘 车或 转 车方案 。
从 以 上 功 能 可 以 看 出 : 述 3个 主 要 功 能 也 是 上
考 虑矩 离最短 , 则有 Di k ta 法 和 f y s sr 算 j l d算法 等 。 o 文献 E i 为 在公交 换 乘 问 题 中换 乘 ( 车 ) 数 是 l认 转 次 最 主要 的指标 之一 , 进而 提 出 了基 于 矩 阵运 算 的公 交 查 询高效算 法 。文献 E ] 出了两 面逼 近算法 。 6提 实际 上换 乘 次 数 、 车矩 离 和票 价 均 是公 交 换 乘 乘 方案 优劣 的 主要评 价 指 标 , 只考 虑 其 中之一 难 免 有片 面之嫌 疑 。另外 现有 的公交 查 询系统 往往 给 出 种 开发 者认 为“ 优 ” 最 的换 乘 方 案 , 实 上 在 实 际 事 查询 中其 他方 案往往 也对 用户 有参 考价值 。设计一
基 金 项 目 : 家 自然 科 学 基 金 资助 项 目( 0 7 0 7 。 国 1 9 1 3 ) 作者简介 : 卢 鸿 ( 9 9 ) 男 , 验 师 。E ma : u k 1 3 c r。 16一 , 实 — i l u @ 6 .o ll n
第 4期
卢 鸿 等 : 交 查 询 系 统优 化设 计 及 应 用 公
Ke r s p bi r fi ; QL; ti ; p i lr lto j i y wo d : u l ta f S c c marx o t ma ;eain;on
l 问题 的提 出
随着社 会 的发 展 和人 们 生 活 水平 的提 高 , 交 公 出行 已渐渐 成 为人 们 出行 的 主要 方 式 之一 , 别 到 特 外地 出差 旅行 。早期 公交 换乘 往往 凭经验 或靠 问路 的方 式进 行 , 随着计 算机 技术 和互联 网技 术 的发展 , 各种 各样 的公交 查 询系统 日渐 增多 。公交 查询 系统 目前 主要 提供 的功 能有 : 是线路 查 询 。所 谓线 路查 询就查 找某 线路 的
Absr c : t a t Pub i e c e ha e o e a he lhy a a hi n bl r ns o t me ns i t w i e . lc v hil s b c m a t nd f s o a e t a p r a n he ne tm s Publcve i — h c e me s g r t n ne de o he i q r n t e mob l。 on rwe ie s c ha tbe ome e s- i l s a e a e ofe e d f rt n uiy o h ie ph e o bst u h t ti c sa pr s i g t s o p o r m n e c n uik p n a k t r g a a xa ta d q c ubl e c e i q r . i v hil n uiy Thi p rd sgn d a ptm a blct a fc c spa e e i e n o i lpu i r fi q r y t m n t r s o u r nty ne ds a two ke h ou h nt r t r c ie ue y s s e i e m fc r e l e , nd i r d t r gh t e i e ne ' p a tc . s
Se e t*f o lc r m Die t D1, r c D2 whe e D1 r c Die t r .
St r S a i a t t ton = S a D 2 End a i n — ES nd : S nd = . St to a
公 交 线路 的集 合 。 定 义 3| 设 A 一 ( zB一 (j) , 算 A L 口) , b 运 女
文 章 编 号 :0 60 6 ( 0 2 0 — 4 20 1 0 — 4 4 2 1 ) 40 0 — 3
公 交查 询 系统优 化 设 计 及 应 用
卢 鸿 , 隆 尹 朱
( 南 师 范 学 院数 学与 计 算 机 学 院 , 西 赣 州 3 1 0 ) 赣 江 4 O 0

要 : 交 出行 已渐 渐 成 为新 时 代 的环 保 、 尚 的 出行 方 式 , f 常 常 需 要 利 用 手 机 或 网 站 查 询 公 交信 息 指 导 出 公 时 At ]
对 公 交换 乘算 法 , 文献 [ ] 出了基 于矩 阵运 算 1给 的高效 算 法 ( 这里 简称 矩 阵算 法 ) 为便 于 描述 , 给 , 先
出如下 定义 :
P i ) 充 实数据 , 意不允 许添 加 S attt n— re 并 c 注 trSai o
E d tt n的 数 据 ; n S ai o
公交 线路 的集合 构成 的矩 阵 , b 为 出发 站点 k 目的 、 站点 的 可行公 交 线路 的集 合构 成 的矩 阵 , 口 记
b 为 出发 站 点 i 目的 站 点 J 经 过 中 转 站 点 志 可 行 、 、 的
Dit n e, ie s a c Prc )
( )用 连接 运算 语句 充实 on Itrh n e 3 enec a g 数据
赣 州 市 的实 际公交 数 据 进 行 了 测试 , 果 存 储 空 间 结
EndS a i — D3 St r St ton nd t ton . a t a i a D1 .Li < > ne
( ) 创 建 一 次 转 方 案 乘 数 据 库 2
on I e c a e St r St to End a i n, n l, e nt r h ng ( a t a i n, St to Li e
定 义 1 ] d , 出发 站点 i 目的站点 J的可行 口 为 、 直 达公 交线 路 的集合 , 由元 素 d 构成 的矩 阵 D 称 为 直达 矩阵 。 定 义 21 a L ] 为 出发 站点 i 目的站 点 k的可行 、
Ln 2 MiS ain D sa c , rc)和 二 次 转 乘 数 ie , d tt , itn e P ie o 据 库 Twonec a g ( trS ain E d tt n Itrh n e Sat tt , n Sai , o o
Li l, n 2, ne M i St tonl, i St ton ne Li e Li 3, d a i M d a i 2,
D1 .EndSt ton — ai
< > D 2 Li e . n
D2 St rSt to a D1 Li e . a t a i n nd . n
o — C, 中 C一 ( , B 其 c) C = { b a a1 2 6 , ,/ b ) 2 … a o /
定 义 4 一 次换 乘矩 阵 [ ] = D D = = 0
( )用 连 接 运 算 语 句 充 实 T ltrh n e数 4 won ec a g
据 S lc *fo Di c , i c 2 Di c eet rm r t D1 D r t e e D , r t D3 e
( l g fM a h me isa d C mp t r Ga n n No ma Un v r i Ga z o 4 0 0, i a Co l e o t e t n o u e , n a r l e c ie st y, n h u 3 1 0 Ch n )
行, 如何 设 计 一个 准确 快捷 的公 交 查 询 系 统就 成 为一 个 非 常 现 实 和 有 意 义 的课 题 。根 据 当 前 公 交 查 询 需 求 的 实 际
设 计 了一 套 优 化 的公 交 查 询 系统 , 用 在 网 站 实践 中取 得 了较 好 的效 果 。 运 关 键 词 : 交 ; QL; 阵 ; 化 ; 系 ; 接 公 S 矩 优 关 连
首 先设 计公 交换 乘算法 。考 虑到 换乘 次数 太 多意义 不大 , 这里 只讨 论最 多两 次换乘 的情 况 。 在设 计 算法 之 前 , 分析 下 实 际公 交 站 点 和公 先 交线路 的特点 , 文献 [ ] 4 分别 给 出 了公 交站 点 和公交 线路 的抽 象方法 , 文采 用其抽 象方 法 。 本
相关文档
最新文档