Uncovering Political Alliances and Their Temporal Evolution in the Brazilian Congress Voting Network
DOI:
https://doi.org/10.5753/isys.2026.6878Keywords:
Community Detection, Network Modularity, Political Polarization, Graph Theory, Temporal Analysis, Decision Support; Transparency, GovernanceAbstract
Network analysis reveals alliances, ideological shifts, and party dynamics, and can support transparency and evidence-based decision-making in democratic governance. Many studies ignore non-polarized filtering and edge pruning, which lowers modularity and clarity. This research applies the Leiden algorithm to polarized votes in Brazil's Congress, using edge pruning to detect cohesive communities. Grounded in Social Network Theory and Institutional Theory, it examines how alliances form under institutional norms. Using public roll-call voting data (formal legislative outcomes), we filtered polarized votes and optimized the network. To quantify temporal stability and evolution, we introduce three temporal metrics: the Herfindahl-Hirschman Index (HHI) for community concentration, the Adjusted Rand Index (ARI) for community similarity across years, and Edge Volatility for network structural changes. Additionally, we employ backbone comparison using the backbone extraction to identify statistically significant network connections. This work advances Information Systems by demonstrating how filtering and optimization expose hidden structures and political dynamics, while providing quantitative measures of temporal community evolution. Results show a 10.95% modularity gain compared to the backbone extraction and reveal clear ideological blocs and a "swing" community, which can be used by journalists, oversight institutions, and citizens to monitor coalition shifts and accountability over time.
Downloads
References
Blondel, V., Guillaume, J., Lambiotte, R., and Lefebvre, E. (2008). Fast unfolding of communities in large networks. Journal of Statistical Mechanics: Theory and Experiment, 2008(10):P10008.
Boudebza, S., Boujenfa, K., Hamdaoui, B., and Kharoune, M. (2022). An approach for detecting dynamic communities in social networks. arXiv preprint, 2212.02383.
Bovens, M. (2007). Analysing and assessing accountability: A conceptual framework. European Law Journal, 13(4):447–468.
Brito, A. C. M., Silva, F. N., and Amancio, D. R. (2020). A complex network approach to political analysis: Application to the brazilian chamber of deputies. PLoS ONE, 15(3):e0229928.
Bryden, J. and Silverman, E. (2019). Underlying socio-political processes behind the 2016 us election. PLoS ONE, 14(4):e0214854.
Cherepnalkoski, D., Karpf, A., Mozetič, I., and Grčar, M. (2016). Cohesion and coalition formation in the european parliament: roll-call votes and twitter activities. PLoS ONE, 11(11):e0166586.
da Silva, P. N. F., Nascimento, D. C., and Nogueira, B. (2025). Community detection and analysis of political alliances in the brazilian congress voting network. In Anais do XXI Simpósio Brasileiro de Sistemas de Informação (SBSI 2025), pages 535–544, Porto Alegre, RS, Brasil. SBC.
Faustino, J., Barbosa, H., Ribeiro, E., and Menezes, R. (2019). A data-driven network approach for characterization of political parties’ ideology dynamics. Applied Network Science, 4(1):48.
Ferreira, C., de Sousa Matos, B., and Almeira, J. (2018). Analyzing dynamic ideological communities in congressional voting networks. In International Conference on Social Informatics, pages 257–273. Springer.
Ferreira, C., Murai, F., de Souza Matos, B., and de Almeida, J. (2019). Modeling dynamic ideological behavior in political networks. The Journal of Web Science, 1:1–14.
Girvan, M. and Newman, M. E. J. (2002). Community structure in social and biological networks. Proceedings of the National Academy of Sciences, 99(12):7821–7826.
Hevner, A. R., March, S. T., Park, J., and Ram, S. (2004). Design science in information systems research. MIS Quarterly, 28(1):75–106.
Hubert, L. and Arabie, P. (1985). Comparing partitions. Journal of Classification, 2(1):193–218.
Janssen, M., Charalabidis, Y., and Zuiderwijk, A. (2012). Benefits, adoption barriers and myths of open data and open government. Information Systems Management, 29(4):258–268.
Levorato, M. and Frota, Y. (2017). Brazilian congress structural balance analysis. Journal of Interdisciplinary Methodologies and Issues in Science, 2.
Maso, C. D., Pompa, G., Puliga, M., Riotta, G., and Chessa, A. (2014). Voting behavior, coalitions and government strength through a complex network analysis. PLoS ONE, 9(12):e116046.
Meijer, A. (2013). Understanding the complex dynamics of transparency. Public Administration Review, 73(3):429–439.
Melo, H., Reis, S., Moreira, A., Makse, H., and Andrade, J. J. (2018). The price of a vote: Diseconomy in proportional elections. PLoS ONE, 13(8):e0201654.
Moody, J. and Mucha, P. (2013). Portrait of political party polarization. Network Science, 1(1):119–121.
NetworkX Developers (2024). NetworkX Documentation. Accessed: 18-Oct-2024.
Newman, M. (2018). Networks: an introduction. Oxford University Press.
Scott, W. R. (2014). Institutions and Organizations: Ideas, Interests, and Identities. SAGE Publications, Thousand Oaks, CA, 4 edition.
Serrano, M., Boguñá, M., and Vespignani, A. (2009). Extracting the multiscale backbone of complex weighted networks. Proceedings of the National Academy of Sciences, 106(16):6483–6488.
Traag, V., Waltman, L., and van Eck, N. (2019). From louvain to leiden: guaranteeing well-connected communities. Scientific Reports, 9.
Wilson, J., Stevens, N., and Woodall, W. (2019). Modeling and detecting change in temporal networks via a dynamic degree corrected stochastic block model. Quality and Reliability Engineering International, 35(5):1363–1378.
Zhou, F., Mahler, S., and Toivonen, H. (2012). Simplification of networks by edge pruning. In Bisociative Knowledge Discovery, pages 179–198. Springer.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 iSys - Journal of Information Systems

This work is licensed under a Creative Commons Attribution 4.0 International License.

