An Algorithm for Finding Optimal k-Core in Attribute Networks

被引:1
|
作者
Liu, Jing [1 ,2 ]
Zhong, Yong [1 ,2 ]
机构
[1] Chinese Acad Sci, Chengdu Inst Comp Applicat, Chengdu 610299, Peoples R China
[2] Univ Chinese Acad Sci, Sch Comp Sci & Technol, Beijing 100049, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2024年 / 14卷 / 03期
关键词
attribute network; dense subgraph; community search; k-core; hierarchical forest; COMMUNITY SEARCH;
D O I
10.3390/app14031256
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
As a structural indicator of dense subgraphs, k-core has been widely used in community search due to its concise and efficient calculation. Many community search algorithms have been expanded on the basis of k-core. However, relevant algorithms often set k values based on empirical analysis of datasets or require users to input manually. Once users are not familiar with the graph network structure, they may miss the optimal solution due to an improper k setting. Especially in attribute social networks, characterizing communities with only k-cores may lead to a lack of semantic interpretability of communities. Consequently, this article proposes a method for identifying the optimal k-core with the greatest attribute score in the attribute social network as the target community. The difficulty of the problem is that the query needs to integrate both structural and textual indicators of the community while fully considering the diversity of attribute scoring functions. To effectively reduce computational costs, we incorporate the topological characteristics of the k-core and the attribute characteristics of entities to construct a hierarchical forest. It is worth noting that we name tree nodes in a way similar to pre-order traversal and can maintain the order of all tree nodes during the forest creation process. In such an attribute forest, it is possible to quickly locate the initial solution containing all query vertices and reuse intermediate results during the process of expanding queries. We conducted effectiveness and performance experiments on multiple real datasets. As the results show, attribute scoring functions are not monotonic, and the algorithm proposed in this paper can avoid scores falling into local optima. With the help of the attribute k-core forest, the actual query time of the Advanced algorithm has improved by two orders of magnitude compared to the BaseLine algorithm. In addition, the average F1 score of our target community has increased by 2.04 times and 26.57% compared to ACQ and SFEG, respectively.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] k-core architecture and k-core percolation on complex networks
    Dorogovtsev, S. N.
    Goltsev, A. V.
    Mendes, J. F. F.
    PHYSICA D-NONLINEAR PHENOMENA, 2006, 224 (1-2) : 7 - 19
  • [2] A k-core based algorithm for influence maximization in social networks
    Cao, Jiu-Xin
    Dong, Dan
    Xu, Shun
    Zheng, Xiao
    Liu, Bo
    Luo, Jun-Zhou
    Jisuanji Xuebao/Chinese Journal of Computers, 2015, 38 (02): : 238 - 248
  • [3] k-core percolation on multiplex networks
    Azimi-Tafreshi, N.
    Gomez-Gardenes, J.
    Dorogovtsev, S. N.
    PHYSICAL REVIEW E, 2014, 90 (03)
  • [4] On Finding and Analyzing the Backbone of the k-Core Structure of a Graph
    Laishram, Ricky
    Soundarajan, Sucheta
    2022 IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2022, : 1017 - 1022
  • [5] A Distributed k-Core Decomposition Algorithm on Spark
    Mandal, Aritra
    Al Hasan, Mohammad
    2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2017, : 976 - 981
  • [6] k-core structure of real multiplex networks
    Osat, Saeed
    Radicchi, Filippo
    Papadopoulos, Fragkiskos
    PHYSICAL REVIEW RESEARCH, 2020, 2 (02):
  • [7] K-core robustness in ecological and financial networks
    Kate Burleson-Lesser
    Flaviano Morone
    Maria S. Tomassone
    Hernán A. Makse
    Scientific Reports, 10
  • [8] K-core robustness in ecological and financial networks
    Burleson-Lesser, Kate
    Morone, Flaviano
    Tomassone, Maria S.
    Makse, Hernan A.
    SCIENTIFIC REPORTS, 2020, 10 (01) : 3357
  • [9] Local k-Core Clustering for Gene Networks
    Cheng, Yizong
    Lu, Chen
    Wang, Nan
    2013 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2013,
  • [10] Residual Core Maximization: An Efficient Algorithm for Maximizing the Size of the k-Core
    Laishram, Ricky
    Sariyuce, Ahmet Erdem
    Eliassi-Rad, Tina
    Pinar, Ali
    Soundarajan, Sucheta
    PROCEEDINGS OF THE 2020 SIAM INTERNATIONAL CONFERENCE ON DATA MINING (SDM), 2020, : 325 - 333