论文标题

用于计算大型网络中测量核心的快速启发式

A Fast Heuristic for Computing Geodesic Cores in Large Networks

论文作者

Seiffarth, Florian, Horváth, Tamás, Wrobel, Stefan

论文摘要

由于对机器学习和数据挖掘中图形大量凸的应用的兴趣日益增加的兴趣,我们提出了一种启发式,用于计算网络中节点集的地球凸壳。它为输入图生成了一组几乎最大的外平面子图,计算每个图中的大地测量闭合,如果至少用于用户指定的外平面图的封闭集,则将节点视为凸壳的元素。我们的启发式算法在输入图的边缘数量中以时间线性运行,即,它的数量级比标准算法更快地计算了封闭。通过近似网络的基于凸的核心周期分解来对其性能进行经验评估。我们使用大型现实世界网络的实验结果表明,对于大多数网络,所提出的启发式方法能够比计算确切的凸壳的标准算法的近似值要快得多。例如,尽管我们的算法计算了超过2000万边的网络在5小时或更短的时间内计算出近似的核心分解,但标准算法在50天内未终止。

Motivated by the increasing interest in applications of graph geodesic convexity in machine learning and data mining, we present a heuristic for computing the geodesic convex hull of node sets in networks. It generates a set of almost maximal outerplanar spanning subgraphs for the input graph, computes the geodesic closure in each of these graphs, and regards a node as an element of the convex hull if it belongs to the closed sets for at least a user specified number of outerplanar graphs. Our heuristic algorithm runs in time linear in the number of edges of the input graph, i.e., it is faster with one order of magnitude than the standard algorithm computing the closure exactly. Its performance is evaluated empirically by approximating convexity based core-periphery decomposition of networks. Our experimental results with large real-world networks show that for most networks, the proposed heuristic was able to produce close approximations significantly faster than the standard algorithm computing the exact convex hulls. For example, while our algorithm calculated an approximate core-periphery decomposition in 5 hours or less for networks with more than 20 million edges, the standard algorithm did not terminate within 50 days.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源