大图上的K跳可达性查询算法

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:zz121961437
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
k跳可达性查询是图可达性查询问题的一般形式,在社交网络和传感器网络领域有很重要的应用。随着图数据的规模不断扩大,大图中的可达性查询问题受到了越来越多的关注。传统的可达性查询算法不能有效地支持大图上的可达性查询,而一些具有扩展性的可达性查询算法由于索引中缺乏距离信息,在查询过程中不能有效地通过索引判断那些具有可达性但是不具有k跳可达性的顶点对,因而应用于大图上的k跳可达性查询时,不能达到k跳可达性查询算法的及时性要求。为了提高算法的扩展性,根据k跳可达性查询的特点,将具有扩展性的可达性查询索引与广度优先遍历得到的距离索引结合起来完成查询,从而减少在线搜索的搜索空间,提高了算法的查询效率。其中,系统的索引构造结合了FELINE索引、BFSI索引两种关键索引技术。主要研究内容包括,提出基于广度优先树的BFSI索引的构建方法,通过生成广度优先树的区间索引来记录部分顶点的距离信息;针对现实图中存在的power-law分布,提出了一种新的广度优先树的构造方法BFSI-S,相比于基于根节点构建的广度优先树,可以有效提高索引算法的覆盖率。然后根据图的入度和出度的差异,提出了针对逆向图的BFSI-B索引,结合双向搜索的方法,进行双向剪枝,大大提高了剪枝的效率。在大量具有不同特征的有向无环图中,对k跳可达性查询算法进行了详细的测试。测试结果表明,相比于传统的k跳可达性查询方法,在相同的硬件条件下,能够支持更大规模图的k跳可达性查询,索引大小和查询时间都优于最新的scalable k-reach方法。算法具有良好的扩展性和时间效率,能够适应大图上的k跳可达性查询的要求。
其他文献
随着网络多媒体技术的飞速发展,人们对网络性能、服务内容和安全性的期望不断提高。但是“尽力而为”服务仍是目前Internet中主要的一种服务类别,所有分组在网络中被同等对待,缺
随着汽车技术的快速发展和自动化程度的不断提高,微特电机不仅在汽车上所占的比重越来越大,而且所充当的角色也越来越重要。电机工作时在空载、负载和堵转三种状况下的各种参
随着计算机技术和互联网的飞速发展,包括数字图像在内的各种多媒体数据的数量正在以惊人的速度增长,面对海量的多媒体信息,如何有效的管理、组织和利用有用的信息是一个关键
随着Internet的快速发展,信息资源数量的急剧增长,从而产生了信息爆炸的危机,Internet上的海量信息远远超乎人们的想象,并且海量信息没有体现其巨大的价值,有用的信息和无用
随着电信通信行业的快速发展,光纤通信网络的资源数量以指数型的趋势增长,光纤网络拓扑日渐复杂。各通信运营商对安全、高效的管理各类资源,从而给用户提供稳定的端到端服务
空调售后的修理与维护需要厂家提供足够的备件存储量,但是与此同时,过多的设备存储也会因否认过程中的氧化产生损耗而浪费不必要的存储费用。所以应当依据备件的使用历史来在最佳的一个数量范围内购置存放,来用最好的性价比保证空调的正常运转。此时用科学的算法来精准预测空调备件的消耗是针对这一症结的关键。备件预测控制在工业控制中体现了较大的优势和先进性,故而现今在工业过程控制中大量地引入了预测控制作为高端的计算控
伴随着我国经济的高速发展,我国电网技术的发展也十分迅猛,各种新型设备被引入电网,大区电网的互联也变成现实,在人们享受电网技术进步的同时,电网的潜在威胁也在变大。提高大电网安全稳定的运行水平已成为电网建设的基础性问题。母线负荷预测是动态状态估计、安全稳定分析、无功优化、厂站局部控制等的基础,是提高大电网安全稳定运行水平的一大工具。母线负荷预测的方法主要分为两大类:一类是基于系统负荷预测的预测方法,一
学位
本文主要工作是对椭圆曲线标量乘算法的研究,椭圆曲线标量乘算法是指一个大整数k乘以椭圆曲线上的一个点P,其研究点主要有两个,一个是算法效率,另一个是算法安全性。在效率方面,主
入侵检测是一种主动的网络安全防御措施,它不仅可以通过监测网络实现对内部攻击、外部攻击和误操作的实时保护,有效弥补防火墙的不足。而且还能够结合其他网络安全产品,对网