Abstract

This paper investigates how to change the disassortativity of the whole network by connecting nodes of different types in two communities. A model connecting two multi-center networks is studied to see if analytical results are achievable. There are three main methods to connect two multi-center subnetworks depending on whether the connecting nodes are centers: (1) connect the centers of one sub-network to noncenter nodes of the other sub-network, (2) connect the centers of the two sub-networks together, and (3) connect non-center nodes of the two sub-networks. The results show that the disassortative property of a single multicenter network can be maintained in scenarios (1) and (2) above, but the disassortativity is changed in (3). In conclusion, either assortativity or disassortativity is achievable by connecting nodes with different degree properties in an ideal network constructed from two communities with similar network topology.

1. Introduction

The study of complex networks originated from the paper “Collective Dynamics of “Small World” Networks” [1] on Journal Nature 1998 by Watts and Strogatz, which unveils the small world effect. Small-world networks exhibit both the highly clustered property as in regular lattices as well as having small characteristic path length as in random graphs. In 1999 Barabasi and Albert published the paper “Emergence of Scaling in Random Networks” [2] in the journal Science. Because the emergence of scaling does not have apparent characteristic length, this type of networks is also called scale-free networks. Since then, a lot of researches have been focused on the “scale-free” property of real-world networks, such as power-law degree distributions. Subsequently, other aspects of complex networks including mechanism of epidemic spreading [36], synchronization property [711], cascading failure [1214] have also been studied.

Besides those generally acknowledged properties, mixing pattern is one of the important research subjects of complex networks as well. The characteristic property of nodes in a network preferentially connecting to those which are similar to themselves is called assortative mixing. On the contrary, the phenomenon that nodes in a network preferentially connect to others unlike themselves most is called disassortative mixing. A lot of research shows that technological and biological networks generally possess disassortative characteristic while social networks usually possess assortative characteristic.

In realistic applications [15], assortative networks (such as the social network of film actors) tend to percolate more easily than their disassortative counterparts (such as the Internet topology [16]), and they are also more robust to vertex removal.

The recent research on disassortativity is based on the following two main methods:

(1) Assortativity coefficient is simply the Pearson correlation coefficient of the degrees at either ends of an edge where , are the degrees of the nodes at the ends of the th edge, with .

Assortativity coefficient lies in the range . And if , the network is assortative. On the contrary, if , the network is disassortative [15].

(2) is defined to be the average neighbor connectivity of a node with degree . where is used to describe the conditional probability that my network neighbor is of degree given that I am of degree [16].

This degree-degree correlation gives a one-parameter curve. if increases as the degree increases, the network has assortative property. Otherwise, if decreases with , the network is disassortative [17].

This paper will focus on finding why a network shows assortativity or disassortativity, which has not been discussed extensively. It is known that complex networks also have community structure, which brings up a natural question: how does the interconnection between communities affect the assortative property of the whole network? In general this kind of questions can only be solved by numerical method, but in this paper we will try to give analytical explanations. Based on our previous work of multi-center networks, in this paper a multi-center network with the number of nodes and centers   is considered as a community in a larger network. Thus, the impact of the interconnection on assortativity can be analytically discussed.

The rest of the paper is organized as follows. In Section 2, the model of multi-center network structure and three ways of interconnection between two multi-center networks will be introduced. From Section 3 to Section 5, we will present the study on networks via connecting centers to non-center nodes, centers to centers, non-center nodes to non-center nodes, respectively. The analytical conclusion will be discussed in Section 6.

2. Models

Firstly, we will introduce the concept of multi-center network. In this paper, a multi-center network [7] is defined as a network with nodes if the following conditions are satisfied:(i)There are () nodes, any of which connects to the other nodes, and(ii)any of the remaining nodes only connects to the above nodes, and there is no edge between the remaining nodes.

In this multi-center network model, the nodes are called center nodes. The degree of the centers is due to condition (1.1), while the degree of non-center nodes is due to condition (1.2). And a single multi-center network is obviously disassortative by degree under the presupposition .

A new ideal network is defined as two interconnected multi-center sub-networks. They are denoted as I and II. The number ofnodes is and respectively. And the number of centers is and . To connect sub-networks I and II means connecting nodes of I to nodes of II such that a more complex network is constructed. These nodes are called connecting nodes. Depending on whether they are center nodes or not, there are four possible ways of interconnection [8, 9]:(i)connect centers of I to centers of II;(ii)connect non-center nodes of I to non-center nodes of II;(iii)connect centers of I to non-center nodes of II or connect centers of II to non-center nodes of I; and(iv)connect any arbitrary nodes of I to arbitrary nodes of II.

The simplified ideal network model studied in this paper assumes either that one of the two communities is a multi-center network in which the number of nodes is and the number of centers is , or that both communities have the exactly same structure. We will discuss the assortative property by the degree of the new ideal network constructed by the previous three ways of interconnections. The fourth method in the enumeration will not be consideredfor the moment, as it is a bit more complex to discuss and goes beyond our topic in this paper.

3. The Ideal Network Connecting Centers to Non-Center Nodes

To connect sub-networks I and II means to connect centers of I to non-center nodes of II, and so , .

The whole set of nodes in the network can be categorized into four types by the degree property:

Type 1. If the connecting nodes are excluded, non-center nodes in sub-networks are of degree , and there are nodes of this type in the whole network. The number of links belonging to nodes of Type 1 is , where(1)the number of links to non-center nodes with connecting nodes excluded (i.e., which have degree ) is 0,(2)the number of links to connecting nodes of sub-network II (i.e., which have degree ) is 0(3)the number of links to centers with connecting nodes excluded (i.e., which have degree ) is (4)the number of links to connecting nodes of sub-network I (i.e., which have degree ) is Therefore,

Type 2. Connecting nodes of sub-network II have degree , and there are nodes of this type in the whole network. The number of links belong to nodes of Type 2 is , where(1)the number of links to non-center nodes with connecting nodes excluded (i.e., which have degree ) is 0(2)the number of links to connecting nodes of sub-network II (i.e., which have degree ) is 0(3)the number of links to centers with connecting nodes excluded (i.e., which have degree ) is (4)the number of links to connecting nodes of sub-network I (i.e., which have degree ) is Therefore,

Type 3. Centers but not connecting nodes of sub-networks have degree , and there are nodes of this type in the whole network. The number of links belong to nodes of Type 3 is , where(1)the number of links to non-center nodes with connecting nodes excluded (i.e., which have degree ) is (2)the number of links to connecting nodes of sub-network II (i.e., which have degree ) is (3)the number of links to centers with connecting nodes excluded (i.e., which have degree ) is (4)the number of links to connecting nodes of sub-network I (i.e., which have degree ) is Therefore,

Type 4. Connecting nodes of sub-network I (i.e., which have degree ) are not only centers but also connecting nodes of sub-networks, and there are nodes of this type in the whole network. The number of links to nodes of Type 4 is , and let , where(1)the number of links to non-center nodes with connecting nodes excluded (i.e., which have degree ) is (2)the number of links to connecting nodes of sub-network II (i.e., which have degree ) is (3)the number of links to centers with connecting nodes excluded (i.e., which have degree ) is (4)the number of links to connecting nodes of sub-network I (i.e., which have degree ) is Therefore,

There are four kinds of degrees in the network, which are , , , . Thus matrix is as follows:

Then we can obtain the expressions of average neighbor connectivity to nodes with the degree , , , respectively, which can be listed as follows:

Firstly, from (1.1), the expression of assortativity coefficient of this ideal network can be obtained. It is evaluated from the estimates of the number links connecting different nodes (cases Type 1 to Type 4). Since the expression is complex and irregular, it will not be listed here. Secondly, based on (1.2), the projection of the degree-degree correlation can apply to this ideal network step by step as shown above.

It is difficult to analyze variation range of and the varying trend of with due to the complexity with their expressions. Instead, we introduce numerical methods for analysis. Assume that , , , , where shows the proportion of connecting nodes in centers of sub-network I, and shows the proportion of connecting nodes in non-center nodes of sub-network II and . The relationships between , and , can be studied in the three-dimensional space.

In this way, we can study how assortativity coefficient and degree-degree correlation vary along with the variety of ,. Not only the research is further simplified, but also the values of , are more practical and meaningful.

Under this assumption, the assortativity coefficient of single multi-center network has a perfect value to show its disassortative property, where . Figure 1 is a three-dimensional graph of the relationship between and , under the assumption that , . The trend how varies along with , can easily be observed.

It can be obtained that assortativity coefficient varies between −0.9810 and −0.7853 along with , in the ideal network connecting centers of sub-network I with non-center nodes of sub-network II. In addition, the range of variety is finite. Besides, in this case almost exceeds the value of single multi-center network (). It shows that although the ideal network is disassortative, it is already more assortative, to some extent, than the single multi-center network.

The reason is that some of nodes with low degree (i.e., part of non-center nodes in sub-network II) increase their links, which increases the average degree of these nodes that connect to centers with high degree. Subsequently, the disassortativity becomes lower. But meanwhile the average degree level of centers in sub-networks increases. When taking both situations into account, the whole network is still constructed by connecting nodes with high degree and nodes with low degree. Therefore, the network is disassortative overall.

Similarly under the assumption that , , Figure 2 shows two types of relationship between and degree in the ideal network with this connecting way.

In the ideal network connecting centers of sub-network I with non-center nodes of sub-network II, nodes with the degree , , , have the average neighbor connectivity , , , , respectively. There are two types of scenarios on average neighbor connectivity as described below.

One type is , which is the scenario of most of the cases belonging to and matching our prediction that decreases when degree is increasing.

The 2nd type is , but , which is different from what we predicted. However, the overall trend is that decreases when degree is increasing while nodes with degree and have minor positive variation.

4. The Ideal Network Connecting Centers of Two Sub-Networks

For the 2nd connecting method, that is, connecting sub-networks I and II through connecting centers of I to centers of II, we can also let and , where shows the proportion of connecting nodes in centers of sub-network I, shows the proportion of connecting nodes in centers of sub-network I, , and .

Similarly as the first situation, all nodes of the network can be divided into four types based on the degree property, which are nodes with degree , , , . And then we can obtain matrix as follows: where

Subsequently we can derive the expressions of avrage neighbor connectivity to nodes with the degree , , , , respectively, which are listed follows:

Figure 3 is a three-dimensional graph of relationship between and , under the assumption that , . The trend how varies with , can easily be observed.

Assortativity coefficient varies between −0.9810 and −0.9597 across , in the ideal network connecting centers of sub-network I and sub-network II. the range of the variation is very limited. It appears that this network is disassortative. In most cases is slightly greater than that of single multi-center network (). It shows that this network is relatively less disassortative than the single multi-center network, which correlates to the connecting method. Connecting centers of sub-network I and sub-network II increases the average degree level of centers in sub-networks while the degree of non-center nodes does not change. The whole network is constructed by connecting a few nodes with high degree to a lot of nodes with low degree. Therefore, the network is disassortative.

Under the same assumption that , , Figure 4 illustrates the relationship between and degree in the ideal network with this connecting method.

In the ideal network connecting centers of sub-network I and sub-network II, nodes with the degree , , , have the average neighbor connectivity , , , , respectively. The relationship between the average neighbor connectivity can be described as follows

, but

The above expression does not correlate to our prediction that should monotonically decrease with degree . However, values of , , are much smaller than , and the value differences among these three are also much smaller than . Even though the nodes with degree and do not agree with the disassortativity, the overall trend is that decreases as degree is increasing.

5. The Ideal Network Connecting NonCenter Nodes of Two Sub-Networks

To connect sub-networks I and II in the third situation means to connect non-center nodes of I to non-center nodes of II. We can also let and , where shows the proportion of connecting nodes in non-center nodes of sub-network I, shows the proportion of connecting nodes in non-center nodes of sub-network II, and .

Similar to the first and second situations, all nodes of the network can be divided into four types based on the degree property, which are nodes with degree , , , . And then we can obtain matrix as follows:

Subsequently we can derive the expressions of average neighbor connectivity to nodes with the degree , , , , respectively, which can be listed as follows:

Figure 5 is a three-dimensional graph of the relationship between and , under the assumption that , . The trend how varies along with , can easily be observed.

Assortativity coefficient varies in wide range across , in the ideal network connecting non-center nodes of sub-network I and sub-network II (−0.9810~0.7122). The values of are mostly negative. It is obvious that the network is disassortative with a few exceptions, which correlates to the connecting method of this network.

After connecting non-center nodes of sub-network I and sub-network II, the average degree level of non-center nodes in sub-networks increases. Even when a large number of non-center nodes with low degree (as long as the quantity is below ) become connecting nodes, the degree of this kind of nodes increases greatly such that they become nodes with high degree. The whole network is constructed by connecting nodes with high degree. Therefore, the network is assortative, even though its two sub-networks are disassortative. And it is obvious that assortativity shows up when values of , are both close to 1.

Similarly, under the assumption that , , Figure 6 shows the relationship between and degree in the ideal network with this connecting method.

In the ideal network of connecting non-center nodes of sub-network I and sub-network II, nodes with the degree , , , have the average neighbor connectivity , , , , respectively. The relationship of average neighbor connectivity can be expressed as:

But , and increase as , are increasing, which are gradually close to then finally exceed slightly as shown in Figure 6(b). The network owns assortative property in these few examples, which is different from what we have predicted. This means that increases as degree is increasing in these examples.

6. Discussions

This paper has studied three ways of connecting two multi-center sub-networks. Based on the analysis of the three scenarios, it can be summarized that disassortative properties can be changed by changing the connecting ways between communities. For a network consisting of two disassortative multi-center sub-networks, connecting hub and nodes with lower degree can still generate a disassortative network, but the disassortativity is weakened; connecting hubs can maintain the disassortativity to a great extent; connecting nodes with lower degree can even change disassortativity to assortativity.

Based on the analytical study of the impact of interconnection on disassortativity, it can be concluded that two communities (taking a network with disassortativity as an example) with basically the same structure form a new larger network. Different connecting ways between two communities lead to different levels of disassortativity of the whole network. Connecting nodes with mixed high and low degrees can still form disassortative network with weakened disassortativity; connecting nodes with high degree can maintain the disassortativity; connecting nodes with low degree can even change disassortativity to assortativity when the number of connections reaches certain amount.

We also conclude that the assortativity coefficient can be used to evaluate assortativity or disassortativity of networks in whole. If the degree-degree correlation is also used to evaluate assortativity or disassortativity, using its overall trend is sufficient and the curve does not have to be monotonic.

In addition, once going deep into the analytical conclusion above, we find that this assortativity/disassortativity is just a parameter and cannot describe a network by itself. This is apparent as a complex network is a high-dimensional object, it is impossible to use a single parameter—a one—dimensional line, to fully describe it. Under certain circumstance, when one property is dominant for a certain application, one can neglect the other properties, and then it becomes a 1D problem, as in this paper.