In the mathematical theory of
probability, the voter model is an
interacting particle system introduced by Richard A. Holley and
Thomas M. Liggett
Thomas Milton Liggett (March 29, 1944 – May 12, 2020) was a mathematician at the University of California, Los Angeles. He worked in probability theory, specializing in interacting particle systems.
Early life
Thomas Milton Liggett was born o ...
in 1975.
One can imagine that there is a "voter" at each point on a connected graph, where the connections indicate that there is some form of interaction between a pair of voters (nodes). The opinions of any given voter on some issue changes at random times under the influence of opinions of his neighbours. A voter's opinion at any given time can take one of two values, labelled 0 and 1. At random times, a random individual is selected and that voter's opinion is changed according to a stochastic rule. Specifically, for one of the chosen voter's neighbors is chosen according to a given set of probabilities and that individual's opinion is transferred to the chosen voter.
An alternative interpretation is in terms of spatial conflict. Suppose two nations control the areas (sets of nodes) labelled 0 or 1. A flip from 0 to 1 at a given location indicates an invasion of that site by the other nation.
Note that only one flip happens each time. Problems involving the voter model will often be recast in terms of the dual system of coalescing
Markov chain
A Markov chain or Markov process is a stochastic model describing a sequence of possible events in which the probability of each event depends only on the state attained in the previous event. Informally, this may be thought of as, "What happe ...
s. Frequently, these problems will then be reduced to others involving independent Markov chains.
Definition
A voter model is a (continuous time) Markov process
with state space
and transition rates function
, where
is a d-dimensional integer lattice, and
•,•
is assumed to be nonnegative, uniformly bounded and continuous as a function of
in the product topology on
. Each component
is called a configuration. To make it clear that
stands for the value of a site x in configuration
; while
means the value of a site x in configuration
at time
.
The dynamic of the process are specified by the collection of transition rates. For voter models, the rate at which there is a flip at
from 0 to 1 or vice versa is given by a function
of site
. It has the following properties:
#
for every
if
or if
#
for every
if
for all
#
if
and
#
is invariant under shifts in
Property (1) says that
and
are fixed points for the evolution. (2) indicates that the evolution is unchanged by interchanging the roles of 0's and 1's. In property (3),
means
, and
implies
if
, and implies
if
.
Clustering and coexistence
The interest in is the limiting behavior of the models. Since the flip rates of a site depends its neighbours, it is obvious that when all sites take the same value, the whole system stops changing forever. Therefore, a voter model has two trivial extremal stationary distributions, the point-masses
and
on
or
respectively, which represent consensus. The main question to be discussed is whether or not there are others, which would then represent coexistence of different opinions in equilibrium. It is said coexistence occurs if there is a stationary distribution that concentrates on configurations with infinitely many 0's and 1's. On the other hand, if for all
and all initial configurations, then
:
It is said that clustering occurs.
It is important to distinguish clustering with the concept of cluster. Clusters are defined to be the connected components of
or
.
The linear voter model
Model description
This section will be dedicated to one of the basic voter models, the Linear Voter Model.
If
•,•
be the transition probabilities for an irreducible
random walk on
, then:
:
Then in Linear voter model, the transition rates are linear functions of
:
:
Or if
indicates that a flip happens at
, then transition rates are simply:
:
A process of coalescing random walks
is defined as follows. Here
denotes the set of sites occupied by these random walks at time
. To define
, consider several (continuous time) random walks on
with unit exponential holding times and transition probabilities
•,•
, and take them to be independent until two of them meet. At that time, the two that meet coalesce into one particle, which continues to move like a random walk with transition probabilities
•,•
.
The concept of
Duality
Duality may refer to:
Mathematics
* Duality (mathematics), a mathematical concept
** Dual (category theory), a formalization of mathematical duality
** Duality (optimization)
** Duality (order theory), a concept regarding binary relations
** Dual ...
is essential for analysing the behavior of the voter models. The linear voter models satisfy a very useful form of duality, known as coalescing duality, which is:
:
where
is the initial configuration of
and
is the initial state of the coalescing random walks
.
Limiting behaviors of linear voter models
Let
be the transition probabilities for an irreducible random walk on
and
, then the duality relation for such linear voter models says that
:
where
and
are (continuous time) random walks on
with
,
, and
is the position taken by the random walk at time
.
and
forms a coalescing random walks described at the end of section 2.1.
is a symmetrized random walk. If
is recurrent and
,
and
will hit eventually with probability 1, and hence
:
Therefore, the process clusters.
On the other hand, when
, the system coexists. It is because for
,
is transient, thus there is a positive probability that the random walks never hit, and hence for
:
for some constant
corresponding to the initial distribution.
If
be a symmetrized random walk, then there are the following theorems:
Theorem 2.1
The linear voter model
clusters if
is recurrent, and coexists if
is transient. In particular,
# the process clusters if
and
, or if
and
;
# the process coexists if
.
Remarks: To contrast this with the behavior of the threshold voter models that will be discussed in next section, note that whether the linear voter model clusters or coexists depends almost exclusively on the dimension of the set of sites, rather than on the size of the range of interaction.
Theorem 2.2
Suppose
is any translation spatially
ergodic
In mathematics, ergodicity expresses the idea that a point of a moving system, either a dynamical system or a stochastic process, will eventually visit all parts of the space that the system moves in, in a uniform and random sense. This implies tha ...
and
invariant probability measure on the state space
, then
# If
is recurrent, then
;
# If
is transient, then
.
where
is the distribution of
;
means weak convergence,
is a nontrivial extremal invariant measure and
.
A special linear voter model
One of the interesting special cases of the linear voter model, known as the basic linear voter model, is that for state space
:
:
So that
:
In this case, the process clusters if
, while coexists if
. This dichotomy is closely related to the fact that simple random walk on
is recurrent if
and transient if
.
Clusters in one dimension ''d'' = 1
For the special case with
,
and
for each
. From Theorem 2.2,
, thus clustering occurs in this case. The aim of this section is to give a more precise description of this clustering.
As mentioned before, clusters of an
are defined to be the connected components of
or
. The mean cluster size for
is defined to be:
:
provided the limit exists.
Proposition 2.3
Suppose the voter model is with initial distribution
and
is a translation invariant probability measure, then
:
Occupation time
Define the occupation time functionals of the basic linear voter model as:
:
Theorem 2.4
Assume that for all site x and time t,
, then as
,
almost surely if
proof
By
Chebyshev's inequality and the
Borel–Cantelli lemma, there is the equation below:
:
The theorem follows when letting
.
The threshold voter model
Model description
This section, concentrates on a kind of non-linear voter models, known as the ''threshold voter model''. To define it, let
be a neighbourhood of
that is obtained by intersecting
with any compact, convex, symmetric set in
; in other word,
is assumed to be a finite set that is symmetric with respect to all reflections and irreducible (i.e. the group it generates is
). It can always be assumed that
contains all the unit vectors
. For a positive integer
, the threshold voter model with neighbourhood
and threshold
is the one with rate function:
:
Simply put, the transition rate of site
is 1 if the number of sites that do not take the same value is larger or equal to the threshold T. Otherwise, site
stays at the current status and will not flip.
For example, if
,
and
, then the configuration
is an absorbing state or a trap for the process.
Limiting behaviors of threshold voter model
If a threshold voter model does not fixate, the process should be expected to will coexist for small threshold and cluster for large threshold, where large and small are interpreted as being relative to the size of the neighbourhood,
. The intuition is that having a small threshold makes it easy for flips to occur, so it is likely that there will be a lot of both 0's and 1's around at all times. The following are three major results:
# If
, then the process fixates in the sense that each site flips only finitely often.
# If
and
, then the process clusters.
# If
with
sufficiently small(
) and
sufficiently large, then the process coexists.
Here are two theorems corresponding to properties (1) and (2).
Theorem 3.1
If
, then the process fixates.
Theorem 3.2
The threshold voter model in one dimension (
) with
, clusters.
proof
The idea of the proof is to construct two sequences of random times
,
for
with the following properties:
#