Fast computation of distance-generalized cores using sampling
Nikolaj Tatti

TL;DR
This paper introduces a sampling-based randomized algorithm for efficiently approximating distance-generalized core decompositions in large graphs, significantly reducing computation time while maintaining theoretical guarantees.
Contribution
It presents the first efficient randomized approximation algorithm for $(k, h)$-core decomposition with provable guarantees, addressing computational challenges in large graphs.
Findings
The algorithm achieves $O(rac{1}{\e^2}hm ( ext{log}^2 n - ext{log} \delta))$ runtime.
Approximate decompositions are significantly faster than exact solutions on large networks.
The method provides theoretical guarantees and complements exact algorithms in practical scenarios.
Abstract
Core decomposition is a classic technique for discovering densely connected regions in a graph with large range of applications. Formally, a -core is a maximal subgraph where each vertex has at least neighbors. A natural extension of a -core is a -core, where each node must have at least nodes that can be reached with a path of length . The downside in using -core decomposition is the significant increase in the computational complexity: whereas the standard core decomposition can be done in time, the generalization can require time, where and are the number of nodes and edges in the given graph. In this paper we propose a randomized algorithm that produces an -approximation of core decomposition with a probability of in time. The approximation is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
