...
首页> 外文期刊>Data Science and Engineering >Discovering Hierarchical Subgraphs of K-Core-Truss
【24h】

Discovering Hierarchical Subgraphs of K-Core-Truss

机译:发现K-Core-Truss的分层子图

获取原文

摘要

Discovering dense subgraphs in a graph is a fundamental graph mining task, which has a wide range of applications in social networks, biology and visualization to name a few. Even the problem of computing most cohesive subgraphs is NP-hard (like clique, quasi-clique, k -densest subgraph), there exists a polynomial time algorithm for computing the k -core and k -truss. In this paper, we propose a novel dense subgraph model, $${mathsf {k}}$$ k - $${mathsf {core}}$$ core - $${mathsf {truss}}$$ truss , which leverages on a new type of important edges based on the basis of k -core and k -truss. We investigate the structural properties of the $${mathsf {k}}$$ k - $${mathsf {core}}$$ core - $${mathsf {truss}}$$ truss model. Compared to k -core and k -truss, $${mathsf {k}}$$ k - $${mathsf {core}}$$ core - $${mathsf {truss}}$$ truss can significantly discover the interesting and important structural information out the scope of k -core and k -truss. We study two useful problems of $${mathsf {k}}$$ k - $${mathsf {core}}$$ core - $${mathsf {truss}}$$ truss decomposition and $${mathsf {k}}$$ k - $${mathsf {core}}$$ core - $${mathsf {truss}}$$ truss search. In particular, we develop a k -core-truss decomposition algorithm to find all $${mathsf {k}}$$ k - $${mathsf {core}}$$ core - $${mathsf {truss}}$$ truss in a graph G by iteratively removing edges with the smallest $${mathsf {degree}}$$ degree - $${mathsf {support}}$$ support . In addition, we offer a $${mathsf {k}}$$ k - $${mathsf {core}}$$ core - $${mathsf {truss}}$$ truss search algorithm to identifying a particular $${mathsf {k}}$$ k - $${mathsf {core}}$$ core - $${mathsf {truss}}$$ truss containing a given query node such that the core number k is the largest. Extensive experiments on several web-scale real-world datasets show the effectiveness and efficiency of $${mathsf {k}}$$ k - $${mathsf {core}}$$ core - $${mathsf {truss}}$$ truss model and proposed algorithms.
机译:在图形中发现密集的子图是一项基本的图形挖掘任务,在社交网络,生物学和可视化等方面具有广泛的应用。即使计算大多数内聚子图的问题也是NP难的(例如集团,准clique,k密度子图),也存在用于计算k核心和k桁架的多项式时间算法。在本文中,我们提出了一种新颖的密集子图模型,$$ { mathsf {k}} $$ k-$$ { mathsf {core}} $$ core-$$ { mathsf {truss}} $$ truss ,它基于k -core和k -truss利用一种新型的重要边。我们研究$$ { mathsf {k}} $$ k-$$ { mathsf {core}} $$ core-$$ { mathsf {truss}} $$ truss模型的结构特性。与k -core和k -truss相比,$$ { mathsf {k}} $$ k-$$ { mathsf {core}} $$ core-$$ { mathsf {truss}} $$ truss在k -core和k -truss的范围之外发现有趣且重要的结构信息。我们研究了$$ { mathsf {k}} $$ k-$$ { mathsf {core}} $$ core-$$ { mathsf {truss}} $$ truss分解和$$ { mathsf {k}} $$ k-$$ { mathsf {core}} $$ core-$$ { mathsf {truss}} $$ truss搜索。特别是,我们开发了ak -core-truss分解算法来查找所有$$ { mathsf {k}} $$ k-$$ { mathsf {core}} $$ core-$$ { mathsf {truss}} $$ G通过迭代删除具有最小$$ { mathsf {degree}} $$ degree-$$ { mathsf {support}} $$ support的边来在图G中进行构架。此外,我们提供了$$ { mathsf {k}} $$ k-$$ { mathsf {core}} $$ core-$$ { mathsf {truss}} $$ truss搜索算法来识别特定的$$ { mathsf {k}} $$ k-$$ { mathsf {core}} $$ core-$$ { mathsf {truss}} $$ truss包含给定的查询节点,使得核心数k为最大的。在几个网络规模的真实数据集上进行的广泛实验表明,$$ { mathsf {k}} $$ k-$$ { mathsf {core}} $$ core-$$ { mathsf {truss }} $$桁架模型和提出的算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号