Hostname: page-component-76d6cb85b7-lrvh5 Total loading time: 0 Render date: 2026-07-12T12:53:29.265Z Has data issue: false hasContentIssue false

Opinion formation on evolving network: the DPA method applied to a nonlocal cross-diffusion PDE-ODE system

Published online by Cambridge University Press:  21 May 2024

Simone Fagioli*
Affiliation:
Dipartimento di Ingegneria e Scienze dell’Informazione e Matematica, Università degli Studi dell’Aquila, Coppito, L’Aquila, Italy
Gianluca Favre
Affiliation:
Dipartimento di Ingegneria e Scienze dell’Informazione e Matematica, Università degli Studi dell’Aquila, Coppito, L’Aquila, Italy
*
Corresponding author: Simone Fagioli; Email: simone.fagioli@univaq.it
Rights & Permissions [Opens in a new window]

Abstract

We study a system of nonlocal aggregation cross-diffusion PDEs that describe the evolution of opinion densities on a network. The PDEs are coupled with a system of ODEs that describe the time evolution of the agents on the network. Firstly, we apply the Deterministic Particle Approximation (DPA) method to the aforementioned system in order to prove the existence of solutions under suitable assumptions on the interactions between agents. Later on, we present an explicit model for opinion formation on an evolving network. The opinions evolve based on both the distance between the agents on the network and the ’attitude areas’, which depend on the distance between the agents’ opinions. The position of the agents on the network evolves based on the distance between the agents’ opinions. The goal is to study radicalisation, polarisation and fragmentation of the population while changing its open-mindedness and the radius of interaction.

Information

Type
Papers
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), 2024. Published by Cambridge University Press
Figure 0

Figure 1. Attraction/repulsion function.The positive values of the function coincide with the attraction, on the other hand, while the function has negative values it describes repulsion between the agents’ opinion, which could bring to radicalisation or polarisation. Due to the choice of the domain, we have that $s\in [0,2]$. The different colours coincide with the following definitions of the attitude intervals:.

Figure 1

Figure 2. Initial network condition.In this figure, the initial agent’s coordinates belong to $[0,10]^2$. The colours describe the mean opinion of each agent, which belongs to the interval $[{-}1,1]$. The number of agents is $N=40$. The agent’s coordinates are uniformly randomly distributed on each axis. The dimension of each square is proportional to the social strength $\sigma ^{\mathcal{i}}$ of each agent, and in this case, they all almost coincide.

Figure 2

Figure 3. Local initial network interaction.The agents interact if they are connected by a link. The magnitude and the sign of the connection range from $[{-}1,1]$ and are described by the legend on the right of the pictures. In this case, the attitude areas are given by the parameters $r_{\textit{f}}=0.25$, $r_{\textit{a}}=0.34$, $r_{\textit{r}}=0.36$, $r_{\textit{l}}=0.65$, i.e. the black function in Figure 1.

Figure 3

Figure 4. Initial opinion distribution.In this picture are represented the opinion distributions at initial time of the 40 agents considered for the simulation. Each distribution is described by a truncated Gaussian function, mean and variance of the Gaussian functions are independently uniform random distributed respectively in the intervals $[-0.7,0.7]$ and $[0.07, 0.15]$.

Figure 4

Figure 5. Final opinion distribution.We observe how the distributions are more and more concentrated either on the positive or negative side as the radius increases. Due to the diffusion, the distributions tend to flatten once that they are concentrated on one of the two sides.The sharp oscillations close to the extreme values are due to the low resolution of the numerical partition of $\Omega$.

Figure 5

Figure 6. Initial and final mean opinions distribution.In this figure, in blue the distribution of the mean opinions at , and in orange the mean opinions’ distribution at (which corresponds to the time showing a quasi-stable status of the simulation result). We observe that the final distribution tends to have two peaks, which means that the opinions of the population are more and more split into two opinion groups. However, they are also more close to the centre. This means that we observe a sort of fragmentation and radicalisation, but there is no polarisation.

Figure 6

Figure 7. Final network distribution.The olive function has not been plotted because it describes an extreme behaviour, all the agents collapse very fast into a unique point.

Figure 7

Figure 8. Polarisation while increasing the radius of interaction. Attitude function , $r_{\textit{a}}=0.20$, $r_{\textit{r}}=0.30$, $r_{\textit{l}}=0.40$.

Figure 8

Figure 9. Network fragmentation and opinion homogeneity.Network while increasing the radius of interaction and keeping the same attitude function, i.e. $r_{\textit{f}}=0.15$, $r_{\textit{a}}=0.20$, $r_{\textit{r}}=0.30$, $r_{\textit{l}}=0.40$.