Hostname: page-component-76d6cb85b7-rxvq6 Total loading time: 0 Render date: 2026-07-13T16:39:08.485Z Has data issue: false hasContentIssue false

A general model for how attributes can reduce polarization in social groups

Published online by Cambridge University Press:  24 July 2023

Piotr J. Górski*
Affiliation:
Faculty of Physics, Warsaw University of Technology, Warsaw, Poland
Curtis Atkisson
Affiliation:
Department of Anthropology, University of California, Davis, CA, USA School of Public Policy, University of Massachusetts, Amherst, MA, USA
Janusz A. Hołyst
Affiliation:
Faculty of Physics, Warsaw University of Technology, Warsaw, Poland
*
Corresponding author: Piotr J. Górski; Email: piotr.gorski@pw.edu.pl
Rights & Permissions [Opens in a new window]

Abstract

Polarization makes it difficult to form positive relationships across existing groups. Decreasing polarization may improve political discourse around the world. Polarization can be modeled on a social network as structural balance, where the network is composed of groups with positive links between all individuals in the group and negative links with all others. Previous work shows that incorporating attributes of individuals usually makes structural balance, and hence polarization, harder to achieve. That work examines only a limited number and types of attributes. We present a generalized model and a simulation framework to analyze the effect of any type of attribute, including analytically as long as an expected value can be written for the type of attribute. As attributes, we consider people’s (approximately) immutable characteristics (e.g., race, wealth) and such opinions that change more slowly than relationships (e.g., political preferences). We detail and analyze five classes of attributes, recapitulating the results of previous work in this framework and extending it. While it is easier to prevent than to destabilize polarization, we find that usually the most effective at both are continuous attributes, followed by ordered attributes and, finally, binary attributes. The effectiveness of unordered attributes varies depending on the magnitude of negative impact of having differing attributes but is smaller than of continuous ones. Testing the framework on network structures containing communities revealed that destroying polarization may require introducing local tensions. This model could be used by policymakers, among others, to prevent and design effective interventions to counteract polarization.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Figure 1. A diagram shows how the attribute layer affects the relationship layer. The structure of such a system is a link multiplex. Each agent has a $\{a_i^g\}$ attribute set that allows us to specify the weights of $ g_{ij}$ in the attribute layer. The measure of the impact of one layer on another is the $ \gamma$ coefficient. In the adopted model, the weights $ x_{ij}$ of the relation layers do not affect the attribute layer. In the figure, only one edge is labeled on each layer.

Figure 1

Figure 2. Classification of considered types of attributes. In the first split we consider ordered and unordered attributes for which different categories can or cannot be arranged on the axis, respectively. Each attribute has $v$ categories. An additional parameter $\alpha$ for unordered attributes differentiates attribute types by how much having different categories negatively affects the relation. With $\alpha =1$ we have negative unordered attributes for which positive and negative magnitudes of the impact of the same and different attributes are equal. When $v=2$, ordered attributes and negative unordered attributes are indistinguishable and are called binary attributes. Thick borders surround five classes of attributes that were analyzed in detail.

Figure 2

Table 1. Description of considered datasets

Figure 3

Figure 3. Impact of the growing number of attributes $G$ on the (A) destabilization and (B) prevention of polarized states. The panels show the measure of local polarization $ P_{LP}$ for complete graph networks of size $ N = 9$ for different types of attributes and $ \gamma$ coupling strengths. Apart from PUA, an analytical, approximate polarization level for the case of large coupling ($\gamma \rightarrow \infty$) is plotted. In scenario A, coupling strength thresholds $ \hat{\gamma }_{th}$ are noticeable with large numbers of attributes $ G$. For $ \gamma \lt \hat{\gamma }_{th}$, $ P_{LP}$ changes as expected toward the value as without attributes, that is, for $ \gamma = 0.5$. Calculated thresholds (BA: $ \hat{\gamma }_{th} = \infty$, OA $ v = 4$: $ \hat{\gamma }_{th} = 6$, CA: $ \hat{\gamma }_{th} \approx 3$, NUA $ v = 4$: $ \hat{\gamma }_{th} = 2$, PUA $ v = 4$: $ \hat{\gamma }_{th} = 4$) agree with the simulation results. In scenario B, similar thresholds do not exist. In the insets we show that having one binary attribute does not lower the polarization for any value of the coupling constant $\gamma$.

Figure 4

Table 2. Expected values $ \mathrm{E[}{h}\mathrm{]}$ and variances $\mathrm{Var[}{h}\mathrm{]}$ for the similarity function $h$ and resulting threshold attribute layer strength $\hat{\gamma }_{th}$ for attributes: binary (BA), ordered (OA), negative unordered (NUA) and positive unordered (PUA)

Figure 5

Figure 4. Preventing (B) from forming as compared to destabilizing (A) polarized states requires smaller strength. The panels show the local polarization measure $ P_{LP}$ as a function of attribute layer strength $\gamma$ for $ N =$ 9 and $ G =$ 5, for different types of attributes, for complete graph networks.

Figure 6

Figure 5. Same conditions of attributes for growing systems of size $N$ lead to approximately lower local polarization $P_{LP}$. Panels show scenarios of (A) destabilization and (B) preventing, respectively, for $G=5$ of different types of attributes and different strengths.

Figure 7

Figure 6. No significant changes in the results for a real-world network structure as compared to a complete graph topology. Similarly to Figure 4, the plots show local polarization measure $P_{LP}$ as a function of the strength $\gamma$ for the scenarios of (A) destabilization and (B) preventing from forming a polarized state. The underlying network is a structure of face-to-face contacts between high school classmates.

Figure 8

Figure 7. In networks with distinct communities, destabilization of a polarized state is still possible, but sometimes at the cost of increasing local tensions. Panels (a) and (c) show the local polarization metric $P_{LP}$ as a function of number of attributes $G$ for Zachary karate club and Windsurfers networks, respectively. Panel (b) displays the probability $P_{GP}$ of obtaining global polarization for Zachary karate club network. Although local tensions increased (panel a), a globally polarized state is less frequently achievable (panel b).

Supplementary material: PDF

Górski et al. supplementary material

Górski et al. supplementary material 1

Download Górski et al. supplementary material(PDF)
PDF 1.6 MB
Supplementary material: File

Górski et al. supplementary material

Górski et al. supplementary material 2

Download Górski et al. supplementary material(File)
File 5.2 MB