Sublinear Spectral Clustering Oracle with Little Memory
Ranran Shen, Xiaoyi Zhu, Pan Peng, Zengfeng Huang
Abstract
We study the problem of designing sublinear spectral clustering oracles for well-clusterable graphs. Such an oracle is an algorithm that, given query access to the adjacency list of a graph , first constructs a compact data structure that captures the clustering structure of . Once built, enables sublinear time responses to WhichCluster queries for any vertex . A major limitation of existing oracles is that constructing requires memory, which becomes a bottleneck for massive graphs and memory-limited settings. In this paper, we break this barrier and establish a memory-time trade-off for sublinear spectral clustering oracles. Specifically, for well-clusterable graphs, we present oracles that construct using much smaller than memory (e.g., ) while still answering membership queries in sublinear time. We also characterize the trade-off frontier between memory usage and query time , showing, for example, that for clusterable graphs with a logarithmic conductance gap, and we show that this trade-off is nearly optimal (up to logarithmic factors) for a natural class of approaches. Finally, to complement our theory, we validate the performance of our oracles through experiments on synthetic networks.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 701f4178-3103-4757-b25a-88abc57528a6Builds on9
- Hierarchical Clustering: O(1)-Approximation for Well-Clustered GraphsBogdan-Adrian Manghiuc, He SunNeurIPS 2021 · 11 citations
- Sublinear-Time Clustering Oracle for Signed GraphsStefan Neumann, Pan PengICML 2022 · 7 citations
- Dynamic Graph Algorithms with Batch Updates in the Massively Parallel Computation ModelKrzysztof Nowicki, Krzysztof OnakSODA 2021 · 5 citations
- A Sublinear-Time Spectral Clustering Oracle with Improved Preprocessing TimeRanran Shen, Pan PengNeurIPS 2023 · 2 citations
- O(log log n) Passes Is Optimal for Semi-streaming Maximal Independent SetSepehr Assadi, Christian Konrad, Kheeran K. Naidu, Janani SundaresanSTOC 2024 · 2 citations
Related papers
- Spectral Clustering Oracles in Sublinear TimeGrzegorz Gluch, Michael Kapralov, Silvio Lattanzi, Aida Mousavifar et al.SODA 2021 · 1 citation
- Learning Hierarchical Cluster Structure of Graphs in Sublinear TimeMichael Kapralov, Akash Kumar, Silvio Lattanzi, Aida MousavifarSODA 2023 · 2 citations
- Robust Clustering Oracle and Local Reconstructor of Cluster Structure of GraphsPan PengSODA 2020 · 1 citation
- Spectral clustering in birthday paradox timeMichael Kapralov, Ekaterina Kochetkova, Weronika Wrzos-KaminskaSODA 2026
- Structure-Aware Spectral Sparsification via Uniform Edge SamplingKaiwen He, Petros Drineas, Rajiv KhannaNeurIPS 2025 · 1 citation
