Compact structure for sparse undirected graphs based on a clique graph partition

被引:12
作者
Glaria, Felipe [1 ]
Hernandez, Cecilia [1 ,2 ]
Ladra, Susana [3 ]
Navarro, Gonzalo [2 ,4 ,5 ]
Salinas, Lilian [1 ]
机构
[1] Univ Concepcion, Dept Comp Sci, Concepcion, Chile
[2] CeBiB Ctr Biotechnol & Bioengn, Santiago, Chile
[3] Univ A Coruna, Ctr Invest CITIC, La Coruna, Spain
[4] IMFD Millennium Inst Fdn Res Data, Santiago, Chile
[5] Univ Chile, Dept Comp Sci, Santiago, Chile
基金
欧盟地平线“2020”;
关键词
Graph compression; Clustering; Compact data structures; Network analysis; Maximal cliques; WEB; COMPRESSION;
D O I
10.1016/j.ins.2020.09.010
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Compressing real-world graphs has many benefits such as improving or enabling the visualization in small memory devices, graph query processing, community search, and mining algorithms. This work proposes a novel compact representation for real sparse and clustered undirected graphs. The approach lists all the maximal cliques by using a fast algorithm and defines a clique graph based on its maximal cliques. Further, the method defines a fast and effective heuristic for finding a clique graph partition that avoids the construction of the clique graph. Finally, this partition is used to define a compact representation of the input graph. The experimental evaluation shows that this approach is competitive with the state-of-the-art methods in terms of compression efficiency and access times for neighbor queries, and that it recovers all the maximal cliques faster than using the original graph. Moreover, the approach makes it possible to query maximal cliques, which is useful for community detection. (C) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页码:485 / 499
页数:15
相关论文
共 46 条
  • [1] Towards compressing Web graphs
    Adler, M
    Mitzenmacher, M
    [J]. DCC 2001: DATA COMPRESSION CONFERENCE, PROCEEDINGS, 2001, : 203 - 212
  • [2] Graph Compression by BFS
    Apostolico, Alberto
    Drovandi, Guido
    [J]. ALGORITHMS, 2009, 2 (03) : 1031 - 1044
  • [3] Asano Y, 2008, LECT NOTES COMPUT SC, V5092, P1
  • [4] Boldi Paolo, 2004, P 13 INT C WORLD WID, P595
  • [5] Boldi Paolo, 2011, P 20 INT C WORLD WID, P587
  • [6] Compact representation of Web graphs with extended functionality
    Brisaboa, Nieves R.
    Ladra, Susana
    Navarro, Gonzalo
    [J]. INFORMATION SYSTEMS, 2014, 39 : 152 - 174
  • [7] Graph structure in the Web
    Broder, A
    Kumar, R
    Maghoul, F
    Raghavan, P
    Rajagopalan, S
    Stata, R
    Tomkins, A
    Wiener, J
    [J]. COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING, 2000, 33 (1-6): : 309 - 320
  • [8] Buehrer Gregory, 2008, P 2008 INT C WEB SEA, V95, P106
  • [9] Chierichetti F, 2009, KDD-09: 15TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, P219
  • [10] The wavelet matrix: An efficient wavelet tree for large alphabets
    Claude, Francisco
    Navarro, Gonzalo
    Ordonez, Alberto
    [J]. INFORMATION SYSTEMS, 2015, 47 : 15 - 32