Selecting the Optimal Groups: Efficiently Computing Skyline k-Cliques

被引:5
|
作者
Zhang, Chen [1 ]
Zhang, Wenjie [1 ]
Zhang, Ying [2 ]
Qin, Lu [2 ]
Zhang, Fan [3 ]
Lin, Xuemin [1 ]
机构
[1] Univ New South Wales, Sydney, NSW, Australia
[2] Univ Technol Sydney, Sydney, NSW, Australia
[3] Guangzhou Univ, Guangzhou, Peoples R China
关键词
Graph; Clique; Skyline; COMMUNITY SEARCH;
D O I
10.1145/3357384.3357991
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In many applications, graphs often involve the nodes with multi-dimensional numerical attributes, and it is desirable to retrieve a group of nodes that are both highly connected (e.g., clique) and optimal according to some ranking functions. It is well known that the skyline returns candidates for the optimal objects when ranking functions are not specified. Motivated by this, in this paper we formulate the novel model of skyline k-cliques over multi-valued attributed graphs and develop efficient algorithms to conduct the computation. To verify the group based dominance between two k-cliques, we make use of maximum bipartite matching and develop a set of optimization techniques to improve the verification efficiency. Then, a progressive computation algorithm is developed which enumerates the k-cliques in an order such that a k-clique is guaranteed not to be dominated by those generated after it. Novel pruning and early termination techniques are developed to exclude unpromising nodes or cliques by investigating the structural and attribute properties of the multi-valued attributed graph. Empirical studies on four real datasets demonstrate the effectiveness of the skyline k-clique model and the efficiency of the novel computing techniques.
引用
收藏
页码:1211 / 1220
页数:10
相关论文
共 50 条
  • [1] Isolation of k-cliques
    Borg, Peter
    Fenech, Kurt
    Kaemawichanurat, Pawaton
    [J]. DISCRETE MATHEMATICS, 2020, 343 (07)
  • [2] Isolation of k-cliques II
    Borg, Peter
    Fenech, Kurt
    Kaemawichanurat, Pawaton
    [J]. DISCRETE MATHEMATICS, 2022, 345 (07)
  • [3] On finding k-cliques in k-partite graphs
    M. Mirghorbani
    P. Krokhmal
    [J]. Optimization Letters, 2013, 7 : 1155 - 1165
  • [4] On finding k-cliques in k-partite graphs
    Mirghorbani, M.
    Krokhmal, P.
    [J]. OPTIMIZATION LETTERS, 2013, 7 (06) : 1155 - 1165
  • [5] On Approximating the Number of k-Cliques in Sublinear Time
    Eden, Talya
    Ron, Dana
    Seshadhri, C.
    [J]. STOC'18: PROCEEDINGS OF THE 50TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2018, : 722 - 734
  • [6] ON APPROXIMATING THE NUMBER OF k-CLIQUES IN SUBLINEAR TIME
    Eden, Talya
    Ron, Dana
    Seshadhri, C.
    [J]. SIAM JOURNAL ON COMPUTING, 2020, 49 (04) : 747 - 771
  • [7] A problem of Eras on the minimum number of k-cliques
    Das, Shagnik
    Huang, Hao
    Ma, Jie
    Naves, Humberto
    Sudakov, Benny
    [J]. JOURNAL OF COMBINATORIAL THEORY SERIES B, 2013, 103 (03) : 344 - 373
  • [8] How many graphs are unions of k-cliques?
    Bollobás, B
    Brightwell, GR
    [J]. JOURNAL OF GRAPH THEORY, 2006, 52 (02) : 87 - 107
  • [9] BDAC: Boundary-Driven Approximations of K-Cliques
    Calmaz, Busra
    Bostanoglu, Belgin Ergenc
    [J]. SYMMETRY-BASEL, 2024, 16 (08):
  • [10] Spectral Embedding of k-Cliques, Graph Partitioning and k-Means
    Awasthi, Pranjal
    Charikar, Moses
    Krishnaswamy, Ravishankar
    Sinop, Ali Kemal
    [J]. ITCS'16: PROCEEDINGS OF THE 2016 ACM CONFERENCE ON INNOVATIONS IN THEORETICAL COMPUTER SCIENCE, 2016, : 301 - 310