[发明专利]一种基于重叠社团划分的大规模道路网络双层路由方法有效

专利信息
申请号: 201410429109.7 申请日: 2014-08-27
公开(公告)号: CN104239965B 公开(公告)日: 2017-06-30
发明(设计)人: 杨旭华;周诗杰;程之 申请(专利权)人: 浙江工业大学
主分类号: G06F19/00 分类号: G06F19/00
代理公司: 杭州斯可睿专利事务所有限公司33241 代理人: 王利强
地址: 310014 浙江省*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 重叠 社团 划分 大规模 道路 网络 双层 路由 方法
【说明书】:

技术领域

发明涉及网络科学和交通领域,特别是指一种大规模道路网络的双层路由方法。

背景技术

在实际的生活中,我们每天都在处理路由问题。当需要用最小的代价到达目的地,我们会综合考虑路程所要占用的时间、安全性和花费的成本。在网络中,路由问题对应的就是最短路径问题。早期已有的查找最短路径的算法包括Dijkstra算法,A*算法等,但其在大规模网络中路由花费的计算量和存储量太大,不具有很好的实时性。

当前比较有效的方法是提前计算并保存路由节点,在路由选择的过程中,通过这些路由节点信息来减少搜索的空间,降低计算的复杂度,以达到提高网络系统路由实时性的目的。采用分层的方法就是其中一种比较有效的策略,尤其在大规模道路网络中的路径规划或导航系统中有许多有价值的应用。其思想就是将网络划分成多个区域,每个区域包含一定数量的边缘节点,其内部节点数连接比较紧密;区域之间的连接比较稀疏,原始网络作为底层,每个区域作为1个点,区域之间的连接作为这些点之间的连边,构成高层逻辑网络。在这样的双层网络结构中,路由算法将按照先在高层宏观路由,再在低层微观路由的方法进行,该方法有利于降低算法复杂度,从而具有较好的实时性能。由此可见,区域的有效划分对整个网络的路由搜索起到至关重要的作用,复杂网络中社团探测算法为大规模道路网络中区域的划分提供了良好的技术手段。

发明内容

为了改善已有大规模道路网络路由算法的计算量大和占用存储空间多等问题,本发明提出一种基于重叠社团划分的大规模道路网络双层路由方法,该方法可以有效地降低计算复杂度,具有较好的实时性。

为了解决上述技术问题提出了如下技术方案:

一种基于重叠社团划分的大规模道路网络双层路由方法,包括以下步骤:

步骤一:构建道路网络G=(V,E,W),V表示道路网络交叉路口的点集,每个结点具有精确的坐标,E表示道路的边集,W表示边的权值,在道路网络中W为道路的距离;

步骤二:对道路网络进行社团划分,初始化每个节点为单一社团,对任意社团计算其相邻社团的函数模块化度其中,v,w表示网络中的两个节点;Avw表示网络的邻接矩阵,如果节点v,w相连,那么Avw为1;如果节点v,w不相连,那么Avw为0;表示网络中边的数量;kv=∑wAvw表示节点v的度,kw=∑vAvw表示节点w的度;当节点v,w属于同一个社团δ(cv,cw)为1,否则为0;将该社团和Q值最大的相邻社团合并为一个社团,重复这一过程直到Q值不再增加为止;接着,将每个社团映射为1个节点,社团之间的连接映射为新节点之间的边,其边权为社团间连边的数量,构成一个新的网络,对此新网络再次应用上述社团划分方法,直到Q值不再增加为止,此时,新网络划分为若干社团,其中每个社团分别对应于原始道路网络中的一个较大社团;

步骤三:在社团的边缘节点当中检测社团重叠节点,计算扩展的社团模块度函数值其中,i,j表示网络中的两个节点;Aij表示网络的邻接矩阵,如果节点i,j相连,那么Aij为1;如果节点i,j不相连,那么Aij为0;表示网络中边的数量;ki=∑jAij表示节点i的度,kj=∑iAij表示节点i的度,Oi和Oj分别表示节点i和j各自属于多少个社团;c表示网络中的社团数;k表示社团编号(0<k≤c),检测边缘节点移除或者增加到相邻社团中对整个社团的扩展模块度函数值Q′的影响程度,在原有的网络中找出社团边缘节点中的重叠节点;通过重叠社团检测,将整个网络划分为多个具有重叠节点的社团,并由此构成路网的双层结构:第一层为原始道路网络;第二层为社团连接逻辑层,其中的每一个点对应着第一层的一个社团,第一层社团间的重叠节点或道路连接对应着第二层节点间的连接;设置第二层网络连边的权重参数:如果两个点对应的社团有重叠节点,则边权为0,如果两个点之间对应的社团没有重叠节点但有n条道路连接,n为正整数,则边权为其中最短的一条道路长度;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410429109.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top