1. Introduction
Interaction in an economic, social, political or computational context is often local in the sense that it consists of pairwise interactions between neighbors. Since the early 90s, a sizeable literature on pairwise interactions between neighbors on a graph has emerged. For pioneering contributions to this literature, see Anderlini and Ianni [
1], Berninghaus and Schwalbe [
2,
3], Blume [
4,
5], Ellison [
6], Goyal and Janssen [
7], among others. The main feature of the models is that direct interaction of an agent is confined to his neighbors, frequently but not necessarily a small group, while indirect interaction via a chain of neighbors may occur between any pair of agents. As a rule, it has been assumed that the underlying
interaction structure (network, graph) does not change over time. This assumption captures the case of rather rigid social ties.
However, social ties are not always rigid. First, they may change because of stochastic shocks. Examples of the latter are random encounters or noisy communication. Second, social ties may be formed or severed as the consequence of deliberate actions taken by individuals. See the literature on strategic network formation in the tradition of Jackson and Wolinsky [
8] and Bala and Goyal [
9], which is surveyed in Jackson [
10,
11] and Goyal [
12], respectively. Third, network design and network utilization may go hand in hand. See the specific contributions by Droste, Gilles and Johnson [
13], Jackson and Watts [
14], Goyal and Vega-Redondo [
15], Hojman and Szeidl [
16], and Ehrhardt, Marsili and Vega-Redondo [
17].
Here we explore the first possibility. The interaction structure is exogenous and random. It changes over time, following an i.i.d. process. This assumption is motivated by the aim to analyze the effects of extremely volatile social ties which may be disrupted or formed at any time in an unpredictable way. The assumption allows us to directly compare the effects of two polar cases—fixed versus random interaction structure, rigid versus loose social ties—without altering the local interaction model in other respects. The assumption of an exogenous, randomly changing interaction structure also offers an interesting contrast to models where both network formation and network utilization are endogenous. The game evolves in discrete time and has the following particular features:
■ Base or constituent game. In every period, the players play a local interaction or spatial game. Every time, each player has to make a binary choice between two actions, X and Y, and receives the sum of his payoffs from interacting once with each of his neighbors. Payoffs from each pairwise interaction are based on the same symmetric coordination game, called base or constituent game in the literature. Consequently, players are conformists: If all his neighbors play X, a player prefers to play X; if all the neighbors play Y, he prefers Y.
■ Interaction structure. An interaction structure describes who interacts with whom. It specifies for each agent a set of neighbors, the set of agents with whom the agent interacts. In the sequel, an “interaction structure” is modeled as an undirected finite graph whose vertices or nodes are the members of the player population. Two players are neighbors, if they form an edge of the graph. Global interaction prevails if any two players are neighbors. Otherwise, interaction is local. In principle, one can generalize and replace the graph by a weighted graph. But we refrain from doing so in the present paper and rather generalize in a different direction, allowing for random graphs.
■
Dynamics. The model has two dynamic elements. On the one hand, the interaction structure (modeled as a graph) can change over time: A stochastic process generates a
random sequence of graphs. This contrasts with models where the initial interaction structure (represented by a deterministic graph or the realization of a random graph) cannot change over time. In the setting of Blume [
5] and Berninghaus and Schwalbe [
2,
3], the same exogenously given interaction structure (graph) is present in all periods. In the model of López-Pintado [
18], an interaction structure (network, graph) is chosen at random prior to the game and does not change throughout a particular play of the game.
On the other hand, we consider
myopic best response dynamics where at each time, one or every player chooses a (static) best response against the empirical distribution of the last strategies played by his neighbors. This constitutes rational behavior impaired by myopia. Myopia in the temporal sense means that the player is not forward looking, does not take into account that other players might be changing their strategies. Hence, unlike the standard treatment of repeated games, our analysis is not concerned with perfectly rational outcomes such as the perfect equilibria of the repeated game. Myopia in the spatial sense means that the player is influenced only by his local environment, the previous choices of his neighbors. Deterministic best response dynamics of local interaction games has been pioneered by Blume [
5] and Berninghaus and Schwalbe [
2,
3].
Unless specified otherwise, we shall proceed under the assumption of
simultaneous updating. An important exception is
asynchronous updating in
subsection 3.4.
■
Contagion. Contagion is said to occur if one action can spread by a contact effect from a particular group of agents, typically a small group, to the entire population. Our definition of contagion, which requires that an action, trait, defect, virus,
etc. spreads to the entire population, has been used in computer science [Flocchini
et al. [
19,
20], Peleg [
21,
22]], economics [Morris [
23], Lee and Valentinyi [
24]], and game theory [Berninghaus
et al. [
25], Durieu
et al. [
26]]. Different definitions of contagion have been proposed and are appealing in certain contexts. In a social context, our definition rules out the long-run coexistence of conventions. A less demanding definition of contagion would require that an action spreads to a significant proportion of the player population and remains there forever. This definition—which allows for the long-run coexistence of conventions—is akin to that adopted by López-Pintado [
18] in a social interaction setting and by Pastor-Satorrás and Vespignani [
27] in an epidemiological model.
■ Digression on pairwise matching. For the widely used pairwise matching model, where each player has exactly one neighbor, the analysis is straightforward and brief. With fixed pairwise matchings, two players in a dyad (matched pair of players) keep playing with each other forever, which as a rule, prohibits contagion. With simultaneous updating and fixed pairwise matching, if the two players in a dyad start out with different actions, then each will alternate his action over time. If they start out with the same action, then both will repeat that action forever. Thus, the myopic best response dynamics finds itself either in a 2-cycle or in a steady state from the very beginning. In the latter case, players in a dyad play the same action, but actions may differ across dyads. With asynchronous updating (by a randomly selected player) and fixed pairwise matchings, convergence to a steady state occurs with probability one. In a steady state, players in a dyad play the same action while actions may differ across dyads. It follows that fixed pairwise matchings are unsuitable for the study of contagion. To enable contagion, one needs a (randomly) changing interaction structure or a connected graph (interaction structure) or both.
Next, let us briefly consider random matching.
1 With random pairwise matching and simultaneous updating, the number of players who choose
X remains constant over time, whereas the set of players who choose
X changes randomly. Hence random matching does not further contagion. With random pairwise matching and asynchronous updating, with probability one, contagion (with respect to
X or with respect to
Y) occurs.
2 Hence random matching does further contagion in this case. However, this special case does not allow to draw general conclusions. With a different random graph model and asynchronous updating, random reformation of the interaction structure can make contagion less likely; see
subsection 3.4. Furthermore, it turns out that risk dominance proves irrelevant in this special case whereas it does affect contagion in general.
■
Main results. Our subsequent analysis is focused on models with two kinds of random graphs. In the first type of models, the support of the random graph consists of regular graphs, where all players have the same number of neighbors. In the second type of models, the underlying random graph is binomial. Our general observations GO1–GO4 below and the further insights gained in
Section 3 and
Section 4 suggest that the study of dynamic local interaction on a random sequence of graphs different from pairwise matchings does not only offer a descriptive extension, but also contributes to a better understanding of contagion. Before we report more detailed results, let us make the general observations which are more or less obvious yet instructive:
- GO1
Large neighborhoods can impede contagion with respect to an action that is initially played by few players. This is a consequence of conditions (3) and (4) given below.
- GO2
(More) risk dominance of an action works in favor of contagion with respect to that action. This is also a consequence of conditions (3) and (4) given below.
- GO3
Random reformation of the interaction structure can disrupt cycles and facilitate clusters, which may induces contagion with respect to the risk dominant action.
- GO4
Random reformation of the interaction structure can also break up clusters, which makes contagion less likely.
GO3 and GO4 describe opposite effects. Our analysis will reveal that either one can dominate under particular model specifications.
Among regular graphs,
circular graphs are of special interest. Presumably, circular graphs are the local interaction structures most frequently studied in game theory and economics. In such a graph, the players can be arranged in a circle so that each player has one neighbor to the left and one neighbor to the right. We find that if the support of the underlying random graph consists of all circular graphs, at least one player chose the risk dominant action initially, and updating is simultaneous, then contagion with respect to the risk dominant action occurs. In contrast, with simultaneous updating, an even number of players, and a fixed circular graph, convergence to a two-cycle can occur. We extend the analysis to so-called OR networks à la Goles and Hernández [
30] and to arbitrary regular graphs where each player has more than two neighbors. We obtain less conclusive results in the latter case.
In a binomial random graph, also known as an Erdős-Rényi random graph, each possible edge is included independently of others with a given probability, which is the same for all edges. This is the random graph model most commonly studied in mathematics and statistics, sometimes even referred to as “the random graph.” In a dynamic context it reflects best the idea of loose social ties. We find that when the evolution of the interaction structure is based on a binomial random graph, then with probability one, contagion (either with respect to action X or with respect to action Y) occurs. We further show that if at least one player chooses the risk dominant action initially, then with positive probability, all players choose the risk dominant action in period 2. However, given a limited number of players choosing an action initially, the probability that eventually all players choose the alternative action approaches one as the population size goes to infinity. Thus, if just a few players choose the risk dominant action initially, then with positive probability, contagion with respect to the risk dominant action occurs very rapidly; but in a large population, it is much more likely that contagion with respect to the alternative action occurs.
In the next section, we present the general model. In
Section 3, we consider interaction on regular graphs, with a special emphasis on circular graphs and OR networks. In
Section 4, we study interaction on binomial graphs. In
Section 5, we offer concluding remarks.
2. Preliminaries
We consider a dynamic game that evolves in discrete time, with periods . The game is played by a finite population of players . In each period t each player i is matched with every player in his neighborhood to play a 2-person coordination game.
The primitive data of the model are the player set I, a binary individual action set , payoffs for the 2-player coordination game, a stochastic process , generating sequences of interaction structures (graphs, networks) , and an updating rule.
2.1. Base or Constituent Game
In each period, each player
i chooses an action
. The binary action set is the same for all players at all times.
is the set of all action profiles. If players
i and
j interact once,
i chooses action
and
j chooses action
, then player
i receives payoff
and player
j receives payoff
from their pairwise interaction. The pairwise interaction payoff function
applies to all players at all times, where the first argument is always the action taken by the player, say
i, whose payoff is to be determined while the second argument is the action of the particular player
j with whom
i interacts. If
i and
j,
, is an arbitrary pair of players, then their one time pairwise interaction is described by a symmetric
game, the
base or constituent game. In case
i is treated as row player and
j as column player, the base game assumes the matrix form
where
. We assume that the base game is a
coordination game, that is
and
. In that case, the Nash equilibrium
is payoff dominant if
whereas
is payoff dominant if
. The Nash equilibrium
or the action
X is risk dominant if
.
or
Y is risk dominant if
.
2.2. Interaction Structures
An interaction structure describes who interacts with whom. This can simply be achieved by listing, for each player , the group of players with whom i interacts. Now a binary relation can be equivalently represented by its sections . The pair is also called a graph or network with I as its set of nodes and V as the set of edges. Thus listing who interacts with whom amounts to fixing a graph. It often proves convenient to refer to V rather than as the graph.
We only consider graphs which have no loops [V is irreflexive: for ] and are undirected [V is symmetric: or, equivalently, ]. Let denote the set of all such “graphs" V. The elements are interpreted as interaction structures, describing who interacts with whom: If V is the prevailing interaction structure and , then i can interact with j and vice versa if and only if and . In particular, denotes the interaction structure existing at time t and the section is the set of neighbors or partners with whom player i is matched and interacts in period t.
Instead of representing an undirected graph as a symmetric binary relation, it is often advantageous to resort to an alternative representation: Edges are unordered pairs . Hence, and iff . We shall resort to the latter representation from now on.
2.3. Special Classes of Graphs
Our analysis in
Section 3 is focused on circular graphs or interaction structures. Here we introduce circular graphs and related graph-theoretic concepts.
For a player or node and a graph , the degree of i in V, , is defined as the number of i’s neighbors in V: . Let n be a nonnegative integer. The graph V is n-regular, if each player has n neighbors in V: for all . Let denote the class of all n-regular graphs in .
We further need the concept of a connected graph. For , , and with , a path of length ℓ in V from player i to j is a finite sequence such that , , and for . V is connected if for any two different elements i and j of I, there exists a path in V from i to j. A subset C of I is called a connected component of V, if for any two different elements i and j of C, there exists a path in V from i to j and there is no strict superset of C for which this holds true. I is the only connected component of V if and only if is connected. Let denote the class of all connected n-regular graphs in .
Circular graphs and especially 2-circular graphs conceivably are the local interaction structures most frequently studied in game theory and economics. In such a graph, the players can be arranged in a circle so that each player has an equal number of neighbors to the left and to the right. Let us first consider 2-circular graphs where the players can be arranged in a circle so that each player has one neighbor to the left and one neighbor to the right. In applications, the term “circular city model” is sometimes used for a 2-circular graph. Formally, such a graph assumes the form with sections where β is a permutation of I. In , we say that j is the left neighbor of i with respect to β if and j is the right neighbor of i with respect to β if . Notice that there exist permutations such that , but j is a left neighbor of i with respect to α and a right neighbor of i with respect to β. Let denote the class of 2-circular graphs on I. It is easy to see that .
For a permutation β of I, denotes the inverse of β. Observe that for , , by definition and ; hence, if and only if . For instance, and are neighbors in .
In analogy to , we can define the set of n-circular graphs for any even number n with . In an n-circular graph, the players can be arranged in a circle so that each player has left neighbors and right neighbors (with respect to a permutation β of I that defines the graph). Let denote the class of n-circular graphs on I. Then .
2.4. Dynamics
Let denote the action chosen by player i in period t. Further let denote the number of players choosing action X and denote the action profile in period t.
We are interested in properties of the sequences
, and
, which of course depend on how the sequences are generated. In contrast to most models of biological evolution, models of economic and social evolution have explored the assumption that a player can only interact with a subset of the population, his neighborhood or reference group. See Berninghaus and Schwalbe [
2,
3], Blume [
4,
5], and references therein and thereafter. Moreover, it has been typically assumed that the exogenously given interaction structure is totally rigid over time:
for all
i and
t. While many socio-economic relations are fairly stable, others are not or emerge only over time, and few are totally stable. Here we keep the concept of an interaction structure, but allow for the possibility that the structure changes over time. In principle, there could be inertia in the system so that only a few edges are added or deleted from one period to the next. The interaction structure of the next period could depend on the current interaction structure as well as the current action profile. Here we ignore these possibilities and focus on the direct opposite of a totally rigid interaction structure. We assume
a stochastic process of i.i.d. random variables , defined on an underlying probability space
and assuming values in a subset
of
. In
, Ω is a set of states of nature,
is a
σ-field or
σ-algebra of subsets of Ω and
is a
σ-additive probability measure on
. The realizations of the process
constitute sequences of interaction structures (graphs, networks)
. The independence assumption means that past connections do not influence current or future connections and, thus, captures the idea that social connections may not be rigid at all.
Given an action profile
and an interaction structure
V in a particular period, player
i receives an aggregate payoff
from pairwise interactions in that period. The dynamic game starts with an initial state
and an initial interaction structure,
. In every period
, given the realization
of
, players update their strategies, following a “myopic best response rule": Player
i chooses a best response against the previous play of his current neighbors,
Ties are broken in favor of X unless a player has no neighbors. In some realizations of some random graph, a player may end up neighborless, , in which case we assume that the player exhibits inertia: . Simultaneous updating means that all players follow the myopic best response rule at all times.
Next we translate the myopic best response rule (
2) into the more manageable threshold criterion (
3). To this end, let
be the number of
i’s neighbors and
be the number of
i’s neighbors who chose
X last period. Moreover, set
. Then
i with
will choose
X this period if
Accordingly, player
i with
will choose
Y in period
t if
López-Pintado [
18] calls the parameter
ϑ the “degree of risk dominance” of action
X.
X is risk dominant if
.
X becomes more risk dominant when
ϑ becomes smaller. That means,
ceteris paribus, the more risk dominant is action
X, the more likely occurs contagion with respect to action
X.
On purely descriptive grounds, one can envisage that an updating player maximizes against previous play of previous neighbors, that is maximizes . Yet given the i.i.d. assumption on the process , this descriptive difference merely translates into a notational difference and not a material one. Namely, let and denote the sequences generated with the differently timed updating. Since for any and , the sequences and are realizations of two dynamic processes with identical distributions.
2.5. Long-Run Behavior and Contagion
We examine the long-run behavior of the path . Contagion (with respect to action X) occurs from an initial subset of I, if for , for , and there exists such that for all and or, equivalently, for all . Contagion with respect to action Y is defined in an analogous way. Contagion is especially forceful, if an action spreads to the entire population starting from a small group of players.
In the case of a fixed deterministic interaction structure, that is
such that
for
, one obtains that
converges either to a fixed point (steady state) or to a two-cycle; see Berninghaus and Schwalbe [
3, Theorem 2], Goles [
31], Goles and Olivos [
32], Goles and Martinez [
33]. Notice that convergence to a steady state does not necessarily imply occurrence of contagion. Berninghaus and Schwalbe [
3] give an example of a discrete
torus (lattice with von Neumann neighborhoods) and a steady state where both conventions or actions,
X and
Y, coexist.
In general, the path generated by simultaneous myopic best response updating is random when the sequence of interaction structures is random. There can be other sources of randomness in models of adaptive play: With asynchronous updating, there may be a random selection of the player who updates. Players may play stochastically perturbed best responses caused by errors, trembles, or mutations. A player may respond to a random sample of his neighbors.
3. Interaction on Regular Graphs
The fact that the interaction structure is newly formed each period can drastically affect contagion, even if the same network architecture is realized every period. The difference in outcomes between a fixed deterministic interaction structure and a random sequence of interaction structures becomes evident in the case of 2-circular graphs (2-regular connected graphs) studied in the next subsection.
3.1. Interaction on 2-Circular Graphs
For the sake of comparison, let us briefly reconsider the adjustment dynamics in the case of a fixed deterministic interaction structure of the form , with β a permutation of I. Let , and for all . If action Y is risk dominant then in one step contagion with respect to action Y occurs. If action X is risk dominant and N is even, then convergence to a two-cycle occurs. If action X is risk dominant and N is odd, then contagion with respect to action X occurs.
Let us next consider i.i.d. random variables , so that and each is uniformly distributed on . Now again, if , , for all , and action Y is risk dominant, then in one step contagion with respect to action Y occurs. However, if action X is risk dominant, contagion with respect to action X occurs regardless of :
Proposition 1 Suppose each is uniformly distributed on the set of 2-circular graphs. If X is risk dominant and , then with probability one, the entire population will end up choosing X in finite time.
proof. Let
X be risk dominant. Notice that then on a 2-circular graph, a player chooses
X if at least one of his neighbors has chosen
X. First we show
Claim 1: is nondecreasing in t.
Namely, let
for some permutation
β. If
and
, then
and
where
j is
i’s right-hand neighbor with respect to
β. Hence there are at least as many switches from
Y to
X as there are from
X to
Y, which shows the claim. Next we show
Claim 2: If then with probability .
For if
,
, and
, then
i’s left and right neighbors with respect to
β choose
X in period
t. If
then with probability at least
,
assumes the form
such that
and, therefore,
This shows the claim. The assertion of the proposition follows from the two claims. Q.E.D.
In the deterministic case (with a fixed interaction structure of the form , say) when action X is risk dominant and N is even, convergence to a two-cycle occurs. Given the prevailing interaction structure , the two elements of the two-cycle exhibit an alternating pattern of X’s and Y’s, say and . In the stochastic case, even if at some time t, exhibits an alternating pattern with respect to , this does not lead to a permanent two-cycle. For the probability that constitutes an alternating pattern with respect to for all is zero. With probability one, the cycle will be interrupted and contagion occurs. That means that with random reformation of the interaction structure, the effect observed in item GO3 of the introduction dominates the effect observed in item GO4.
Simultaneous myopic best-response updating on a 2-circular graph can be visualized as follows, where • stands for a node (player) choosing the risk dominant action X and ∘ stands for a node (player) choosing Y:
Figure 1.
Local updating.
Figure 1.
Local updating.
In the first row, an isolated X-player (•-player) switches to Y (∘). But the player’s right-hand neighbor, a Y-player (∘-player) has at least one neighbor who chose X before, hence switches to X (•). This illustrates Claim 1 in the proof, that is nondecreasing in t. Furthermore, the original X-player’s left-hand neighbor switches from Y (∘) to X (•), which demonstrates Claim 2 of the proof for : with probability 1. In the second row, a cluster of X-players (•-players) is expanding to the neighbor(s) playing Y (∘) before. This illustrates Claim 2 of the proof that if , then with probability . For if , then with probability at least , the previous X-players (•-players) form a cluster in .
Incidentally,
Figure 1 also explains the adjustment dynamics in the case of a fixed deterministic interaction structure of the form
.
The key arguments of the proof of Proposition 1 are not confined to that particular model. The proposition can be generalized in several ways.
First, it suffices to assume that each of the i.i.d. random variables has as support the set of 2-circular graphs. In the proof, the probability has to be replaced by .
Second, the set of all 2-circular graphs can be replaced by the set of all 2-regular graphs, that is graphs where each player has exactly two neighbors. The reason is that each 2-regular graph is composed of 2-circular graphs on the connected components of V.
Third, updating can occur at a lower speed than neighborhood evolution. For instance, updating may occur only every hundredth period, say in periods , or only in periods . Updating may occur at random times. For instance, there can be a sequence of i.i.d. -valued random variables with so that updating occurs in period t if and only if .
Forth, as suggested by Lars Koch-Metzger, we can dispense with the i.i.d. assumption and consider the endogenous co-evolution of actions and interaction structure (graph) instead. The crucial assumption is that there exists
such that in any period
, if
then with probability at least
ε,
has a cluster and, consequently,
. Specifically, let
be the set of probability distributions on
and
where
is small enough so that
. Let us assume that for
, there exist transition probabilities given by
That is, given an interaction structure
and an action profile
in period
, the probability that interaction structure
is realized in period
t is
implies
for all
, and
. Therefore, if
, then with probability at least
ε,
has a cluster and, consequently,
. It follows that
for
, by the (possibly non-stationary) Markov property of the process. Hence
as
. Reiterating the argument at most
times yields
as
. We obtain:
Corollary 1 Suppose simultaneous updating, (2), (5), and (6). If X is risk dominant and , then with probability one, the entire population will end up choosing X in finite time.
3.2. Interaction with More than Two Neighbors
Proposition 1, Corollary 1 and variations thereof show the relevance of risk dominance for contagion in societies with small neighborhood groups. The following two examples and Proposition 2 demonstrate that only weaker conclusions can be drawn when neighborhood size increases. From here on, we return to the assumption of i.i.d. random variables .
Suppose
and that the support of each
is contained in the set of
graphs on
I, the graphs where each player has exactly
n neighbors. If
, then Equation (
4) holds for
and all
i and, therefore, contagion with respect to action
Y occurs in one step. Example 1 illustrates the observation in item GO1 of the introduction—as does Example 2.
Example 1. While risk dominance of an action favors contagion with respect to that action, nevertheless the risk dominant action gets extinct when only a relatively small fraction of players has chosen it and the random graph generates rather large neighborhoods. For example, let . Then action X is both payoff dominant and risk dominant. Further let be even — to guarantee the existence of 3-regular graphs — and . If and the support of each is or , then a variant of Proposition 1 applies: With probability one, contagion with respect to action X occurs. If and , then and contagion with respect to Y occurs in a single step.
Now let be even and consider the set of n-circular graphs where each player has left neighbors and right neighbors (with respect to a permutation β of N that defines the graph).
Proposition 2 Suppose each has support . If X is risk dominant and then with positive probability, the entire population will end up choosing X in finite time.
proof. Let
. If
and
, then with probability at least
p, there exists a permutation
β of
I such that
is defined by
,
,
, and thus, .
Hence for some
:
since the random variables
are i.i.d. Q.E.D.
Proposition 2 draws a weaker conclusion than Proposition 1. Indeed, in Proposition 2, “positive probability” cannot be replaced by “probability one”. To see this, consider:
Example 2. Suppose each
has support
. Let
. Then
and action
X is both payoff dominant and risk dominant. Further let
and
so that
. Suppose that
for
and
for
. Then
. Now let
be defined by the permutation
, that is
iff
. If
, then
and
for all
; hence (
4) holds for
and all
i and contagion with respect to action
Y occurs in one step. With positive probability,
. Thus, the hypothesis of Proposition 2 is satisfied whereas the event “the entire population will end up choosing
X in finite time” has probability less than one.
3.3. OR Networks
A successful approach to the contagion question in the computer science literature is known under the rubric of AND and OR networks; see Goles and Hernández [
30]. We are interested in
OR networks. OR networks are often used to study the dynamics of boolean nets where each member of the network has a binary choice like in our model, say a choice between
X and
Y. The OR property refers to a particular decision rule or “law of motion”, not merely the graph. A network has the OR property (with respect to action
X), if a network member
i will choose
X when at least one neighbor chose
X in the previous period. In case
i has neighborhood
of size
,
i will choose
if and only if
or
or
… or
. This explains the terminology OR network. Our interest in OR networks stems from several facts:
Concerning contagion it is easy to see that arguments similar to those in the proof of Proposition 1 yield the following result:
Proposition 3 Let be even and . Suppose each has support —so that each realization constitutes an OR network. If , then with probability one, the entire population will end up choosing X in finite time.
Proposition 3 can be extended to random graph processes where the support of each contains and possibly includes other members of with the property that each node can be assigned a “select right-hand neighbor”. In the proof of Proposition 1, the argument for Claim 1 relies on the fact that for , and , we can assign to i its right-hand neighbor j with respect to β, given by . Similarly, for any even , defined by a permutation β of N and , i’s neighborhood is and i can be assigned a “select right neighbor j with respect to β”, again given by . Therefore, the argument for Claim 1 can be made again. It can be generalized to graphs in which every node i can be assigned a “select right neighbor”, like the graphs in Example 3.
Example 3. For instance, let
and
. Then each
has a unique representation
with
and
. Define a von Neumann neighborhood for
i via
Then the
lattice or torus
V given by the neighborhoods
, belongs to
. To
, one can assign the right-hand neighbor
with
. This is not the only possibility: The assignment
with
will also do. The construction can be applied to any
which is representable as a finite lattice without boundary (discrete torus). Still for
, one can also consider a
lattice or torus or a 3-dimensional
lattice or cube,
etc.
■
Fixed versus random interaction structure. In the case of a fixed interaction structure, Goles and Hernández [
30] observe that OR networks form a class of neural networks and, hence, possess well known properties of neural networks. In particular, OR network dynamics with simultaneous updating exhibits contagion (with respect to action
X or with respect action
Y) or converges to a unique 2-cycle. In contrast to
, deterministic OR network dynamics based on a fixed network
with
n even,
, and
always exhibits contagion with respect to action
X. Thus, in the long-run, interaction based on a fixed interact structure and interaction on a sequence of random interaction structures results in the same outcome.
However, as elaborated in the paragraph after Proposition 3, the assumed support in Proposition 3 can be replaced by a superset of which contains other elements of where each node can be assigned a “select right neighbor”. For example, in case , , a torus (lattice without boundary) will qualify. OR network dynamics based on with converges to a 2-cycle. In that case, interaction on a sequence of random interaction structures makes a difference: Replace the support in Proposition 3 by and set . For arbitrarily small ϵ, contagion with respect to action X occurs although has a much greater chance to be realized than not.
■ Sensitivity analysis. The OR network property, that is sufficiently strong risk dominance of action X, proves very conducive to contagion with respect to action X. If, on the other hand, the OR network property fails to hold, then it is not surprising that contagion with respect to action X may fail in some instances as well. However, ceteris paribus, the impact of the lack of the OR network property turns out to be quite drastic: Suppose while the other assumptions of Proposition 3 remain unchanged. Then in large populations, with positive probability contagion with respect to action Y occurs even when a vast majority of the players initially chooses action X—and even when X is risk dominant.
Proposition 4 Let be even and . Suppose each has support —so that none of the realizations constitutes an OR network. If then with positive probability, the entire population will end up choosing Y in finite time.
Returning to our earlier assertion, let us assume that and . Then as . Thus for sufficiently large population size and (i.e., ), with positive probability contagion with respect to action Y occurs even when a vast majority of the players initially chooses action X—and even when X is risk dominant. In contrast, Proposition 3 states that for (i.e., ), with probability one contagion with respect to action X occurs as long as at least one player initially chooses action X. Hence the dynamics prove very sensitive to the risk dominance parameter ϑ.
proof. Let again
. By assumption, there are at least
players who initially choose action
Y. In case
there exists a permutation
β of
I such that
If
is the element of
defined by
, then the
players
with
have at most one neighbor in
who previously played
X. Because of
, they switch from
X in period 0 to
Y in period 1. Each player
with
and
has at most one neighbor in
who previously played
X and, therefore,
keeps playing
Y in period 1. Therefore, at most
players switch from
Y in period 0 to
X in period 1. Hence the number of players switching from
Y to
X (at most
) is less than the number of players switching form
X to
Y (at least
). With probability at least
p, this realization of
occurs and
.
In case
, there exists a permutation
β of
I such that
If
is the element of
defined by
, then each player has at most one neighbor in
who previously played
X. Because of
, every player chooses action
Y in period 1. With probability at least
p, this realization of
occurs and
.
We conclude that with probability at least p, and . Since the random variables are i.i.d., induction with respect to t yields existence of such that with probability at least . Q.E.D.
About the proof. In the first part of the proof, the case , consider the players arranged on a circle, each with neighbors on either side. The circle is partitioned into four segments A, B, C, and D which are arranged clockwise, say. Segment A consists of players choosing action Y initially. Segment B consists of initial X-players plus initial Y-players where any two X-players are separated by initial Y-players. Segment C consists of the remaining at least players choosing action Y initially. Segment D consists of the rest of the initial X-players. The initial X-players in segment B will switch from X to Y. All initial Y-players in segment B keep playing Y. At most n players (close enough to segment D) in segment A and at most n players (close enough to segment D) in segment C will switch from Y to X.
3.4. Asynchronous Updating on 2-Circular Graphs
Following in the footsteps of Berninghaus and Schwalbe [
2,
3], we have assumed simultaneous or synchronous updating so far. The main alternative,
asynchronous updating means that only one player is updating his action at any time. Formally, this is modeled by means of a sequence
, of
I-valued random variables.
determines which of the players will have a chance to alter his action at time
t. The selected player
will update his action according to the rule Equation (
2), amended by the tie breaking and inertia conventions. Players
repeat their previous action,
. Similar to Blume [
5], we assume for the current purposes that the stochastic process
is independent of the process
and consists of a sequence of i.i.d. random variables with full support
I. The assumption is frequently made in models with logit perturbed best responses. See Blume [
34], Young [
35], Baron
et al. [
36,
37].
Huberman and Glance [
38] suggest that the order of updating, synchronous
versus asynchronous, can matter. This can be easily demonstrated in the context of 2-circular interaction structures. First, with a fixed deterministic interaction structure of the form
, each
uniformly distributed on
I, risk dominance of action
X, and
, contagion with respect to action
X occurs with probability 2/3 and contagion with respect to action
Y occurs with probability 1/3. This is significantly different from the corresponding case with simultaneous updating, where either contagion with respect to action
X (for
N odd) or convergence to a 2-cycle (for
N even) occurs. Second, we have seen that with simultaneous updating, a random change of the interaction structure can interrupt cycles and, therefore, is conducive for contagion with respect to the risk dominant action. In stark contrast, with asynchronous updating, a random change of the interaction structure can reverse the contagion process and prove detrimental to contagion with respect to the risk dominant action. This constitutes an instance where with random reformation of the interaction structure, the effect observed in item GO4 of the introduction dominates the effect observed in item GO3.
To see this, assume , that each is uniformly distributed on the set of 2-circular graphs, and as before, each is uniformly distributed on I, action X is risk dominant, and . Let P be the probability that contagion with respect to action X occurs. Further let . Recall that in the deterministic case, . Also notice that in the deterministic case, , since the two players choosing X at time will be neighbors forever.
We find that randomness of the interaction structure proves detrimental to contagion with respect to the risk dominant action, indeed:
Claim: With the random interaction structure, and .
Namely, without loss of generality, suppose that
and
for
. Since
, there exists
such that 1 and 2 are not neighbors in
. Now if
is such that 1 and 2 are not neighbors and
, then the selected player
will change his action from
to
. The specific realizations will occur with probability
. Hence
. Further
. Therefore,
and
. Finally,
which proves the claim.
Best response dynamics with asynchronous updating and a fixed interaction structure V are fairly well understood and in general different from the best response dynamics with simultaneous updating and interaction structure V:
The static game
G with player set
I, strategy spaces
and payoff functions (1) is a potential game, as shown by Baron
et al. [
36]. As a consequence, the sequence
converges with probability 1 to a local maximum of any potential of
G, that is, a Nash equilibrium of
G.
and
are always Nash equilibria of
G. As a rule, if
X is risk dominant,
, and
V is a 2-circular graph, then both equilibria are reached with positive probability. The exception is when
X is risk dominant and two adjacent players choose
X originally, in which case convergence to
occurs with probability one.
4. Interaction on Binomial Random Graphs
In the random graph model most commonly studied in mathematics and statistics, each possible edge is included independently of others with probability . The model is denoted by and known as the Erdős-Rényi random graph or the binomial random graph. Sometimes, the term “random graph” is used for this particular random graph model.
Throughout this section, we assume an i.i.d. process , where each is distributed according to a binomial random graph . Hence for . In the literature, frequently is assumed and asymptotic properties of the random graph as are investigated. We are going to examine two special cases: (a) fixed p and ; (b) fixed p while .
Proposition 5 Let and be given. If and X is risk dominant, then with positive probability, the entire population will choose the risk dominant action X in period 2.
proof. Suppose . With probability the star with center i is formed in period 1, in which case for all . With probability , the complete network is formed in period 2. In that case for implies for all j. Hence with probability at least , the population will choose X in period 2. Q.E.D.
In general, the probability given in the proof is merely a lower bound, since other sequences of networks can also have the entire population choose X in period 2, for instance the star with center i followed by a 2-circular graph. Nonetheless, the probability that the entire population chooses X in finite time may be very small, as the following result shows. Indeed, the probability that the population ends up choosing Y in period 1 (and in all subsequent periods) can become extremely high.
Proposition 6 Let be fixed. Suppose that exactly one player chooses the risk dominant strategy X in period 0. Then as tends to infinity, the probability that the population chooses Y in period 1 goes to one.
Notice that
Y is player
i’s best reply if (
4) holds. In case exactly one player has chosen
X,
equals 0 or 1 for every player. Then
for all
i is a sufficient condition for the population choosing
Y. We are going to show that with high probability, all neighborhoods are “too large” in the sense of inequality (
8) as
N becomes large. To be precise, let us define the event
. We shall show
as
.
proof. We want to show
as
. Let
m denote the smallest integer greater than or equal to
. Then
is sufficient for (
8).
Now consider
. Define
for
N even and
for
N odd. For
, consider the set of pairs (links, edges)
. Then
for all
i and
for
. Further consider, for
, the events
and
. Now
where
and
. Since
for
, it follows
for
.
Next observe that
are independent events. Hence for sufficiently large
N,
and
Finally, consider the events
and
for
. Then
and, consequently,
. Hence
for
as asserted. Q.E.D.
The basic insight behind Proposition 6 is that large neighborhoods are very likely in a large population. In the event that all neighborhoods are sufficiently large, a single
X cannot survive. The observation of item GO1 in the introduction applies. Obviously, the result can be generalized to the case where
for at most
h players, for a fixed positive integer
h. In that case replace the left-hand side of (
8) by
h and define
m as the smallest integer greater than or equal to
.
We obtain almost analogous results after switching the roles of X and Y in Propositions 5 and 6. Namely, the analog of Proposition 5 holds under the assumption . The analog of Proposition 6 holds without further stipulations.
One may wonder, as does one of the referees, whether the conclusion of Proposition 6 persists if
. In case
,
for all
and
. Hence the probability of the occurrence of small neighborhoods does not asymptotically go to zero. Therefore, the method of proof for Proposition 6 does not work anymore. We do not know whether the conclusion of Proposition 6 still holds in this case. However, if
goes to zero very fast, then the conclusion of Proposition 6 also holds, albeit for a different reason: As the population becomes large, the probability that the initial
X-player becomes isolated in period 1 approaches 1. For example, suppose
. Then for each
,
There remains the question whether contagion (with respect to
X or with respect to
Y) always obtains. The answer in Corollary 2 is in the affirmative. We are going to show a more general result. To this end, we consider a symmetry condition.
A stochastic process of random variables , is symmetric in case it satisfies the following condition:
If and β is a permutation of I such that , then for each t.
To study the evolution of the variable
, let
for given
N.
Lemma 1 If the stochastic process of random variables is i.i.d. and symmetric, then the dynamic process is a stationary Markov process with state space .
proof. First observe that the random graph evolves independently of players’ choices. Second, the random graph process , is i.i.d. and symmetric. Hence for and , is well defined (and independent of t) and follows a stationary Markov process with state space and transition probabilities . Q.E.D.
Proposition 7 Suppose the stochastic process of i.i.d. random variables is symmetric and each has full support. Then with probability one, the population will be coordinated in finite time (on action X or on action Y).
proof. By Lemma 1, is a stationary Markov process with state space . Full support of the random variables implies for the transition probabilities
:
Under the assumption , the transition probabilities satisfy
for
Under the assumption , the transition probabilities satisfy
for
But either
or
. Therefore,
and
are the only ergodic sets of the process. Consequently,
. Q.E.D.
Corollary 2 Consider the binomial random graph process. Then with probability one, the population will be coordinated in finite time (on action X or on action Y).
proof. The random variables based on the binomial random graph satisfy the symmetry condition and have full support. Hence the assertion, by Proposition 7. Q.E.D.
Symmetry and full support are satisfied by the binomial random graph, the uniform distribution on , and many others. Under the assumption of Proposition 7, not everything goes: Only contagion, with respect to X or Y, is possible. The dynamics cannot reach a multi-member ergodic set and stay there. Whether the latter is possible under the hypothesis of Proposition 4 is an open question.
5. Conclusions
We saw that the random reformation of 2-circular graphs affects occurrence of contagion. The effect depends on the updating regime. With simultaneous updating, contagion with respect to the risk dominant action obtains, if at least one player chose it initially. With asynchronous updating, the probability of contagion with respect to the risk dominant action is reduced. We further saw that a binomial random graph affects occurrence of contagion in different ways. With simultaneous updating, always contagion (with respect to X or Y) occurs. Starting with few players choosing the risk dominant action initially, with positive probability, contagion with respect to the risk dominant occurs; but this probability goes to zero when ceteris paribus the number of players goes to infinity.
We observe a crucial role of risk dominance for contagion. We also observe that large initial neighborhoods can lead to the extinction of an action. Hence high connectivity in the sense of large neighborhoods is not necessarily conducive to contagion.
We find that in our context it matters both qualitatively and quantitatively whether the random graph is generated every period or only once before play begins. First, with a fixed 2-circular graph, an even number of players, and one player playing the risk dominant action initially, simultaneous updating converges to a 2-cycle. This also happens if the graph is drawn at random once before play. In contrast, with repeated random draws during play, contagion with respect to the risk dominant action occurs almost certainly. Second, with one player choosing the risk dominant action initially and asynchronous updating, the probability of contagion with respect to the risk dominant action is higher when a 2-circular graph is drawn once and for all before play then when repeated random draws are performed during play. Therefore, it makes a difference, in terms of the probability of contagion with respect to the risk dominant action, whether a new graph is drawn at random every period or only once before the play begins. In contrast, López-Pintado ([
18]; p. 374) states “
… the model that we analyze with the mean-field equations is analogous to one where the random network is generated every period, although the connectivity of each individual remains constant. We believe that the qualitative results of this alternative model coincide with the results of the original model where the network is fixed throughout the dynamics but has been generated by a random process.”
The literature has investigated many other features of local interaction. We mention three of the most interesting model variations: mutations (stochastic stability), imitation, and distinction between interacting neighbors and observed neighbors.
■
Mutations. One particular way of making the dynamic system random is to add noise in the form of random mutations, trembles or mistakes so that with some small probability, a player makes sub-optimal choices. If the noise renders the system an irreducible Markov process, then the randomly perturbed system has a unique invariant distribution. Long-run equilibria or stochastically stable states are the states with positive weight in the limit distribution as the noise tends to zero. See for instance, Blume [
34], Ellison [
6], Young [
35]. The question is whether random perturbations have the same effect as a randomly changing interaction structure. To be precise: Does contagion with respect to
X (
Y) occur if and only if
(
) is a stochastically stable state? While the answer is often in the affirmative, it is not in general. First of all, a limit distribution of the stochastically perturbed system need not exist. Further, the limit distribution and the set of stochastically stable states are sensitive to the nature of the noise, as Bergin and Lipman [
39] have shown. Baron
et al. ([
36]; pp. 556–557) provide an example where uniform or Bernoulli trembles and logit trembles give rise to different sets of stochastically stable states. Finally, even if the answer to the above question is affirmative—like convergence in Proposition 1 to the unique stochastically stable state obtained in Ellison [
6]—the randomly perturbed system is not converging to a steady state stricto sensu. For suppose there is very little but non-zero noise. Because of irreducibility, the randomly perturbed system tends to visit every state from time to time. However, the stochastically stable states are visited much more frequently than others.
■
Imitation. Instead of choosing a myopic best response, a player may choose the “best“ strategy or the most frequent strategy played by his current neighbors. Best performance imitation, akin to fitness criteria in biology, has been studied by, among others, Nowak and May [
40] who find through simulation of Prisoner’s Dilemma games that local interactions are dramatically different from global ones. Subsequent theoretical analysis has been performed by Eshel, Samuelson and Shaked [
41], Kirchkamp [
42], and Outkin [
43]. Alós-Ferrer and Weidenholzer [
44] study best performance imitation dynamics of coordination games on circular graphs.
■
Distinction between interaction neighborhoods and information neighborhoods. Durieu and Solal [
45] distinguish between an agent’s interaction neighborhood and a smaller information neighborhoods in a model similar to Ellison’s [
6]. They confirm Ellison’s findings, but obtain faster convergence. Alós-Ferrer and Weidenholzer [
46] study best performance imitation dynamics when an agent’s interaction neighborhood is contained in the agent’s information neighborhood.