Scaling limits for continuous opinion dynamics systems

Scaling limits are analyzed for stochastic continuous opinion dynamics systems, also known as gossip models. In such models, agents update their vector-valued opinion to a convex combination (possibly agent- and opinion-dependent) of their current va…

Authors: Giacomo Como, Fabio Fagnani

1. Introduction. In this paper, we undertake a rigorous mathematical analysis of a family of stochastic dynamical systems proposed as opinion dynamics models in the recent literature: see, for example, [11], Section III, [24], and references therein. Here, we shall focus on the so-called "gossip" models, where the information propagation, as the name suggests, takes place through pairwise interactions. These models have been proposed in other scientific areas, for instance, as aggregation and estimation algorithms in sensor and robotic networks (see, e.g., [9,28]), or as models for aggregation and clustering in biological systems (see, e.g., [16]). One of the simplest gossip model can be described as follows. Each agent a of a population A of finite size n := |A| possesses an initial belief/opinion modeled as a vector X a 0 ∈ R d . Agents are activated according to independent Poisson processes in continuous time. 1 If agent a is activated at time t, her opinion jumps from its current value X a t -to a new value X a t = ωX a t -+ ωX b t - where b is another agent sampled from A, and ω = 1 -ω ∈ [0, 1] is a parameter modeling how much agent a trusts the opinion of agent b. In general, the conditional distribution of b over the agent population may depend on the activated agent a (the support of such distribution representing the outneighborhood of a in an underlying "social network" structure), while the parameter ω may depend on the interacting agents, a and b, as well as on their current opinions, X a t -and X b t -. Fundamental theoretical issues concern the behavior of such models for large t and large n. Rather then in the single opinions' behavior, one is interested in the emerging collective behavior of the population. Typical questions include whether a consensus is eventually achieved or rather disagreement persists, and, more in general, whether an asymptotic distribution of opinions exists, what it looks like, and how long it takes the system to approach it. The simplest case is when the Poisson processes are all of unitary rate, the conditional distribution of the observed agent is uniform over A whichever agent is activated, and the parameter ω is fixed and the same for all agents, independently of their current opinions. In this case, the model is linear and can be studied in full detail: it corresponds to the asymmetric gossip model in [18]. The basic fact is that (if ω ∈ ]0, 1[), almost surely, all X a t converge, as t → +∞ (and for any fixed n), to a consensus random value ξ which has expected value E(ξ) = n -1 a X a 0 . Convergence is exponentially fast [17]: where C = -n ln(1 -2n -1 ω ω -2n -2 ω 2 ). The variance of ξ can be estimated as Moreover, using the techniques in [18], one can easily prove a concentration result of type P(|X a t -E(X a t )| ≥ ε) ≤ exp(-Kε 2 n/t). Essentially, this shows that, as n grows large, and t/n tends to 0, each agent's opinion X a t concentrates around a deterministic dynamics converging to E(ξ) as exp(-2ω ωt). It is this type of results which we would like to extend to more general models. A particularly interesting setting is the homogeneous-population, statedependent model, that is, when the parameter ω is independent of the identity of the interacting agents, but does depend on their current opinions. The case SCALING LIMITS FOR CONTINUOUS OPINION DYNAMICS SYSTEMS where R > 0, and ω 0 ∈ ]0, 1[, is known as the Deffuant-Weisbuch model [14,22,23] of bounded confidence opinion dynamics: agents with opinions too far apart do not trust each other, hence they do not interact. Another case is the so-called Gaussian interaction kernel a similar form of which was considered in [15]. Observe that, in these models, the dynamics of the network and of the opinions become intertwined. In fact, these models are nonlinear and, to the best of the authors' knowledge, the only theoretical result [23] is that, if ω ∈ {0} ∪ [ω 0 , 1] for some ω 0 > 0, each X a t converges, as t grows large, to a limit random value ξ a . Numerical simulations show the asymptotic emergence of opinion clusters whose number and structure depends on the initial condition but seems to be stable for large n. However, there is no theoretical result regarding concentration and scaling limits for any state-dependent model. On the other hand, for the case when the parameter ω depends on the agents, as well as on their opinions, no theoretical result is available in the literature. Some of these heterogenous models have been considered in [19,25,26,31] where, though, only numerical simulations have been presented. Such heterogeneous population models are going to play a very important role in opinion dynamics because they are the natural model to represent more realistic populations with agents having different attitude to change opinion, and interacting only with agents in their social neighborhood. In this paper, we study general state-dependent gossip models for large n. We shall consider both the case of a homogeneous population, and of a heterogeneous one consisting of two classes of agents: "standard" agents, which keep on updating their opinions as a result of interactions with the whole population, and "stubborn" agents whose opinions are never updated [1]. The latter case can be modeled as a homogeneous population model with an exogenous input describing the influence of the stubborn agents' opinions on the standard agents' ones, and interpreted as a, typically heterogeneous, "influential environment." We believe that many more general heterogeneous models can be studied with our approach. This will be done in a forthcoming paper where also models with interactions of nongossip type will be considered. In our analysis, we shall adopt an Eulerian viewpoint: instead of studying the evolution of the single agents' opinions, we shall neglect the agents' identities, and study the dynamics of the corresponding empirical opinion densities. We shall argue that the deterministic mean-field dynamics obtained in the limit of large n is governed by an ordinary differential equation (ODE) on the space of probability measures over the opinion set, presented in Section 2.2. As proved in Section 3, the initial value problem associated to the mean-field dynamics always admits a unique global solution. Moreover, at any finite time, its solution is absolutely continuous with respect to Lebesgue's measure, provided that so does the initial condition, and that some mild technical conditions are satisfied by the interaction kernel. The asymptotic behavior in time of the mean-field dynamics is analyzed in Section 4 for the state-independent heterogeneous case, and for the generally state-dependent homogeneous case. In both cases, we prove weak convergence to an equilibrium distribution, which typically does not consist of a single Dirac's delta. For the state-independent heterogeneous model, we show that the equilibrium opinion distribution is independent of the initial condition, and is uniquely characterized by its moments, which can be computed by recursively solving a lower-triangular infinite linear system. On the other hand, we prove that the equilibrium opinion distribution in the bounded-confidence model is a convex combination of Dirac's deltas. Such deltas represent opinion clusters, and their number and position depend on the initial condition. 2 Our results provide fundamental insight into two basic mechanisms which have been proposed by social scientists in order to explain persistent disagreement in the society [4], namely heterogeneity of the social environment, and homophily leading to global fragmentation. Finally, in Section 5, we prove that the finite-population stochastic system concentrates around the deterministic mean-field dynamics, as the population size grows, at an exponential probability rate. We apply here a martingale argument (see, e.g., [32] for the finite-dimensional case) and obtain a result in the Kantorovich-Wasserstein metric [3,30]. The technical assumption in our results is that the, possibly stochastic, dependence of the weight ω on the opinions is Lipschitz-continuous. Hence, the case (1) is not covered by our theory. This is not a relevant drawback since one can consider suitable Lipschitz approximations of (1); on the other hand, we believe that this is just a technical question and that the result should remain valid for a larger class of functions. We conclude this section with a brief overview of some related work. A special instance of the measure-valued ODE analyzed in the present paper has already been proposed in [5] for probability densities (in this case it becomes an integro-differential equation), but with no proof of either well-posedness or concentration of the stochastic finite system. In [6,7,10], deterministic, bounded-confidence, opinion dynamics models with possibly a continuum of agents have been studied both in discrete and continuous time. In particular, the continuous-time opinion dynamics studied in [10] is governed by a partial differential equation in the space of probability measures, while the work [6] deals with the equivalent dynamics, in dimension one, of the cumulative distribution functions. In both works, the agents' opinions have continuous trajectories, and the corresponding generator of the opinion density dynamics is local. In contrast, in the model analyzed in the present paper, the opinion trajectories are discontinuous (in fact, piecewise constant), and the induced mean-field dynamics is driven by a nonlocal operator. As shown in Section 4.1, the bounded-confidence mean-field dynamics studied here has a qualitatively similar behavior to the solution of the partial differential equation of [6,10]. It is also worth mentioning the work [21], where mean-field limits have been analyzed for the flocking dynamics of Cucker and Smale [12,13]. Finally, only at the end of their work the authors have become aware that an approach very similar to the one in this paper has been undertaken in [27], based on results in [20]. 2. Problem setting and main results. In this section, we formally state the model and present our main results. Before proceeding, let us establish some notation to be followed throughout the paper. For x, y ∈ R d , for some d ∈ N, |x -y| and x • y will denote their Euclidean distance, and scalar product, respectively. The indicator function of a set A will be denoted by ½ A , that is, ½ A Given an open subset X ⊆ R d , we denote by B(X ) its Borel σ-algebra, and by M(X ) the space of finite signed Borel measures on X , equipped with the topology of weak- * convergence, while M + (X ) ⊆ M(X ) denotes the closed convex cone of Borel nonnegative measures, and P(X ) ⊆ M + (X ) the simplex of probability measures over X . The space of real-valued continuous bounded (resp., compact-supported, vanishing at infinity) functions on X , equipped with the supremum norm ϕ ∞ := sup{|ϕ(x)| : x ∈ X }, will be denoted by C b (X ) [resp., C c (X ), C 0 (X )]. The Dirac delta measure centered in x ∈ X will be denoted by δ x . For µ ∈ M(X ) and ϕ ∈ C b (X ), we shall write µ, ϕ for the integral ϕ(x) dµ(x), with the convention that, whenever not explicitly indicated, the domain of integration is assumed to be the entire space X . The total variation of µ ∈ M(X ) will be denoted by µ . The symbol λ will denote Lebesgue's measure on X , µ ≪ λ will stand for absolute continuity, and dµ/dλ for the Radon-Nikodym derivative, of µ with respect to λ. Finally, we shall denote by P 1 (X ) := {µ ∈ P(X) : |x| dµ(x) < +∞} the metric space of probability measures with finite first moment, equipped with the order-1 Kantorovich-Wasserstein distance. The latter is defined by W 1 (µ, ν) := inf{ |x -y| dξ(x, y)}, where the infimization (which is in fact a minimization [3,30]) runs over all couplings of µ and ν, that is, joint probability measures ξ ∈ P(X × X ) having marginals given by µ, and ν, respectively. 2.1. Stochastic models of continuous opinion dynamics. The present paper is concerned with continuous opinion dynamics systems. Agents belong to a finite population A of cardinality |A| = n. At time t ∈ R + each agent G. COMO AND F. FAGNANI a ∈ A maintains an opinion X a t ∈ X , where X ⊆ R d is an open set. The vector of the opinions will be denoted by X t := {X a t : a ∈ A} ∈ X A . We shall assume the initial opinions X 0 to be a collection of independent and identically distributed random variables, the law of each X a 0 given by some µ 0 ∈ P(R d ). The trajectories of the opinion profile vector {X t : t ∈ R + } are right-continuous and evolve according to the following jump Markov process: Agents have clocks which tick at the times of independent rate-1 Poisson processes. If her clock ticks at time t, agent a updates her opinion X a t -to a new value X a t which depends on the observation of the current opinion of some other agent and of her own one. In particular, she observes the opinion of some other agent b sampled uniformly from A, and then updates her opinion to a random value X a t , which has conditional probability law κ(•|X a t -, X b t -). Here κ(•|•, •) is a stochastic kernel, that is, for all x, y ∈ X , κ(•|x, y) is a probability measure on X , and (x, y) → κ(B|x, y) is a measurable map from X × X to [0, 1], for all measurable sets B ⊆ X . We shall refer to κ as the interaction kernel of the model. We shall assume that the above stochastic process is defined on some filtrated probability space (Ω, {F t } t∈R + , P), and denote by 0 = T 0 < T 1 < T 2 < • • • , the times at which some opinion update occurs (strict inequalities holding almost surely). Observe that {T k+1 -T k : k ∈ Z + } is a family of independent rate-n Poisson random variables. In most of the models considered in the literature, the interaction kernel is a convex combination of type: κ(•|x, y) = ακ i (•|x, y) + ᾱκ e (•|x) where α = 1 -ᾱ ∈ [0, 1] and where κ i (•|x, y) is a probability measure concentrated on the interval connecting x and y while κ e (•|x) is a probability measure concentrated on the segment connecting x to some random point z. More specifically, X ⊆ R d is a convex open set containing the support of the initial condition, and there exists two scalar stochastic kernels where ω = 1 -ω, ῡ = 1 -υ and ψ ∈ P(X ). This models a situation in which, with probability α, the activated agent updates her opinion towards a convex combination of her current opinion x and the opinion y of an observed agent. The weight ω in such a convex combination measures the confidence that the activated agent has on the observed opinion of another agent, and is assumed to depend, through the stochastic kernel θ i (•|•, •), on both the activated and the observed agent's opinions, x and y. On the other hand, with probability ᾱ, the activated agent observes an external signal z, sampled from a probability distribution ψ, playing the role of an exogenous source of influence, or influential environment, and she updates her opinion toward a convex combination of her current opinion x and the observed signal z. The dependence of the weight υ of such convex combination is captured by the stochastic kernel θ e (•|•, •). A useful equivalent way to characterize the interaction kernel k described above is through its action on continuous test functions: for all ϕ ∈ C 0 (X ). Example 1 (Gossip model with heterogeneous influential environment). Assume that the stochastic kernel κ(•|•, •) has the form (3), with constant weights: for some fixed confidence weights ω, υ ∈ [0, 1]. This models a homogeneous population whose opinion dynamics alternates internal gossip updates to interactions with a static, external influential environment. Internal gossip steps occur with probability α, and involve a uniformly sampled agent a updating her opinion to a convex combination, with trust parameter ω, of her current value and the one of another uniformly sampled agent b. Interactions with the external environment occur with probability ᾱ, and involve a uniformly sampled agent a updating her opinion to a convex combination, with trust parameter ω, of her current value and an external signal z sampled from a static distribution ψ(dz). This model has been analyzed in [1] for finite, possibly inhomogeneous populations. The mean-field limit of this model, with homogeneous population, will be analyzed in detail in Section 4.1. , where ω(x, y) is a nonincreasing function of the distance |x -y| can be consider to model a homophily mechanism whereby agents are more likely to interact with others which have similar opinions. In particular, the case when ω(x, y) = 0 for all |x -y| > R, for some finite R > 0, is usually referred to as bounded confidence opinion dynamics [14,23], and the minimum such R as the confidence threshold. The special case ω(x, y) = ω 0 ½ [0,R] (|x -y|) corresponds to the Deffuant-Weisbuch model [5,14,24]. The mean-field limit of the bounded confidence opinion dynamics model will be analyzed in detail in Section 4.2. While for most of the results of our paper we shall not need the interaction kernel κ to have the specific form (3), we shall focus on kernels of this form in Section 4 when proving asymptotic properties of the solution of the corresponding measure-valued ODE. Remark 1. The models considered in the cited literature often assume the interaction to be symmetric: when agent a is activated and interacts with agent b, both agents update their opinions. This symmetric model may be more suitable in certain applicative contexts, the asymmetric one in some others. However, while for finite population sizes some of the properties of the two models differ (e.g., in the symmetric model the average of the opinions is preserved, while this is not necessarily the case for the asymmetric model [18]), all the results and proofs of this paper hold, with minor changes, for the symmetric model too. As the main interest is in the global behavior of the opinion dynamics system, rather than on that of the single agents' opinions, it proves convenient to adopt an Eulerian viewpoint, studying the evolution of the empirical densities of the agents' opinions. Formally, this is accomplished by considering the random flow of probability measures This is a P(X )-valued process whose trajectories are piecewise constant and right continuous. In particular, one has where In order to describe the dynamics of the M k 's it is useful to consider the operator F : M + (X ) → M + (X ), defined by Equivalently, one can write for all ϕ ∈ C 0 (X ). When µ is a probability measure, then F (µ) may be interpreted as the conditional distribution of the new opinion formed as a result of the first interaction occurring, given that the current empirical opinion density is µ. In fact, the opinions x and y of two agents a and b, randomly sampled, independently and uniformly, from the agent population, have conditional joint distribution dµ(x) dµ(y), and hence the new opinion z formed as a result of their interaction has conditional distribution dκ(z|x, y) dµ(x) dµ(y). It is immediate to verify that for all ϕ ∈ C 0 (X ) and k ∈ Z + . One may rewrite this in the form where the random signed measure Λ k+1 satisfies Equation ( 6) implies that { Λ k , ϕ : k ∈ N} is a sequence of bounded martingale differences, which can be thought as "noise." This suggests to think of the stochastic process {M k : k ∈ Z + } as of a noisy discretization, or Euler approximation in the numerical analysis language, of the probability-measurevalued ODE with stepsize 1/n. We shall refer to a solution of ( 7) as the mean-field dynamics of the system. More precisely, we shall define a solution of ( 7) to be a family of probability measures {µ t : t ∈ [0, +∞)} such that, for every function ϕ ∈ C 0 (X ), the realvalued map t → µ t , ϕ is differentiable on R + , and satisfies for every t > 0. The main result of this paper, stated below, guarantees that (7) admits a unique solution {µ t }, and that the stochastic process {µ n t } concentrates around {µ t } exponentially fast in n. Theorem 1. Let µ ∈ P(X ) be arbitrary. Then: (a) There exists a unique solution {µ t : t ∈ R + } of ( 7) with initial condition µ 0 = µ; (b) If X ⊆ R d is bounded, and the stochastic kernel κ is globally Lipschitz continuous as a map from X × X to P 1 (X ), then, for every τ ∈ (0, +∞), for sufficiently small ε > 0 and sufficiently large n ∈ N, it holds where K is a positive constant depending on X , κ and τ only. Points (a) of Theorem 1 will be proved in Section 3.1, while point (b) will be proved in Section 5. Additional properties of the solution of the initial value problem associated to (7) will be studied in Section 3.2, while Section 4 will present an analysis of the behavior of the mean-field dynamics for the model with heterogeneous influential environment, and for the boundedconfidence opinion dynamics. 3. Well-posedness of the measure-valued ODE. In this section, we shall first prove point (a) of Theorem 1, that is, that the initial value problem associated to the ODE (7) admits a unique solution. Then, under further technical assumptions, we shall show that, if the initial measure µ 0 admits a density, so does the solution µ t at any finite time t. Weak solutions. To start with, we extend the ODE to the space of signed measures M + (X ). In order to do this, we need to extend the operator F and introduce another operator G in the following way. For µ ∈ M(X ), put where µ = µ + -µ -denotes the Hahn-Jordan decomposition of µ ∈ M(X ). It is not hard to check that both F and G are locally Lipschitz continuous with respect to the total variation norm, that is, for every bounded set Θ ⊆ M(X ), there exist nonnegative constants K F , K G such that In the following, we want to study the well-posedness of initial value problems associated to the measure-valued ODE where (12) means that, for every ϕ ∈ C 0 (X ), the real-valued map t → µ t , ϕ is differentiable on R + , and satisfies d dt µ t , ϕ = F (µ t ), ϕ -G(µ t ), ϕ , for every t > 0. We shall refer to such a {µ t : t ≥ 0} as a weak solution of (12). Proposition 1. Suppose that F, G : M(X ) → M + (X ) satisfy properties (10), and (11). Then, for every µ ∈ M + (X ), there exists a unique solution {µ t : t ∈ R + } ⊆ M + (X ) to (12) such that µ 0 = µ. Moreover, µ t (X ) = µ(X ) for every t ≥ 0. Proof. For τ ∈ (0, +∞), let C([0, τ ], M(X )) be the space of continuous curves in M(X ) equipped with the sup norm {µ t } τ := sup{ µ t : t ∈ [0, τ ]}. Given a curve {µ s } ∈ C([0, τ ], M(X )), and a bounded measurable function ϕ ∈ C 0 (X ), define Observe that (12) with the initial condition µ 0 = µ is equivalent to Notice that, for every t ∈ [0, τ ], Φ({µ s }) t can be seen as the difference of two bounded linear positive functionals on C 0 (X ), so that Φ({µ s }) t ∈ M(X ). Moreover, the map t → Φ({µ s }) t is continuous over [0, τ ], since Therefore, the operator Φ takes values in C([0, τ ], M(X )). Now, let us consider Θ := {ν ∈ M(X ) : ν ≤ 2 µ }, let K F , K G be the Lipschitz constants relative to Θ of F , and G, respectively. For every ν ∈ Θ, (11) and (10), imply that Similarly, For all {µ t } ∈ S, using ( 16) and ( 17), and arguing like in (15), we obtain where We now assume to have chosen τ ∈ ]0, 1 4K ]. Then, by (18), Φ(S) ⊆ S and, by (19), Φ is a contraction of S. Hence, by Banach's fixed point theorem there exists a unique fixed point of Φ in S. As observed, such a fixed point corresponds to a solution {µ t } of the ODE (12) for t ∈ [0, τ ], with the initial condition µ 0 = µ. We now show that indeed µ t ∈ M + (X ) for t ∈ [0, τ ]. By contradiction, assume that there exists B ∈ B(X ) such that µ t (B) < 0 for some t ∈ [0, τ ], and let t * := sup{s ∈ [0, t] : µ s (B) ≥ 0}. By continuity, µ t * (B) = 0 while µ s (B) < 0 for all s ∈ ]t * , t]. This implies that But then which is a contradiction. Hence, µ t ∈ M + (X ) for t ∈ [0, τ ]. Notice moreover that, because of property (11), µ t (X ) = µ(X ) for all t ∈ [0, τ ]. Finally, a standard induction argument allows one to extend the existence and uniqueness of the solution to the whole interval [0, +∞). Notice that, when considering an initial condition µ 0 ∈ P(X ), the solution of ( 12) satisfies µ t ∈ P(X ) for all t, thus proving point (a) of Theorem 1. We shall now investigate on the existence of density solutions when the initial condition µ 0 is absolutely continuous with respect to Lebesgue's measure. Given the interaction kernel κ(•|•, •), and a nonnegative measure µ in M + (X ), we put for all B ∈ B(X ), x, y ∈ X . The following result characterizes regularity properties of the solution of the initial value problem associated to the ODE (12). Proposition 2. Assume that µ 0 ≪ λ, and that Then, µ t ≪ λ, for all t ∈ [0, +∞). Moreover, if there exists C ∈ (0, +∞) such that, for all µ ≪ λ, then, the density f t = dµ t /dλ satisfies the estimation = F (µ s t )(B) for all B ∈ B(X ) such that λ(B) = 0. This readily implies that µ s t satisfies d dt µ s t = F (µ s t ) -µ s t . Since µ s 0 = 0 by assumption, it follows that µ s t = 0 for all t ≥ 0. Assume now that (22) holds true. For any ϕ ∈ C c (X ), Hölder's inequality, and (22) imply that It follows that, for all nonnegative-valued ϕ ∈ C c (X ), Then, by the isometry of L ∞ (X ) with the dual of L 1 (X ), the fact that f t is nonnegative valued, and the density of C c (X ) in L 1 (X ), one gets that By Gronwall's lemma, this readily implies (23). The technical condition on the stochastic kernel κ is actually verified in many important cases encompassing the bounded confidence dynamics (1) as well as the Gaussian interaction model (2). Corollary 1. Assume that the interaction kernel κ is the form (3) with θ i (•|x, y) = δ ω(|x-y|) and θ e (•|x, z) = δ υ(|x-z|) where ω : R + → [0, ω 0 ], ω 0 ∈ [0, 1[, and υ : R + → [0, υ 0 ], υ 0 ∈ [0, 1[, are both nonincreasing and piecewise C 1 . If µ 0 ≪ λ, then µ t ≪ λ, for all t ∈ [0, +∞) and the relative densities satisfy condition (23). Proof. We shall show that the conditions of Proposition 2 are satisfied in this case. Fix y ∈ X and consider the function x → ω(|x -y|)x + ω(|x -y|)y. The assumption on ω ensures that it is an invertible transformation in x and a simple geometric consideration shows that the inverse has the form x = g(w, y) = y + α(|w -y|)(w -y), where α : R + → R + is such that α(ω(t)t)ω(t) = 1 for all t ≥ 0. The function η(t) = ω(t)t is strictly increasing, hence invertible and we can thus write α(s) = [ω(η -1 (s))] -1 . α is thus also a piecewise C 1 function as well as g(•, y) whose Jacobian can easily be shown to be Straightforward computation show that D w g is bounded in the pair (w, y). Similarly, the function x → ῡ(|x -z|)x + ω(|x -z|)z admits an inverse in x, x = h(w, z) whose Jacobian D w h is bounded in the pair (w, z). Then, if µ is absolutely continuous with density f , one has for all nonnegative real-valued ϕ ∈ L 1 (X ), and y ∈ X , = α ϕ(w)f (g(w, y))|D w g(w, y)| dλ(w) where Similarly, one shows that there exists some constant for all nonnegative valued ϕ ∈ L 1 (X ) and x ∈ X . As a consequence, ν i (•|y) ≪ λ, for all y ∈ X and i = 1, 2, and ( 22) holds. Therefore, the claim follows from Proposition 2. Behavior of the mean-field dynamics. This section is devoted to a deeper analysis of the ODE (12) for the state-independent gossip model with heterogeneous influential environment, and the bounded-confidence opinion dynamics, respectively. In particular, we shall investigate the limit behavior as t grows large, showing that, in both models, µ t converges weakly to an asymptotic opinion measure. The behavior of the two models, and their analysis, however, differ substantially. For the state-independent gossip model with heterogeneous influential environment, the ODE governing the meanfield dynamics is linear, and can be analyzed by iteratively solving the lowertriangular linear system of ODEs governing the various moments behavior. In this case, the asymptotic opinion measure is independent of the initial value, it is characterized by its moments, and is absolutely continuous if so is the influential environment. In fact, one could show that the corresponding finite population Markov process is ergodic. In contrast, the ODE governing the mean-field dynamics of the bounded confidence model is nonlinear, and convergence is shown by a Lyapunov argument. The asymptotic opinion measure is given by a convex combination of deltas, whose number and position typically depends on the initial condition. Indeed, the corresponding finite population Markov process is typically not ergodic, in this case. . Throughout this section, we shall assume an exponential bound on the moments of both µ 0 and ψ, that is, Clearly, ( 24) is automatically satisfied when X is bounded. Let us fix some z ∈ R d , and consider the z-weighted moments of µ t and ψ, respectively, The following result characterizes their evolution in time. Proposition 3. The z-weighted moments satisfy d dt m (1) t , . . . , m where Proof. For the first moment, one has = ᾱυn (1) -ᾱυm t , which proves (25). For k ≥ 2, one has , and, similarly, From the two identities above, it follows that t , . . . , m which proves (26). Example 3. In the special case when α = 1, namely when there is no influential environment, we obtain from (25) that d dt x dµ t (x) = 0, so that the first moment is constant. On the other hand, the variance x -y dµ 0 (y) that is, µ t converges to a delta centered in the average initial opinion exponentially fast in t. We now focus on the limit as t → +∞ for the general case. An inductive argument proves the following result. Lemma 1. Assume α < 1. Then, for every z ∈ R d , the z-weighted moments of µ t satisfy where m ∞ can be recursively evaluated by m (1) ∞ := n (1) , m Proof. For k = 1, the solution of the ODE ( 25) is easily found to be (1) , (29) so that equation (27) clearly holds. Moreover, assume that equation (27) holds for every k ∈ {1, . . . , j -1}, and define χ (j) Then, the continuity of f j implies that lim t→∞ χ Clearly, the second addend of the right-hand side of (30) converges to zero for t → ∞. On the other hand, the convergence of χ (j) t implies that lim t→∞ t 0 e -γ j (t-s) (χ The foregoing, together with (30), implies the claim. We are now in a position to prove the following result for the convergence of µ t . Proposition 4. Assume that (24) holds. Then Proof. It follows from ( 24) that there exists some finite M ∈ R + such that for all z ∈ R d and k ∈ N. Now, an inductive argument shows that for all k ∈ N. In fact, (29) and (31) immediately imply that (32) holds for k = 1. Moreover, if (32) holds for all k ∈ {1, . . . , j -1}, then (30) and (32) give Let us consider the characteristic functions φ t (z) := exp(iz • x) dµ t (x) and, for k where the exchange between the series and the integral is justified by Lebesgue's dominated convergence theorem, since Moreover, observe that, since |a t (k)| ≤ b(k), another application of Lebesgue's dominated convergence theorem gives Hence, φ t (z) converges pointwise to φ ∞ (z), which in turn can be easily verified to be continuous at 0. Then, the claim follows from Lévy's continuity theorem ([8], Theorem 2.5.1). Observe that, for all α ∈ (0, 1), the limit measure µ ∞ is independent of the initial condition µ 0 , and depends only on the influential environment ψ, as well as on the parameters α, ω and υ. Notice that the first moment satisfies m (1) ∞ = n (1) . In contrast, if ψ = δ x 0 , it easily seen that m so that in particular µ ∞ = ψ. On the other hand, it follows from (28) that, if ψ = δ x 0 , then the variance of µ ∞ is positive, so that µ ∞ = δ x 0 . This result may be interpreted as showing that the presence of an heterogeneous influential environment prevents the population from achieving an asymptotic opinion agreement. In fact, as shown in the following proposition, the asymptotic opinion distribution µ ∞ is absolutely continuous whenever so is the influential environment ψ. Proposition 5. Assume ψ ≪ λ. Then µ ∞ ≪ λ for all α ∈ [0, 1). Proof. For µ, ν ∈ P(X ), γ ∈ [0, 1], define γ := 1 -γ, and for every ϕ ∈ C b (X ). Since L γ is a rescaled convolution operator, and since Combining this with the fact that the asymptotic measure satisfies Therefore, Figure 1 reports numerical simulations of the mean-field dynamics, when started from a uniform distribution over an interval, and influenced by an absolutely continuous environment. Coherently with Proposition 2, the solution remains absolutely continuous during its evolution. As t grows large, µ t converges to a limit measure whose first moment coincides with that of ψ, and which is absolutely continuous, as predicted by Propositions 4, and 5, respectively. Such a limit density may be interpreted as resulting from a tension between the aggregating forces represented by the first addend in the right-hand side of (3), and the environment's influence captured by the second addend in the right-hand side of (3). Proof. We start by proving that the second moment m (2) t := |x| 2 dµ t (x) is a Lyapunov function for the system. Observe that, for all x, y ∈ R d , ω ∈ [0, 1], ω = 1 -ω, one has From the foregoing, and the symmetry of θ(•|x, y), it follows that d dt m (2) Therefore, in particular, the limit exists and is finite. From the arbitrariness of ϕ ∈ C ∞ c (X ), it follows that µ t converges in the sense of distributions. Finally, notice that, since the second moment is bounded, the family {µ t : t ∈ R + } is tight, hence µ t converges in P(X ). If we make the further assumption that the weight ω ∼ θ(•|x, y) is almost surely strictly positive in a neighborhood of the diagonal {(x, x) : x ∈ X }, we have the following characterization of the equilibrium points. Then µ ∞ is a convex combination of Dirac's deltas centered in points separated by a distance not smaller than R. Proof. Assume by contradiction that there exist x * , y * ∈ supp(µ ∞ ) such that |x * -y * | < R. Then, one can find suitable neighborhoods A and B of x * and y * , respectively, such that |x -y| < R for all x ∈ A and y ∈ B. Hence, supp(θ(•|x, y)) ⊆ [δ(R), 1] for all x ∈ A and y ∈ B. Then, It is worth stating the following simple, though important, consequence of Proposition 7, which, in particular, applies to the Gaussian interaction kernel (2). Then, µ ∞ = δ x 0 where x 0 = x dµ 0 (x). Figure 2 reports numerical simulations of the mean-field ODE associated to the bounded-confidence model of Deffuant-Weisbuch, in dimension d = 1, starting from an initial condition uniform over the open interval (0, 10). Observe that, as predicted by Proposition 2, the solution remains absolutely continuous, with bounded density, at any finite time t. It is possible to appreciate the effect of local aggregation forces, which first lead to the formation of two peaks around the opinion points x = 1, 9, then of other two smaller peaks around the points x = 3, 7, and finally of a smaller peak in x = 5. As t grows large, the opinion density converges to a convex combination of Dirac's deltas, as predicted by Proposition 6, separated by an inter-cluster distance of at least 1, as predicted by Proposition 7. A schematic representation of the asymptotic opinion distribution, as studied in [5], is plotted as well, presenting some minor clusters between the major ones. The reader is referred to [5,24] for extensive simulations of this model, and bifurcation studies for the asymptotic distribution. These results may be interpreted A schematic represen- tation of the asymptotic distribution (t = +∞), as presented in [5], is reported as well. as explaining how locally aggregating interactions modeling homophily can generate global fragmentation. We conclude this section by observing that arguments along the lines of the proofs of Propositions 6 and 7, combined with a standard martingale convergence theorem, can be used, for every finite population size n, to prove almost sure convergence of the stochastic system µ n t to a random asymptotic measure µ n ∞ , consisting of a convex combination of Dirac's deltas separated by a distance of at least sup{R > 0 : δ(R) > 0}. 5. Concentration around the mean-field dynamics. In this section, we finally show that, as the population size n grows, the stochastic process {µ n t } concentrates around the solution {µ t } of the ODE (7), at an exponential probability rate. Throughout this section, we shall assume that X ⊆ R d is bounded, with ∆ denoting its diameter, and that the stochastic kernel κ( holds for some finite positive constant L F . Our first step consists in showing that the operator F inherits the Lipschitz property from the stochastic kernel κ(•|•, •). The proof of the next result relies on the duality formula ([3], (7.1.2)) where Lip 1 (X ) denotes the set of 1-Lipschitz functions on X . Lemma 2. If (38) holds, then Proof. First, observe that, for arbitrary function ϕ ∈ Lip 1 (X ), and x, y, x ′ , y ′ ∈ X , by ( 39) and (38). For µ, ν ∈ P(X ), let ξ ∈ P 1 (X × X ) be their optimal coupling, that is, the one such that |x -y| dξ(x, y) = W 1 (µ, ν). Then Hence, the claim follows by applying the duality formula (39) once more. Observe that there are three sources of randomness in the system: the empirical measure of the initial opinions µ n 0 , the update times {T k }, and the agents' interaction. The first two can be easily dealt with by appealing to the following classical large deviations results. Lemma 3. For all µ 0 ∈ P(X ), ε > 0, it holds that Proof. Sanov's theorem ([29], Theorem 2.14) and the Csiszar-Kullback-Pinsker inequality ( [30], page 580) imply that where H(ν µ) denoted the relative entropy, and the last inequality follows from the estimate W 1 (ν, µ) ≤ ∆ ν -µ ([30], Theorem 6.15). Proof. The first statement follows, for example, from [29], Theorem 5.1. The second one, for example, from [29], Example 1.13. We are now left with the third source of randomness, originated by the selection of the interacting agents, and their actual interaction. Observe that, in the right-hand side of the duality formula (39), one may restrict the supremization to the test functions ϕ belonging to where Y is a hypercube of edge-length ∆ containing X , and µ, ν are naturally identified as elements of P(Y). The following result shows that the set Lip ∆ 1 can be approximated in the infinity norm by not-too-large a set of functions. Lemma 5. Let X ⊆ R d be compact and convex. Then, for all ε ∈ ]0, ∆/2], there exists a finite set )) d , and Proof. With no loss of generality, we shall restrict to the case X ⊆ Y = [0, ∆] d . We introduce a discretization operator Φ : Lip We can now estimate the error incurred when using an Euler approximation of some future value of the empirical density process, centered on its current value. Proof. First, observe that the following control of the increments holds: for all t ≥ s. From the duality formula (39), the fact that {µ t } solves the ODE (12), and (51), one gets the estimate From the triangle inequality, (50) and (52), one finds that Therefore, (53), the inductive hypothesis (49), (47) and Lemma 6, imply that P(B i+1 ) = P(B c i ∩ A i+1 ) + P(B i ) ≤ P(B c i ∩ {W 1 (M w(i+1) , λ) > α i+1 -K∆σ 2 /2 -(1 + σL)α i }) + (i + 1)ρ ≤ P(W 1 (M w(i+1) , λ) > K∆σ 2 ) + (i + 1)ρ Hence, (49) holds for all i ∈ Z + . Observe that, if iw -w/2 ≤ k ≤ iw + w/2, then where the last equality follows by substituting the expressions for σ and α 0 . For sufficiently small ε and large n, Lemma 4 implies that P(C ∩ D) ≥ 1 -ρ. Therefore, using (49), one gets that P(sup{W 1 (µ n t , µ t ) : t ∈ [0, τ ]} > ε) ≤ P(B ι(τ ) ) + P(C c ∪ D c ) ≤ (2τ /σ + 2)ρ, from which point (b) of Theorem 1 follows. Analogous versions of this model have been presented in the literature with agents' activations occurring in discrete time. Proofs of similar results showing convergence of various variants of the bounded confidence opinion dynamics to opinion clusters have appeared in[6,7,10,23,25].

Original Paper

Loading high-quality paper...

Comments & Academic Discussion

Loading comments...

Leave a Comment