【24h】

A Fast Algorithm for Streaming Betweenness Centrality

机译:一种快速的媒体媒体中心中心地位

获取原文

摘要

Analysis of social networks is challenging due to the rapid changes of its members and their relationships. For many cases it impractical to recompute the metric of interest, therefore, streaming algorithms are used to reduce the total runtime following modifications to the graph. Centrality is often used for determining the relative importance of a vertex or edge in a graph. The vertex Between ness Centrality is the fraction of shortest paths going through a vertex among all shortest paths in the graph. Vertices with a high between ness centrality are usually key players in a social network or a bottleneck in a communication network. Evaluating the between ness centrality for a graph G=(V, E) is computationally demanding and the best known algorithm for unweighted graphs has an upper bound time complexity of O(V^2+VE). Consequently, it is desirable to find a way to avoid a full re-computation of between ness centrality when a new edge is inserted into the graph. In this work, we give a novel algorithm that reduces computation for the insertion of an edge into the graph. This is the first algorithm for the computation of between ness centrality in a streaming graph. While the upper bound time complexity of the new algorithm is the same as the upper bound for the static graph algorithm, we show significant speedups for both synthetic and real graphs. For synthetic graphs the speedup varies depending on the type of graph and the graph size. For synthetic graphs with 16384 vertices the average speedup is between 100X-400X. For five different real world collaboration networks the average speedup per graph is in range of 36X-148X.
机译:由于其成员及其关系的快速变化,社交网络的分析是挑战性的。对于许多情况,重新计算感兴趣的度量不切实际,因此,流算法用于减少对图形修改后的总运行时。中心性通常用于确定图形中顶点或边缘的相对重要性。 NESS中心之间的顶点是通过图表中所有最短路径之间通过顶点的最短路径的分数。 NESS中心地位之间具有高的顶点通常是社交网络中的关键参与者或通信网络中的瓶颈。评估图形G =(v,e)的NESS中心是计算要求所要求的,并且对于未加权图形的最佳已知算法具有O(v ^ 2 + ve)的上界时间复杂度。因此,期望找到一种方法来避免当新边缘插入图形时完全重新计算NESS度量。在这项工作中,我们提供了一种新颖的算法,其减少了将边缘插入图形的计算。这是用于在流图中计算NESS中心的第一算法。虽然新算法的上限时间复杂性与静态图算法的上限相同,但是对于合成和实际图来说,我们显示了显着的加速。对于综合图,加速度取决于图形的类型和图形尺寸。对于具有16384顶点的合成图,平均速度在100x-400x之间。对于五个不同的现实世界协作网络,每个图的平均加速度为36x-148x。

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号