Weighted Flow Diffusion for Local Graph Clustering with Node Attributes: an Algorithm and Statistical Guarantees
Shenghao Yang, Kimon Fountoulakis
Abstract
Local graph clustering methods aim to detect small clusters in very large graphs without the need to process the whole graph. They are fundamental and scalable tools for a wide range of tasks such as local community detection, node ranking and node embedding. While prior work on local graph clustering mainly focuses on graphs without node attributes, modern real-world graph datasets typically come with node attributes that provide valuable additional information. We present a simple local graph clustering algorithm for graphs with node attributes, based on the idea of diffusing mass locally in the graph while accounting for both structural and attribute proximities. Using high-dimensional concentration results, we provide statistical guarantees on the performance of the algorithm for the recovery of a target cluster with a single seed node. We give conditions under which a target cluster generated from a fairly general contextual random graph model, which includes both the stochastic block model and the planted cluster model as special cases, can be fully recovered with bounded false positives. Empirically, we validate all theoretical claims using synthetic data, and we show that incorporating node attributes leads to superior local clustering performances using real-world graph datasets.
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 fdc4d6c6-9812-4f08-82e1-5ca30cf13610Cited by top-tier papers7
- Query-Aware Flow Diffusion for Graph-Based RAG with Retrieval GuaranteesZhuoping Zhou, Davoud Ataee Tarzanagh, Sima Didari, Wenjun Hu et al.ICLR 2026 · 6 citations
- Local Clustering on Complex Graphs and Complex HypergraphsZihao Li, Dongqi Fu, Hengyu Liu, Jingrui HeKDD 2026 · 5 citations
- DDiT: Dynamic Patch Scheduling for Efficient Diffusion TransformersDahye Kim, Deepti Ghadiyaram, Raghudeep GaddeCVPR 2026 · 3 citations
- Adaptive Local Clustering Over Attributed GraphsHaoran Zheng, Renchi Yang, Jianliang XuICDE 2025 · 2 citations
- Local Graph Clustering with Noisy LabelsArtur Back de Luca, Kimon Fountoulakis, Shenghao YangICLR 2024 · 1 citation
Builds on8
- Graph Convolution for Semi-Supervised Classification: Improved Linear Separability and Out-of-Distribution GeneralizationAseem Baranwal, Kimon Fountoulakis, Aukosh JagannathICML 2021 · 89 citations
- Strongly local p-norm-cut algorithms for semi-supervised learning and local graph clusteringMeng Liu, David F. GleichNeurIPS 2020 · 19 citations
- Optimality of Message-Passing Architectures for Sparse GraphsAseem Baranwal, Kimon Fountoulakis, Aukosh JagannathNeurIPS 2023 · 17 citations
- An iterative clustering algorithm for the Contextual Stochastic Block Model with optimality guaranteesGuillaume Braun, Hemant Tyagi, Christophe BiernackiICML 2022 · 16 citations
- Local Algorithms for Finding Densely Connected ClustersPeter Macgregor, He SunICML 2021 · 10 citations
Related papers
- Local Hyper-Flow DiffusionKimon Fountoulakis, Pan Li, Shenghao YangNeurIPS 2021 · 17 citations
- Community Detection Guarantees using Embeddings Learned by Node2VecAndrew Davison, S. Carlyle Morgan, Owen G. WardNeurIPS 2024 · 3 citations
- Multi-Scale Anomaly Detection on Attributed NetworksLeonardo Gutiérrez-Gómez, Alexandre Bovet, Jean-Charles DelvenneAAAI 2020 · 40 citations
- p-Norm Flow Diffusion for Local Graph ClusteringKimon Fountoulakis, Di Wang, Shenghao YangICML 2020 · 30 citations
- Recovering Unbalanced Communities in the Stochastic Block Model with Application to Clustering with a Faulty OracleChandra Sekhar Mukherjee, Pan Peng, Jiapeng ZhangNeurIPS 2023 · 8 citations
