mlsanityData to 7 Oct 2026

Sublinear-Time Clustering Oracle for Signed Graphs

arXiv 2206.13813 ↗First posted 28 Jun 2022cs.DS cs.LG cs.SIcited by 2

Not on the map. Why?

Abstract (arXiv)

Social networks are often modeled using signed graphs, where vertices correspond to users and edges have a sign that indicates whether an interaction between users was positive or negative. The arising signed graphs typically contain a clear community structure in the sense that the graph can be partitioned into a small number of polarized communities, each defining a sparse cut and indivisible into smaller polarized sub-communities. We provide a local clustering oracle for signed graphs with such a clear community structure, that can answer membership queries, i.e., "Given a vertex v, which community does v belong to?", in sublinear time by reading only a small portion of the graph. Formally, when the graph has bounded maximum degree and the number of communities is at most O(log n), then with tildeO(√noperatornamepoly(1/varepsilon)) preprocessing time, our oracle can answer each membership query in tildeO(√noperatornamepoly(1/varepsilon)) time, and it correctly classifies a (1-varepsilon)-fraction of vertices w.r.t. a set of hidden planted ground-truth communities. Our oracle is desirable in applications where the clustering information is needed for only a small number of vertices. Previously, such local clustering oracles were only known for unsigned graphs; our generalization to signed graphs requires a number of new ideas and gives a novel spectral analysis of the behavior of random walks with signs. We evaluate our algorithm for constructing such an oracle and answering membership queries on both synthetic and real-world datasets, validating its performance in practice.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 15 of its 28 references that are in the map. First posted on arXiv 28 Jun 2022.

Builds on

15 of 28 references.

References · 15

  1. 2019SPONGE: A generalized eigenproblem for clustering signed networkscited by 24
  2. 2019Discovering Polarized Communities in Signed Networkscited by 20
  3. 2017Clustering Signed Networks with the Geometric Mean of Laplacianscited by 11
  4. 2019Spectral Clustering of Signed Graphs via Matrix Power Meanscited by 10
  5. 2020Finding large balanced subgraphs in signed networkscited by 10
  6. 2018Testing Graph Clusterability: Algorithms and Lower Boundscited by 9
  7. 2020Regularized spectral methods for clustering signed networkscited by 9
  8. 2013Partitioning into Expanderscited by 7
  9. 2015Testing Cluster Structure of Graphscited by 7
  10. 2019Robust Clustering Oracle and Local Reconstructor of Cluster Structure of Graphscited by 6
  11. 2021Spectral Clustering Oracles in Sublinear Timecited by 6
  12. 2013Prediction and Clustering in Signed Networks: A Local to Global Perspectivecited by 5
3 more
  1. 2013A Correlation Clustering Approach to Link Classification in Signed Networks -- Full Version --cited by 4
  2. 2014Cheeger constants, structural balance, and spectral clustering analysis for signed graphscited by 3
  3. 2020Searching for polarization in signed graphs: a local spectral approachcited by 3

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 0; 2025: 1.

2 papers.