Author:
Gullo Francesco,Mandaglio Domenico,Tagarelli Andrea
Abstract
AbstractSigned graphs are a model to depict friendly (positive) or antagonistic (negative) interactions (edges) among users (nodes). 2-Polarized-Communities (2pc) is a well-established combinatorial-optimization problem whose goal is to find two polarized communities from a signed graph, i.e., two subsets of nodes (disjoint, but not necessarily covering the entire node set) which exhibit a high number of both intra-community positive edges and negative inter-community edges. The state of the art in 2pc suffers from the limitations that (i) existing methods rely on a single (optimal) solution to a continuous relaxation of the problem in order to produce the ultimate discrete solution via rounding, and (ii) 2pc objective function comes with no control on size balance among communities. In this paper, we provide advances to the 2pc problem by addressing both these limitations, with a twofold contribution. First, we devise a novel neural approach that allows for soundly and elegantly explore a variety of suboptimal solutions to the relaxed 2pc problem, so as to pick the one that leads to the best discrete solution after rounding. Second, we introduce a generalization of 2pc objective function – termed $$\gamma $$
γ
-polarity – which fosters size balance among communities, and we incorporate it into the proposed machine-learning framework. Extensive experiments attest high accuracy of our approach, its superiority over the state of the art, and capability of function $$\gamma $$
γ
-polarity to discover high-quality size-balanced communities.
Funder
PNRR Future AI Research (FAIR) project, spoke 9
Università della Calabria
Publisher
Springer Science and Business Media LLC
Reference43 articles.
1. Ghoshal, A. K., Das, N., & Das, S. (2021). Disjoint and overlapping community detection in small-world networks leveraging mean path length. TCSS, 9(2), 406–418.
2. Ghoshal, A.K., & Das, N. (2017). On diameter based community structure identification in networks. In Proceedings of the 18th International Conference on Distributed Computing and Networking (pp. 1–6).
3. Ghoshal, A.K., Das, N., Bhattacharjee, S., & Chakraborty, G. (2019). A fast parallel genetic algorithm based approach for community detection in large networks. In 2019 11th International Conference on Communication Systems & Networks (COMSNETS) (pp. 95–101).
4. Conover, M., Ratkiewicz, J., Francisco, M., Goncalves, B., Menczer, F., & Flammini, A. (2011). Political polarization on Twitter. In: Proc. ICWSM Conf., pp. 89–96
5. Hohmann, M., Devriendt, K., & Coscia, M. (2023). Quantifying ideological polarization on a network using generalized Euclidean distance. Science Advances 9(9)