An Efficient Local Search Approach for Polarized Community Discovery in Signed Networks
Linus Aronsson, Morteza Haghir Chehreghani
Abstract
Signed networks, where edges are labeled as positive or negative to represent friendly or antagonistic interactions, provide a natural framework for analyzing polarization, trust, and conflict in social systems. Detecting meaningful group structures in such networks is crucial for understanding online discourse, political divisions, and trust dynamics. A key challenge is to identify communities that are internally cohesive and externally antagonistic, while allowing for neutral or unaligned vertices. In this paper, we propose a method for identifying polarized communities that addresses a major limitation of prior methods: their tendency to produce highly size-imbalanced solutions. We introduce a novel optimization objective that avoids such imbalance. In addition, it is well known that approximation algorithms based on local search are highly effective for clustering signed networks when neutral vertices are not allowed. We build on this idea and design the first local search algorithm that extends to the setting with neutral vertices while scaling to large networks. By connecting our approach to block-coordinate Frank-Wolfe optimization, we prove a linear convergence rate, enabled by the structure of our objective. Experiments on real-world and synthetic datasets demonstrate that our method consistently outperforms state-of-the-art baselines in solution quality, while remaining competitive in computational efficiency.
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 c21383c1-50d3-4a62-a99e-255ea18cbcb9Builds on4
- Discovering conflicting groups in signed networksRuo-Chun Tzeng, Bruno Ordozgoiti, Aristides GionisNeurIPS 2020 · 37 citations
- Searching for polarization in signed graphs: a local spectral approachHan Xiao, Bruno Ordozgoiti, Aristides GionisWWW 2020 · 34 citations
- Finding large balanced subgraphs in signed networksBruno Ordozgoiti, Antonis Matakos, Aristides GionisWWW 2020 · 33 citations
- Discovering Polarization Niches via Dense Subgraphs with Attractors and RepulsersAdriano Fazzone, Tommaso Lanciano, Riccardo Denni, Charalampos E. Tsourakakis et al.VLDB 2022 · 17 citations
Related papers
- Sublinear-Time Clustering Oracle for Signed GraphsStefan Neumann, Pan PengICML 2022 · 7 citations
- Scalable Algorithm for Finding Balanced Subgraphs with Tolerance in Signed NetworksJingbang Chen, Qiuyang Mang, Hangrui Zhou, Richard Peng et al.KDD 2024 · 3 citations
- Computing Maximum Structural Balanced Cliques in Signed GraphsKai Yao, Lijun Chang, Lu QinICDE 2022 · 7 citations
- Discovering Opinion Intervals from Conflicts in Signed GraphsPeter Blohm, Florian Chen, Aristides Gionis, Stefan NeumannNeurIPS 2025 · 1 citation
- Positive Communities on Signed Graphs That Are Not Echo Chambers: A Clique-Based ApproachAlexander Zhou, Yue Wang, Lei Chen, M. Tamer ÖzsuICDE 2024 · 1 citation
