1,846
Views
1
CrossRef citations to date
0
Altmetric
Articles

Equilibrium Distributions of Populations of Biological Species on Networks of Social Sites

, &
Pages 74-98 | Received 10 Feb 2018, Accepted 25 Jul 2018, Published online: 16 Aug 2018

Figures & data

Figure 1. Social Networking Game: Given a network of social sites G and its adjacency matrix A as shown in the figure, x=(1/4,1/4,1/4,1/4,0,0,0,0)T is an equilibrium state of the social networking game on G, meaning that x is an equilibrium distribution of the population on G and also an equilibrium strategy for every individual species such that the social contact of each species achieves its maximum xTAx=3/4.

Figure 1. Social Networking Game: Given a network of social sites G and its adjacency matrix A as shown in the figure, x∗=(1/4,1/4,1/4,1/4,0,0,0,0)T is an equilibrium state of the social networking game on G, meaning that x∗ is an equilibrium distribution of the population on G and also an equilibrium strategy for every individual species such that the social contact of each species achieves its maximum x∗TAx∗=3/4.

Figure 2. Solitary Inhabiting Game: Given a network of social sites G and its adjacency matrix B with its diagonal elements all set to 1 as shown in the figure, the solitary inhabiting game on G is equivalent to the social networking game on the network complementary to G, which is the same network in Figure . Therefore, the equilibrium state of the social networking game in Figure , x=(1/4,1/4,1/4,1/4,0,0,0,0)T, is also an equilibrium state of the solitary inhabiting game on G in the above figure, meaning that x is an equilibrium distribution of the population on G and also an equilibrium strategy for every individual species in the population such that the social contact of each species achieves its minimum xTBx=1/4.

Figure 2. Solitary Inhabiting Game: Given a network of social sites G and its adjacency matrix B with its diagonal elements all set to 1 as shown in the figure, the solitary inhabiting game on G is equivalent to the social networking game on the network complementary to G, which is the same network in Figure 1. Therefore, the equilibrium state of the social networking game in Figure 1, x∗=(1/4,1/4,1/4,1/4,0,0,0,0)T, is also an equilibrium state of the solitary inhabiting game on G in the above figure, meaning that x∗ is an equilibrium distribution of the population on G and also an equilibrium strategy for every individual species in the population such that the social contact of each species achieves its minimum x∗TBx∗=1/4.

Figure 3. Populations on Cliques: In network G, the nodes {1,2,3} form a network clique. Let x be a strategy for choosing this clique, x1=x2=x3=1/3 and xi=0 for all i=4,,8. Then, xTAx=(Ax)i=2/3 for all i such that xi>0, i.e. i=1,2,3. However, xTAx(Ax)i does not hold for all i such that xi=0, i.e. i=4,,8, since xTAx=2/3<(Ax)4=1. By Theorem 2.1, x cannot be an equilibrium strategy for the game on G.

Figure 3. Populations on Cliques: In network G, the nodes {1,2,3} form a network clique. Let x∗ be a strategy for choosing this clique, x1∗=x2∗=x3∗=1/3 and xi∗=0 for all i=4,…,8. Then, x∗TAx∗=(Ax∗)i=2/3 for all i such that xi∗>0, i.e. i=1,2,3. However, x∗TAx∗≥(Ax∗)i does not hold for all i such that xi∗=0, i.e. i=4,…,8, since x∗TAx∗=2/3<(Ax∗)4=1. By Theorem 2.1, x∗ cannot be an equilibrium strategy for the game on G.

Figure 4. Populations on Maximal Cliques: The nodes {1,2,3,4} in G form a maximal clique. Let x be a strategy on this clique, x1=x2=x3=x4=1/4 and xi=0 for all i=5,,8. Then, xTAx=(Ax)i=3/4 for all i such that xi>0, i.e. i=1,2,3,4, and also, xTAx(Ax)i for all i such that xi=0, i.e. i=5,,8. Then, x satisfies all the conditions in Theorem 2.1, and must be an equilibrium strategy for the social networking game on G.

Figure 4. Populations on Maximal Cliques: The nodes {1,2,3,4} in G form a maximal clique. Let x∗ be a strategy on this clique, x1∗=x2∗=x3∗=x4∗=1/4 and xi∗=0 for all i=5,…,8. Then, x∗TAx∗=(Ax∗)i=3/4 for all i such that xi∗>0, i.e. i=1,2,3,4, and also, x∗TAx∗≥(Ax∗)i for all i such that xi∗=0, i.e. i=5,…,8. Then, x∗ satisfies all the conditions in Theorem 2.1, and must be an equilibrium strategy for the social networking game on G.

Figure 5. Non-Clique Strategies: The nodes {1,2,3,4,5} in G do not form a network clique, but the strategy x, x1=x3=x4=1/4, x2=x5=1/8, and xi=0 for i=6,7,8, is in fact an equilibrium strategy: It is easy to verify that xTAx=(Ax)i=3/4 for all i such that xi>0, i.e. i=1,2,3,4,5, and also, xTAx(Ax)i for all i such that xi=0, i.e. i=6,7,8. Then, x satisfies all the conditions in Theorem 2.1, and must be an equilibrium strategy for the social networking game on G.

Figure 5. Non-Clique Strategies: The nodes {1,2,3,4,5} in G do not form a network clique, but the strategy x∗, x1∗=x3∗=x4∗=1/4, x2∗=x5∗=1/8, and xi∗=0 for i=6,7,8, is in fact an equilibrium strategy: It is easy to verify that x∗TAx∗=(Ax∗)i=3/4 for all i such that xi∗>0, i.e. i=1,2,3,4,5, and also, x∗TAx∗≥(Ax∗)i for all i such that xi∗=0, i.e. i=6,7,8. Then, x∗ satisfies all the conditions in Theorem 2.1, and must be an equilibrium strategy for the social networking game on G.

Figure 6. Populations on Maximal Cliques vs. Local Contact Maximizers: The nodes {1,2,3,4} in G form a maximal network clique. It is an equilibrium strategy for the social networking game on G, but not a local maximizer of the corresponding contact maximization problem: Let x be the equilibrium distribution on this clique, xi=1/4 for all i=1,,4 and xi=0 for all i=5,,8. Construct a new distribution x=x+p, where p=(2ϵ,0,0,0,ϵ,ϵ,0,0)T for a small ϵ>0. Then, it is easy to verify that xi0 for all i=1,,8, ixi=1, and xTAx=xTAx+2ϵ2>xTAx for all small ϵ>0. As ε goes to zero, x is arbitrarily close to x, yet xTAx>xAx. Therefore, x cannot be a local maximizer for the corresponding contact maximization problem.

Figure 6. Populations on Maximal Cliques vs. Local Contact Maximizers: The nodes {1,2,3,4} in G form a maximal network clique. It is an equilibrium strategy for the social networking game on G, but not a local maximizer of the corresponding contact maximization problem: Let x∗ be the equilibrium distribution on this clique, xi∗=1/4 for all i=1,…,4 and xi∗=0 for all i=5,…,8. Construct a new distribution x=x∗+p, where p=(−2ϵ,0,0,0,ϵ,ϵ,0,0)T for a small ϵ>0. Then, it is easy to verify that xi≥0 for all i=1,…,8, ∑ixi=1, and xTAx=x∗TAx∗+2ϵ2>x∗TAx∗ for all small ϵ>0. As ε goes to zero, x is arbitrarily close to x∗, yet xTAx>x∗Ax∗. Therefore, x∗ cannot be a local maximizer for the corresponding contact maximization problem.

Figure 7. Strict Local Maximizer: The nodes {1,2,3,4} in G form a maximal clique. The strategy x on this clique for the social networking game on G, xi=1/4 for all i=1,,4 and xi=0 for all i=5,,8, is a local maximizer of the corresponding contact maximization problem, and xTAxxTAx for any xS in a small neighbourhood U of x. However, if we choose xx such that x1=x3=x4=1/4, x2=1/4ϵ, x5=ϵ, and xi=0 for i=6,7,8, we see for any U that xSU for sufficiently small ϵ>0, and xTAx=xTAx=3/4. Therefore, x is not a strict local maximizer for the contact maximization problem.

Figure 7. Strict Local Maximizer: The nodes {1,2,3,4} in G form a maximal clique. The strategy x∗ on this clique for the social networking game on G, xi∗=1/4 for all i=1,…,4 and xi∗=0 for all i=5,…,8, is a local maximizer of the corresponding contact maximization problem, and x∗TAx∗≥xTAx for any x∈S in a small neighbourhood U of x∗. However, if we choose x≠x∗ such that x1=x3=x4=1/4, x2=1/4−ϵ, x5=ϵ, and xi=0 for i=6,7,8, we see for any U that x∈S∩U for sufficiently small ϵ>0, and xTAx=x∗TAx∗=3/4. Therefore, x∗ is not a strict local maximizer for the contact maximization problem.

Figure 8. Recovering Maximum Clique Strategies: In the network on the top, the nodes {1,2,3,4,5,6} form a subnetwork H, and xS, xi>0 for all iVH and xi=0 for all iVVH, is a global maximizer for the contact maximization problem. However, H is not a maximum clique. Since node 2 and 6 are not connected, we therefore add 1/8 to x2 but subtract it from x6. We then obtain a reduced subnetwork H, with VH={1,2,3,4,5}, EH={(i,j)E: i,jVH}, as shown in the second network to the top. The solution xS, xi>0 for all iVH and xi=0 for all iVVH, remains to be a global maximizer for the contact maximization problem. Next, since node 1 and 5 are still not connected, we then add 1/8 to x1 but subtract it from x5 to obtain a further reduced subnetworkH=(VH,EH), VH={1,2,3,4}, EH={(i,j): i,jVH}, as shown in the network in the bottom. The solution xS, xi>0 for all iVH and xi=0 for all iVVH, again remains to be a global maximizer for the contact maximization problem, but this time, H is a maximum clique of G.

Figure 8. Recovering Maximum Clique Strategies: In the network on the top, the nodes {1,2,3,4,5,6} form a subnetwork H, and x∗∈S, xi∗>0 for all i∈VH and xi∗=0 for all i∈V∖VH, is a global maximizer for the contact maximization problem. However, H is not a maximum clique. Since node 2 and 6 are not connected, we therefore add 1/8 to x2 but subtract it from x6. We then obtain a reduced subnetwork H, with VH={1,2,3,4,5}, EH={(i,j)∈E: i,j∈VH}, as shown in the second network to the top. The solution x∗∈S, xi∗>0 for all i∈VH and xi∗=0 for all i∈V∖VH, remains to be a global maximizer for the contact maximization problem. Next, since node 1 and 5 are still not connected, we then add 1/8 to x1 but subtract it from x5 to obtain a further reduced subnetworkH=(VH,EH), VH={1,2,3,4}, EH={(i,j): i,j∈VH}, as shown in the network in the bottom. The solution x∗∈S, xi∗>0 for all i∈VH and xi∗=0 for all i∈V∖VH, again remains to be a global maximizer for the contact maximization problem, but this time, H is a maximum clique of G.

Figure 9. Equilibrium Distributions on Non-clique Subnetworks: One of the equilibrium strategies of the social networking game on network G is when the population is distributed on the two disconnected network cliques, with xi=1/8 for all i=1,,8. It is easy to verify that this strategy is not a local maximizer of the corresponding contact maximization problem and thereby, is not even weakly evolutionarily stable.

Figure 9. Equilibrium Distributions on Non-clique Subnetworks: One of the equilibrium strategies of the social networking game on network G is when the population is distributed on the two disconnected network cliques, with xi∗=1/8 for all i=1,…,8. It is easy to verify that this strategy is not a local maximizer of the corresponding contact maximization problem and thereby, is not even weakly evolutionarily stable.