Lune

SODA2022Top-tier venue

Co-evolution of Opinion and Social Tie Dynamics Towards Structural Balance

Haotian Wang, Feng Luo, Jie Gao

2022Year
1Citations

Abstract

In this paper, we propose co-evolution models for both dynamics of opinions (people's view on a particular topic) and dynamics of social appraisals (the approval or disapproval towards each other). Opinion dynamics and dynamics of signed networks, respectively, have been extensively studied. We propose a co-evolution model, where each vertex ๐‘– in the network has a current opinion vector ๐‘ฃ ๐‘– and each edge (๐‘–, ๐‘—) has a weight ๐‘ค ๐‘– ๐‘— that models the relationship between ๐‘–, ๐‘—. The system evolves as opinions and edge weights are updated over time by the following rules:

โ€ข Opinion dynamics: The opinion of agent ๐‘– is updated as a linear combination of its current opinion and the weighted sum of neighbors' opinions with coefficients in matrix ๐‘Š = [๐‘ค ๐‘– ๐‘— ].

โ€ข Appraisal dynamics: The appraisal ๐‘ค ๐‘– ๐‘— is updated as a linear combination of its current value and the agreement of the opinions of agents ๐‘– and ๐‘—. The agreement of opinion ๐‘ฃ ๐‘– and ๐‘ฃ ๐‘— is taken as the dot product ๐‘ฃ ๐‘– โ€ข ๐‘ฃ ๐‘— . We are interested in characterizing the long-time behavior of the dynamic model -i.e., whether edge weights evolve to have stable signs (positive or negative) and structural balance (the multiplication of weights on any triangle is non-negative).

Our main theoretical result solves the above dynamic system with time-evolving opinions ๐‘‰ (๐‘ก) = [๐‘ฃ 1 (๐‘ก), โ€ข โ€ข โ€ข , ๐‘ฃ ๐‘› (๐‘ก)] and social tie weights ๐‘Š (๐‘ก) = [๐‘ค ๐‘– ๐‘— (๐‘ก)] ๐‘›ร—๐‘› . For a generic initial opinion vector ๐‘‰ (0) and weight matrix ๐‘Š (0), one of the two phenomena must occur at the limit. The first one is that both sign stability and structural balance (for any triangle with individual ๐‘–, ๐‘—, ๐‘˜, ๐‘ค ๐‘– ๐‘— ๐‘ค ๐‘—๐‘˜ ๐‘ค ๐‘˜๐‘– โ‰ฅ 0) occur. In the special case that ๐‘‰ (0) is an eigenvector of ๐‘Š (0), we are able to obtain the explicit solution to the co-evolution equation and give exact estimates on the blowup time and rate convergence. The second one is that all the opinions converge to 0, i.e., lim ๐‘ก โ†’โˆž |๐‘‰ (๐‘ก)| = 0.

We also performed extensive simulations to examine how different initial conditions affect the network evolution. Of particular interest is that our dynamic model can be used to faithfully detect community structures. On real-world graphs, with a small number of seeds initially assigned ground truth opinions, the dynamic model successfully discovers the final community structure. The model sheds lights on why community structure emerges and becomes a widely observed, sustainable property in complex networks.

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.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines