English

Efficient size-prescribed $k$-core search

Data Structures and Algorithms 2024-03-15 v1

Abstract

kk-core is a subgraph where every node has at least kk neighbors within the subgraph. The kk-core subgraphs has been employed in large platforms like Network Repository to comprehend the underlying structures and dynamics of the network. Existing studies have primarily focused on finding kk-core groups without considering their size, despite the relevance of solution sizes in many real-world scenarios. This paper addresses this gap by introducing the size-prescribed kk-core search (SPCS) problem, where the goal is to find a subgraph of a specified size that has the highest possible core number. We propose two algorithms, namely the {\it TSizeKcore-BU} and the {\it TSizeKcore-TD}, to identify cohesive subgraphs that satisfy both the kk-core requirement and the size constraint. Our experimental results demonstrate the superiority of our approach in terms of solution quality and efficiency. The {\it TSizeKcore-BU} algorithm proves to be highly efficient in finding size-prescribed kk-core subgraphs on large datasets, making it a favorable choice for such scenarios. On the other hand, the {\it TSizeKcore-TD} algorithm is better suited for small datasets where running time is less critical.

Keywords

Cite

@article{arxiv.2403.09214,
  title  = {Efficient size-prescribed $k$-core search},
  author = {Yiping Liu and Bo Yan and Bo Zhao and Hongyi Su and Yang Chen and Michael Witbrock},
  journal= {arXiv preprint arXiv:2403.09214},
  year   = {2024}
}
R2 v1 2026-06-28T15:19:48.424Z