- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一种基于层次拓扑模型的分布式最短路径算法
第 34 卷 第 7 期
2009 年 7 月
武 汉 大 学 学 报 · 信 息 科 学 版
Geo matics a nd Info r matio n Science of Wuha n U niver sit y
Vol . 34 No . 7
J uly 2009
文章编号 :167128860 (2009) 0720864205
文献标志码 : A
一种基于层次拓扑模型的分布式最短路径算法
维1
龚健雅1
朱欣焰1
呙
( 1 武汉大学测绘遥感信息工程国家重点实验室 ,武汉市珞喻路 129 号 ,430079)
摘 要 :为整合已有的不同地点的 GIS 路径服务 ,实现网络拓扑数据的全局最短路径查询 ,提出了一种基于
层次拓扑模型的分布式最短路径算法 ,并且着重针对网络传输和计算效率问题 ,提出了两种优化方法 。
关键词 :分布式计算 ; GIS ;最短路径 ;层次拓扑模型
中图法分类号 : P208
最短路径问题已经得到了广泛的应用 ,但是
针对的数 据 都 位 于 同 一 地 点 , 而 由 于 数 据 的 归 属和目前 GIS 互 操 作 的 发 展 , 拓 扑 数 据 一 般 都 分布在不 同 的 地 方 , 并 且 由 不 同 的 服 务 提 供 商 提供最短路径服务进行维护 ,传统的最短路径研
究并没有考虑这种情况 。本文研究如何将散布在 不同地点上的最短路径服务组合起来 ,形成一种 全局拓扑意义上的更为强大 、范围更广的最短路 径服务 。
单机最短路径问题在国内外都已经有了很多
研究 ,大体可以分为基于平面图和基于层次图的 最短路径算法 。E. W. Dij k st ra 在 1959 年提出的 Dij k st ra 算法是平面图算 法中 最 为经 典的 , 且 已 被广泛 使 用 。文 献 [ 1 ] 提 出 了 一 种 层 次 图 模 型 Hi Ti 模型 。这些算法能有效地加快大型网络最
短路径查询时间 ,但是其数据全部位于本地 ,没有 考虑分布式最短路径查询 。针对本文提出的最短 路径问题 ,国内外的研究还很少 ,文献 [ 2 ] 虽然提 出了该问题 ,并对解决方法进行了简单的叙述 ,但 是没有给出具体的算法和详细分析 。文献 [ 3 ,4 ]
研究的分布式多级道路网还是位于同一空间数据 库中 ,分布式仅仅是指提供服务以供远程用户调 用 。本文将首先给出分布式环境下的层次网络模 型相关定义 ,由该定义引出分布式虚拟层次图创 建算法 ,然后给出针对该算法的优化方法 ,最后给
出原型系统运行图和最终查询时间表 ,并进行相 关评价和分析 。
1
分布式环境下的层次网络模型定
义
传统层次网络模型的建立是按一定的规则将
一个大型网络划分为若干子网络 ,而分布式层次 路由与此不同的是已知若干小型网络组织成一个 具有层次关系的网络 ( 每个局部拓扑网络自然形
成层次网络中的子网 ,而不需要另行划分) ,主要
思想是分布式子网通过边界上的同名点来进行衔 接 ,这些子网中的衔接点 ,本文称为外接点 。同名 点确定准则是通过 拓扑 网 络上 的属 性和 空 间信 息 ,可以人工和自动判断 。自动判断是通过两个
点的空间距离 ,如果小于阈值则认为是同一点 ;人 工判断是在自动判断的基础上加上属性信息的判
断 。每个子网都拥有若干外接点 ,如果将这些外
接点提取出来 ,按照一定的规则进行组织 ,就可以 形成一个跨越全部子网 、位于其上的高层网络 ,从
而形成分布式环境下的层次网络模型 ,分布式最
短路径算法将以此模型为基础来实现 。
定义 1 ( 图 定 义) G = ( N , L , W ) 是 双 向
图 ,
N ( G) = N = { N i |
1 ≤i ≤n} 是该图的节点集
合 , n 代表了节点数 。L ( G) 是边集合 ,
L ij 代表了
节点对 N i , N j 。W ( G) = { W ij | W ij = f ( L ij ) }
为边的权重 , W ij 表示边 , L ij 代表了边的权值 , f 是 代价函数 。S ij ( G) 代表了起点是 N i 、终点是 N j 的最短路径上的节点集 合 。S W ij ( G) 代 表 了最
短路径值 。
收稿日期 :2009205220 。
项目来源 :国家 973 计划资助项目 ( 2006 CB701305) 。
定义 2 ( 外接点 、关系定义)
设图集合 S G =
3 优化方法
{ G1 , G2 ,
, Gm } , Gn 是 双 向 加 权 图 。 Rij ( S G) =
{〈 N q , N w 〉| N q ∈ N i ∧
您可能关注的文档
- 《第二十五节:西出阳关无故人课件》高中音乐人音版必修 《音乐鉴赏》3030.ppt
- 《第二单元——第五课 自信的我最美丽课件》小学心理健康教育鄂科版四年级全一册3122.ppt
- 《第十课 学会倾听课件》小学心理健康教育鄂科版一年级全一册课件6042.ppt
- 《第六课 认识键盘课件》小学信息技术光明日报课标版第1册课件16909.ppt
- 《管理经济学》第二章需求供给分析.ppt
- 《素描透视基本原理》教学设计.doc
- 《红楼梦》诗词赏析讲评版.doc
- 《篮球运动课件》体育室内课课件.ppt
- 《经济地理学》电子教案——绪论.doc
- 《细胞生物学实验》教学大纲 - 兰州大学生命科学学院.doc
- 高中地理选择性必修3期末复习核心知识点提纲.pdf
- 2016年钢铁研究总院物理化学硕士研究生考试真题.pdf
- 2024年八年级下册物理第八章《运动和力》单元测试卷(含答案).pdf
- 2024年八年级下册历史期末复习测试卷(3套).pdf
- 2024年施工员和质量员和设备方向通用基础知识考试题(附答案).pdf
- 2016年昆明理工大学809冶金物理化学硕士研究生考试真题(A卷).pdf
- 2016年昆明理工大学818计算机学科专业基础综合硕士研究生考试真题(A卷).pdf
- 一建市政公用工程现场施工管理案例专题复习资料.pdf
- 2024年高考历史复习主观题答题技巧与万能答题模板.pdf
- 职业技能《数据库应用技术》专业知识考试题(含答案).pdf
文档评论(0)