Large-scale clique cover of real-world networks

被引:10
作者
Conte, Alessio [1 ]
Grossi, Roberto [1 ]
Marino, Andrea [2 ]
机构
[1] Univ Pisa, Dipartimento Informat, Pisa, Italy
[2] Univ Firenze, Dipartimento Stat, Informat, Applicazioni, Florence, Italy
关键词
Edge clique cover; Network analysis; Graph algorithms; MAXIMAL CLIQUES; GRAPH; REPRESENTATION;
D O I
10.1016/j.ic.2019.104464
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The edge clique cover (ECC) problem deals with discovering a set of (possibly overlapping) cliques in a given graph that covers each of the graph's edges. This problem finds applications ranging from social networks to compiler optimization and stringology. We consider several variants of the ECC problem, using classical quality measures (like the number of cliques) and new ones. We describe efficient heuristic algorithms, the fastest one taking O(md(G)) time for a graph with medges, degeneracy d(G)(also known as k-core number). For large real-world networks with millions of nodes, like social networks, an algorithm should have (almost) linear running time to be practical: Our algorithm for finding ECCs of large networks has linear-time performance in practice because d(G) is small, as our experiments show, on real-world networks with thousands to several million nodes. (C) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页数:15
相关论文
共 45 条
  • [1] Abello J., 1999, On maximum clique problems in very large graphs
  • [2] Abu-Khzam F.N., 2005, INT C RES TRENDS SCI, P1
  • [3] Akkoyunlu E. A., 1973, SIAM Journal on Computing, V2, P1, DOI 10.1137/0202001
  • [4] [Anonymous], DISCRETE COMPUT GEOM
  • [5] [Anonymous], J EXP ALGORITHMICS
  • [6] [Anonymous], 1976, Discrete Mathematical Models with Applications to Social, Biological, and Environmental Problems
  • [7] [Anonymous], AUSTRALAS J COMB
  • [8] [Anonymous], LASAGNE
  • [9] [Anonymous], INF PROCESS LETT
  • [10] [Anonymous], 2018, STANFORD NETWORK ANA