Efficient Core Maintenance of Dynamic Graphs
2020
\(k-\)core is one type of cohesive subgraphs such that every vertex has at least k degree within the graph. It is widely used in many graph mining tasks, including but not limited to community detection, graph visualization and clique finding. Frequently decomposing a dynamic graph to get its \(k-\)cores brings expensive cost since \(k-\)cores evolve as the dynamic graph changes. To address this problem, previous studies proposed several maintenance solutions to update \(k-\)cores based on a single inserted (removed) edge. Unlike previous studies, we maintain affected \(k-\)cores from the sparsest to the densest, so the cost of our method is determined by the largest core number of a graph. Experimental results show that our approach can significantly outperform the previous algorithms up to 3 order of magnitude for real graphs tested.
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
11
References
0
Citations
NaN
KQI