Local Algorithms for Hierarchical Dense Subgraph Discovery

被引:39
|
作者
Sariyuce, Ahmet Erdem [1 ]
Seshadhri, C. [2 ]
Pinar, Ali [3 ]
机构
[1] Univ Buffalo, Buffalo, NY 14260 USA
[2] Univ Calif Santa Cruz, Santa Cruz, CA 95064 USA
[3] Sandia Natl Labs, Livermore, CA USA
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2018年 / 12卷 / 01期
关键词
CORE DECOMPOSITION; MOTIFS;
D O I
10.14778/3275536.3275540
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Finding the dense regions of a graph and relations among them is a fundamental problem in network analysis. Core and truss decompositions reveal dense subgraphs with hierarchical relations. The incremental nature of algorithms for computing these decompositions and the need for global information at each step of the algorithm hinders scalable parallelization and approximations since the densest regions are not revealed until the end. In a previous work, Lu et al. proposed to iteratively compute the h-indices of neighbor vertex degrees to obtain the core numbers and prove that the convergence is obtained after a finite number of iterations. This work generalizes the iterative h-index computation for truss decomposition as well as nucleus decomposition which leverages higher-order structures to generalize core and truss decompositions. In addition, we prove convergence bounds on the number of iterations. We present a framework of local algorithms to obtain the core, truss, and nucleus decompositions. Our algorithms are local, parallel, offer high scalability, and enable approximations to explore time and quality trade-offs. Our shared-memory implementation verifies the efficiency, scalability, and effectiveness of our local algorithms on real-world networks.
引用
收藏
页码:43 / 56
页数:14
相关论文
共 50 条
  • [31] Locally Densest Subgraph Discovery
    Qin, Lu
    Li, Rong-Hua
    Chang, Lijun
    Zhang, Chengqi
    KDD'15: PROCEEDINGS OF THE 21ST ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2015, : 965 - 974
  • [32] Towards discovery of subgraph bisociations
    Nagel, Uwe
    Thiel, Kilian
    Kötter, Tobias
    PiĄtek, Dawid
    Berthold, Michael R.
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2012, 7250 : 263 - 284
  • [33] The dense k-subgraph problem
    Feige, U
    Kortsarz, G
    Peleg, D
    ALGORITHMICA, 2001, 29 (03) : 410 - 421
  • [34] ALGORITHMS ON SUBGRAPH OVERLAP GRAPHS
    Gavril, Fanica
    DISCRETE MATHEMATICS ALGORITHMS AND APPLICATIONS, 2014, 6 (02)
  • [35] Dense Subgraph Partition of Positive Hypergraphs
    Liu, Hairong
    Latecki, Longin Jan
    Yan, Shuicheng
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2015, 37 (03) : 541 - 554
  • [36] Efficient Algorithms for Subgraph Listing
    Zechner, Niklas
    Lingas, Andrzej
    ALGORITHMS, 2014, 7 (02) : 243 - 252
  • [37] Portfolios of Subgraph Isomorphism Algorithms
    Kotthoff, Lars
    McCreesh, Ciaran
    Solnon, Christine
    LEARNING AND INTELLIGENT OPTIMIZATION (LION 10), 2016, 10079 : 107 - 122
  • [38] ARBORICITY AND SUBGRAPH LISTING ALGORITHMS
    CHIBA, N
    NISHIZEKI, T
    SIAM JOURNAL ON COMPUTING, 1985, 14 (01) : 210 - 223
  • [39] Local algorithms on dense two-frame stereo matching
    WANG Wei LI Xuemei and WANG Shuozhen School of Computer Science and Technology Shandong University Jinan China Shandong Agricultural Administrators College Jinan China
    Computer Aided Drafting,Design and Manufacturing, 2012, (02) : 1 - 7
  • [40] Dense Subgraph Extraction with Application to Community Detection
    Chen, Jie
    Saad, Yousef
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2012, 24 (07) : 1216 - 1230