Accelerating K-Core Computation in Temporal Graphs

πŸ“… 2025-08-19
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
For the problem of k-core enumeration within a given time window on temporal graphs, existing methods suffer from poor efficiency and limited scalability. This paper introduces, for the first time, the concept of *coreness count* and proposes an efficient algorithm based on precomputation of coreness counts and dynamic propagation. Leveraging the structural evolution of temporal graphs, the algorithm achieves theoretically optimal time complexityβ€”its runtime depends solely on the output size. Precise pruning and incremental updates significantly reduce redundant computation. Extensive experiments on multiple real-world temporal graph datasets demonstrate that the proposed method outperforms the state-of-the-art by 1–2 orders of magnitude in runtime and reduces memory consumption by 40%–65%, achieving both high efficiency and strong scalability.

Technology Category

Application Category

πŸ“ Abstract
We address the problem of enumerating all temporal k-cores given a query time range and a temporal graph, which suffers from poor efficiency and scalability in the state-of-the-art solution. Motivated by an existing concept called core times, we propose a novel algorithm to compute all temporal $k$-cores based on core times and prove that the algorithmic running time is bounded by the size of all resulting temporal k-cores, which is optimal in this scenario. Meanwhile, we show that the cost of computing core times is much lower, which demonstrates the close relevance between our overall running time and the result size.
Problem

Research questions and friction points this paper is trying to address.

Efficiently enumerating temporal k-cores in graphs
Improving scalability of temporal core computation
Optimizing algorithm runtime for query time ranges
Innovation

Methods, ideas, or system contributions that make the work stand out.

Uses core times for efficient computation
Proves optimal bounded algorithmic running time
Reduces cost by leveraging core times
πŸ”Ž Similar Papers
Z
Zhuo Ma
University of New South Wales, Sydney, Australia
Dong Wen
Dong Wen
University of New South Wales
DatabaseGraphBig DataAlgorithm
H
Hanchen Wang
AAII, University of Technology Sydney, Sydney, Australia
W
Wentao Li
University of Leicester, Leicester, United Kingdom
W
Wenjie Zhang
University of New South Wales, Sydney, Australia
X
Xuemin Lin
Shanghai Jiaotong University, Shanghai, China