The Evolving Bipartite Network and Semi-Bipartite Network Models with Adjustable Scale and Hybrid Attachment Mechanisms

Abstract

The bipartite graph structure exists in the connections of many objects in the real world, and the evolving modeling is a good method to describe and understand the generation and evolution within various real complex networks. Previous bipartite models were proposed to mostly explain the principle of attachments, and ignored the diverse growth speed of nodes of sets in different bipartite networks. In this paper, we propose an evolving bipartite network model with adjustable node scale and hybrid attachment mechanisms, which uses different probability parameters to control the scale of two disjoint sets of nodes and the preference strength of hybrid attachment respectively. The results show that the degree distribution of single set in the proposed model follows a shifted power-law distribution when parameter r and s are not equal to 0, or exponential distribution when r or s is equal to 0. Furthermore, we extend the previous model to a semi-bipartite network model, which embeds more user association information into the internal network, so that the model is capable of carrying and revealing more deep information of each user in the network. The simulation results of two models are in good agreement with the empirical data, which verifies that the models have a good performance on real networks from the perspective of degree distribution. We believe these two models are valuable for an explanation of the origin and growth of bipartite systems that truly exist.

Share and Cite:

Zuo, P. and Jia, Z. (2023) The Evolving Bipartite Network and Semi-Bipartite Network Models with Adjustable Scale and Hybrid Attachment Mechanisms. Open Journal of Applied Sciences, 13, 1689-1703. doi: 10.4236/ojapps.2023.1310133.

1. Introduction

With the development of complexity theory, complex networks, as a powerful research tool, provide a new approach for the study of complexity science [1] - [8] . The function of complex network is to abstract objects or individuals into nodes, and the connection between objects is expressed as edges between nodes, so as to build a complex network model. With network models, we can explain the complexity phenomenon in reality, and help us better understand the topological structure, evolution mechanism and dynamics behavior of real system. It’s of great significance for the design, control, optimization and management in the real networks.

Small-world [9] and scale-free [10] properties of real network was found in the end of last century, which attracted wide attention of scholars in complex networks and related scientific fields around the world. In 1999, Barabási and Albert found that many real networks have self-organizing property, and the degree of nodes follows the power-law, thus called BA scale-free network model [11] . The research [12] shows that the growth of nodes and preferential attachment are key factors power-law appears. The so-called preferential attachment means that when a node links to the other node, the probability of the other node being selected is proportional to its own degree. In fact, this mechanism exists in many real-world networks. Subsequently, some other network models were established based on real systems, such as EBA model [13] , fitness model [14] , etc., all of which have scale-free characteristics, which can be regarded as the extension model of BA scale-free network.

Bipartite network is a kind of network with special structure, which is composed of two different types of nodes sets and the edges between the two distinct types of sets (No edges are allowed inside the same set). A large number of complex systems in reality can be described by bipartite network models. For instance, in the user-movie scoring system [15] , users and movies constitute different types of sets respectively, and the edge between the two types of nodes represents users’ scoring behaviors for movies, thus forming the user-movie binary network. Also like the producer-supplier network [16] , the scientific collaboration network [17] and so on, these models are widely applied to the recommender system, has high commercial value. The early research on bipartite networks mainly focused on the construction and property of theoretical models. A survey is reported in [18] briefly summarized the research status of bipartite networks, introduced several kinds of common real networks, and gave the definitions of some basic topological properties. Guillaume et al. [19] argued that all complex networks contain basic bipartite structures. In [20] , Tian et al. set up a local-world-like evolving bipartite network model, and used node saturation restrictions and preferential attachment to generate a model with small degree value interval in the local-world. In addition, they also proposed a general evolving model [21] , and rigorously derived the distribution and correlation judgments of degree. As research continues, attention has been paid to the simulation and characterization of bipartite network models for real networks, and the various properties they exhibit. Zhang et al. [22] proposed an online network model, which built different evolution situation of objects and users sets based on the proactive selection activity of users, and verified that the degree distribution of objects accords with power-law distribution, while the degree distribution of users follows shifted power-law distribution [23] . Anita Chandra et al. [24] proposed a user-object bipartite network growth model by analyzing the selection behavior of online users, which considered different attachment procedures for external edges of new users and internal edges of old users, and verified the performance with nine real data sets. Compared with the earlier models, the above models are closer to reality, and have achieved nice performance in daily life, especially in the field of recommender algorithms. The existing research has made great progress in the way of using the bipartite network model to analyze and apply to the actual object, however, the research on the evolution nature and the fit relations for the models and actual networks is still lacking. Therefore, we shall pertinently solve related challenges in the paper.

In this paper, we propose the evolving bipartite network model with Adjustable Scale and Hybrid Attachment Mechanisms (ASHAM bipartite network model) and the extended semi-bipartite network model with Hybrid Attachment Mechanisms (EHAM semi-bipartite network model). In the early studies on bipartite network models [19] , we find that most of the models only limited to the adjustment and innovation of the link mechanism, and rarely paid attention to the difference in the growth of two distinct types of sets in the real network. The majority of models defaulted to the balanced growth of the size of the two sets. In this way, the scale of the node set grows up in the bipartite network presents a fixed 1:1 ratio. However, in fact, the scale of the bipartite networks is usually unbalanced, such as the scientific collaboration network [17] , in which the number of articles is much larger than that of researchers. In addition, link mechanisms generally consist of preferential attachment and randomness. Hence, we consider using multiple probability parameters to severally adjust the scale difference of two sets and the strength of hybrid links attachment. The results of numerical simulation and empirical analysis prove that the two proposed models have good representation for real network.

The rest of the paper is organized as follows: In Section 2, we propose the ASHAM model for capturing the nature of actual bipartite systems, and analyze the degree distribution functions of two distinct sets in ASHAM model. In Section 3, we establish the EHAM semi-bipartite network model on the basis of the present work. We compare two models with empirical data through numerical simulation in Section 4. At last, we give some concluding remarks in Section 5.

2. The ASHAM (Adjustable Scale and Hybrid Attachment Mechanisms) Bipartite Network Model and Its Topological Property

In this section, we shall propose an evolving bipartite network model to have flexible performance. As we all know, the actual bipartite systems generally have the following features:

· The scale of two distinct sets is as often as not equivalent. For example, in online user-goods networks, the growing number of users and goods is determined by many different factors, thus the scale of sets is different.

· In terms of selection behaviors, one user may select objects based on their popularity, or pick objects randomly. This selection tendency is related to the user’s attitude towards objects. For instance, one user may choose hot songs, or randomly play an unknown one in the audio player. Moreover, an item can be recommended by the seller to active customers or arbitrarily recommended to a common one. The final recommended target users of different items are generally determined by a mixture of these two ways.

According to characteristics above, we propose the ASHAM model. The evolving model is mainly based on two rules: the unbalanced growth mechanism of nodes and the hybrid link mechanism with preferential attachment and randomness link. Consequently, the detailed modelling method is described below.

2.1. The Method of ASHAM Modelling

ASHAM bipartite graph is represented as triplet G = A , B , E , where A and B are two disjoint sets of nodes, and E A × B is the set of edges. Before the network evolves, we assume a0 nodes in A, b0 nodes in B and e0 edges in E. Given a node i in A and a node j in B, we denote ki as the degree of i and kj as the degree of j, thus e 0 = k i = k j ( k i , k j 1 , i = 1 , 2 , , a 0 , j = 1 , 2 , , b 0 ). Thereafter, the model evolves at each time step according to the following rules:

1) Add a new node to the network, through the adjustable probability parameters p and q determine the set to which the new node belongs: add to A with probability p, or add to B with probability q. the probabilities p and q can be varied in the interval 0 < p, q < 1 and p + q = 1.

2) If the new node belongs to A, this new node will be linked to m old nodes in B. The attachment mechanism is determined by the probability r: with probability r, by preferential probability k j / N B k j select m old nodes in B; or with probability 1 − r, by probability 1/NB randomly choose m old nodes in B. Where 0 r 1 , and we denote NB as the number of existing nodes in B.

3) If the new node belongs to B, the new node will be linked to n old nodes in A. The attachment mechanism is determined by the probability s: with probability s, by preferential probability k i / N A k i select n old nodes in A; or with probability 1 s, by probability 1/NA randomly choose n old nodes in A. Where 0 s 1 , and we denote NA as the number of existing nodes in A.

Table 1 shows some basic properties of ASHAM model, where NA, NB and E

Table 1. Some basic properties of ASHAM bipartite network model.

respectively represent the number of nodes in A, B and the total number of edges in the network. ρ = E / ( N A × N B ) denotes the sparsity of the edges in the network. And the process of ASHAM modelling is shown in Figure 1.

2.2. The Degree Distributions of ASHAM Networks

In the ASHAM bipartite network model, the construction in two sets A and B is peer-to-peer and only differ in the given parameters. Therefore, the degree distributions of nodes of set A or B shall be equivalent under the same values of corresponding parameters, and the degree distribution expressions of two sets shall show strong correlation. Hence, we only derive the degree distribution of one single set.

Firstly, let’s talk about the degree distribution P ( k ) of A in the case of s 0 . In time step t, the degree of i is k i ( t ) . According to the continuum theory [13] and mean field theory [25] , discrete time steps and node degrees can be regarded as continuous values. When a new node is added to A, the degree of old nodes in A won’t change. Thus, when the new node is added to B, we have change in degree of i as

k i t = n q s k i N A k i + n q ( 1 s ) 1 N A , (1)

where N A = a 0 + p ( t 1 ) , N A k i = e 0 + ( m p + n q ) ( t 1 ) . We assume that t a 0 , m , n . Thus, Equation (1) can be rewritten as

k i t = n q s k i ( m p + n q ) t + n q ( 1 s ) p t . (2)

As we know, the initial degree of i is k i ( t i ) = m , where t i is the time node i is added into the set A. Then we obtain the degree of i at step t as

k i ( t ) = m x + y X x ( t t i ) x z y x , (3)

Figure 1. The schematic diagram of ASHAM modelling.

where x = n p q s , y = ( 1 s ) ( m p + n q ) n q , z = p ( m p + n q ) .

Let k i ( t ) < k , then t i > t [ ( x k + y ) / ( x m + y ) ] z / x . Thus, the cumulative probability P ( k i ( t ) < k ) can be expressed as

P ( k i ( t ) < k ) = P ( t i > t ( x k + y x m + y ) z x ) . (4)

In this model, we assume that nodes are added with equal time interval, then the probability that node arrives at time t i is

P ( t i ) = 1 a 0 + p t . (5)

Combining Equation (4) and Equation (5), we get

P ( k i ( t ) < k ) = 1 t a 0 + p t ( x k + y x m + y ) z x . (6)

Since t is very large, we assume that a 0 + p t p t . We can achieve the degree distribution of nodes in set A as

P ( k ) = P ( k i ( t ) < k ) k = z p x ( m + y x ) z x ( k + y x ) ( 1 + z x ) . (7)

In Equation (7), we notice that distribution follows shifted power law distribution, which is known as Mandelbrot Law [26] , where shifting coefficient c A = y / x and scale exponent γ A = ( 1 + z / x ) .

Similarly, the degree distribution function of node in B can also be derived as

Q ( k ) = w q u ( n + v u ) w u ( k + v u ) ( 1 + w u ) , r 0 , (8)

where u = m p q r , v = m p ( m p + n q ) ( 1 r ) , w = q ( m p + n q ) , with shifting coefficient c B = v / u and scale exponent γ B = ( 1 + w / u ) . The combination of parameters in Equation (7) and Equation (8) reflects a mirror corresponding relationship, i.e., p q , m n , x u , y v , z w .

In particular, when s = 0 , the node newly added to B is randomly linked to other nodes, thus Equation (1) can be rewritten as

k i t = n q 1 N A , (9)

When t a 0 , and with N A = a 0 + p ( t 1 ) we get

k i t = n q p t . (10)

At t i , the node i is added in set A with the degree k i ( t i ) = m , then we have

k i ( t ) = n q p ln t t i + m . (11)

Let k i ( t ) < k , the cumulative probability is given as

P ( k i ( t ) < k ) = P ( t i > t e p ( k m ) n q ) . (12)

Assuming that nodes are arrived with the same time interval, so t i have a constant probability

P ( t i ) = 1 a 0 + p t . (13)

Inserting Equation (13) into Equation (12), we get

P ( k i ( t ) < k ) = 1 t a 0 + p t e p ( k m ) n q . (14)

Finally, with assuming at a large t, the degree distribution can be written as

P ( k ) = P ( k i ( t ) < k ) k = 1 n q e p ( k m ) n q , k m . (15)

Equation (15) is the degree distribution function in A set in the case of s = 0 , and it clearly shows the form of an exponential distribution. In the same way, the degree distribution of set B follows an exponential form in the extreme case r = 0 .

3. The EHAM (Extended Hybrid Attachment Mechanisms) Semi-Bipartite Network Model

In the process of generating ASHAM model, we find that the bipartite network model can indeed simulate the actual network on the structural perspective. However, same as other models, bipartite models can only represent the network structure and weight information, while the abundant information hidden in the actual network, especially the association information within the node set, is not expressed. In fact, in many true bipartite relations, there is also a case of internal connections in one single set. Such as, in the online user-object network, in addition to the purchase or rating between the user and the object, there is also an internal connection between the user and the user (like friendship or kinship). These connections indirectly affect the association between users and objects. What’s more, we can also dig out the interest similarity association among users from the purchase or rating records. If the information of these deep associations is applied in the recommender system, the accuracy of the recommendation algorithm may be greatly improved. China’s Pinduoduo shopping platform is a good example, which not only takes advantage of users’ purchase or rating information for product recommendation, but also makes use of social platform information to achieve more accurate recommendation effect. In order to enable the model to carry more abundant information, we extend the ASHAM model and propose the EHAM semi-bipartite network model: Based on the evolution of ASHAM network, add links between the internal nodes of A to form an internal network (assuming in set A), and ensure that the original bipartite network of the existing links have not change. For the convenience of statement, in the semi-bipartite network, the links between nodes in set A are referred to as internal edges, and the links between A and B are referred as external edges.

We denote H = G , E i n as EHAM semi-bipartite network, where G = A , B , E is the proposed ASHAM bipartite network, and E i n is the internal edges in A. With the evolving of G, when the number of nodes in A grows to l a 0 , the l nodes form a globally coupled initial internal network with e 0 i n edges. Denoting k i i n as the degree of i in the internal network of A, then we have e 0 i n = k i i n ( k i i n 1 , i = 1 , 2 , , l ). Since then, whenever a new node is added to A, the connection rules for this node are as follows (also see in Figure 2).

The newly added node i in A is not only externally linked to nodes in B according to the way of ASHAM bipartite model, but also internally linked to the existing nodes in A. The internal attachment is determined by the probability parameter p i n : with probability p i n , by preferential probability k i i n / N A k i i n internally linked to most l old nodes in A (the number of links follows uniform distribution U ( 1 , l ) ); with probability 1 p i n , by random probability 1/NA linked to most l old nodes in A. Where 0 p i n 1 , and NA represents the number of nodes that already exist in the set A.

4. Simulation and Empirical Analysis

In this section, in order to verify the characterization effect of the proposed two models, we perform numerical simulation of the two models, and establish bipartite network and semi-bipartite network by real data respectively, and then compare the degree distribution of the theoretical model with the empirical networks.

4.1. Empirical Data

We use two data sets, MovieLens [15] and Netflix (https://konect.cc/), for

Figure 2. The schematic diagram of EHAM modelling.

evaluating the performance of two models. The above data sets are all user-movie rating records. Here, users and movies are two disjoint sets and if one user rates movies then it will form connections between them. Like many rating systems, both data sets are rated on discrete values of 1 to 5.

In fact, in the scoring system, the rating information from 2 to 4 contains the swing or random consciousness of the user’s preference attitude towards the object to a certain extent, and it is difficult to reflect the user’s exact selection intention. Most of these rating choices represent a fuzzy and uncertain choice tendency; On the other hand, the rating of 1 or 5 can clearly express the user’s firm attitude towards the object, and clearly reflect the user’s likes and dislikes. Therefore, in the numerical simulation, taking score values 1 and 5 as conditions, we filter and form four small data sets in two data sets, then analyze the bipartite network and semi-bipartite network formed by these four cube data sets with ASHAM and EHAM model. Table 2 provides the basic statistical properties of the two original data sets and the four filtered small data sets, and this information help us to determine the values of parameters in the theoretical models. In the second column of the table, we provide the name of the dataset. The third column displays the rating scores present in the dataset; |U|, |O| and |E| in the fourth to sixth columns refer to the number of users, objects, and edges in the dataset, respectively. In the last column of Table 2, the density of the

dataset is given, which is defined as ρ = | E | | U | × | O | .

4.2. Degree Distributions of ASHAM Bipartite Network and Empirical Networks

In the simulation experiment, the parameters of ASHAM model are determined by the scale of real bipartite network, which is the number of nodes in each of two disjoint sets and links between them. By adjusting parameters r and s, the degree distribution of ASHAM model and the real network achieve a good agreement. Table 3 presents the specific simulation parameter values of the ASHAM model for four filtered small data sets. In the last two columns of the table, the mean square error (MSE) in the user or movie set’s degree between

Table 2. Basic statistical properties of two original datasets and four filtered small datasets in MovieLens and Netflix.

data and model is given. Therefore, the lesser values of MSE indicate a good agreement between data and model. The results of the degree distribution simulation experiments of the ASHAM bipartite network model are shown in Figure 3, where the blue dots in (a)-(d) are the data of MovieLens and the blue dots in (e)-(h) are the data of Netflix. Besides, the red dots in Figure 3 represent the degree of the user set in the model, while the yellow dots represent the degree of the object set in the model. It can be observed that the simulation results fit well with the real data in Figure 3, and it proves that the ASHAM model can represent the characteristics of the real data in terms of the degree distribution. Furthermore, we notice that all the degree distributions are similar to shifted power-law distribution, which is also consistent with the theoretical derivation results in Section 3. This phenomenon also satisfies the result caused by the selection behaviour of preferential attachment 11, that is, the presence of preferential attachment leads to the formation of power-law distribution.

4.3. Degree Distributions of EHAM Semi-Bipartite Network and Empirical Networks

In the studies of bipartite networks, a common method is to obtain the internal edges of a particular set through one-mode projecting [27] . However, these methods are too simple, and if projected directly into the rating network, information such as differences and similarities in ratings will be lost. In this paper, the method we use to set up the internal network is different from the general one-mode projecting method. Based on the empirical data, we use the node similarity algorithm to establish the internal edge of a single set, and embed the similar information among nodes of a particular set into the internal network of the semi-bipartite network, so that the new semi-bipartite network is able to carry more abundant deep information. Here, the specific construction procedure of establishing the user interest similarity network (namely the internal network of user set) in the user-movie rating empirical network is as follows:

Step 1: Grab all ratings in the data set and reveal the user’s interests and preferences based on the comprehensive rating information. Firstly, the Euclidean distance between each user is calculated. The greater the distance, the lower the interest similarity between users, and vice versa. The interest Euclidean distance (IED) between users u i and u i is given as

I E D i i = j = 1 | O | ( s i j s i j ) 2 , (16)

Table 3. The specific simulation parameter values of the ASHAM model for real networks.

Figure 3. The result of degree distribution simulation of the ASHAM model and real networks is shown. (a), (e) The user set in rating = 1. (c), (g) The user set in rating = 5. (b), (f) The movie set in rating = 1. (d), (h) The movie set in rating = 5.

where |O| is the total number of movies in the data set, and s i j , s i j represents the rating values of user u i and u i .

Step 2: Establish the adjacency matrix of the interest similarity network (ISN). From Equation (16), the interest distance between all users can be achieved, and then their mean interest Euclidean distance ( I E D m e a n ) can be calculated. Let

I S N i i = { 1 , I E D i i < I E D m e a n 0 , others , (17)

While the interest Euclidean distance of two users i and i’ is less than the mean interest Euclidean distance, I S N i i equals one indicates that i and i’ have high similarity in interest about movies, otherwise I S N i i equals zero.

When keeping the parameter settings of ASHAM bipartite network model unchanged (that is, the parameter settings of EHAM model are same as Table 2), the parameters l and p i n are adjusted to make the density of internal network density in EHAM semi-bipartite network model basically consistent with the density of user interest similarity network in the real network, and the obtained parameter values of EHAM model are shown in Table 4. In the last column of Table 4, we calculate the mean square error (MSE) between data and model, and observe that the difference between them is very small. This indicates that when the network scale and density of data and model are consistent, the internal network of EHAM model can be reliably fitted to the real user interest similarity network by appropriately adjusting the probability parameter p i n . Figure 4 shows the degree distribution plots of the user interest similarity network of four filtered small data sets (blue triangles) and the internal network of the EHAM model (red triangles). The good agreement shows that the internal network of EHAM model is consistent with the user interest similarity network of the real data in terms of the degree distribution, which also indicates that the EHAM semi-bipartite network model can well display the characteristics of the empirical semi-bipartite network, and has the effect of displaying the interest association information hidden in the empirical data. What’s more, from the shape of the degree distribution in the plots, it can be seen that the user interest similarity tends to Poisson distribution, that is, the values are mostly concentrated near a special value.

5. Conclusions

In this paper, we propose the ASHAM evolving bipartite network model and

Table 4. The parameter values of EHAM model are tabulated, and error values between the model and real data are proposed.

Figure 4. The degree distribution of the user interest similarity networks of four filtered small data sets (blue triangles) and the internal network (red triangles) of the EHAM model.

EHAM semi-bipartite network model based on the adjustable scale and hybrid attachment mechanisms. Compared with the models in [19] and [22] , the ASHAM bipartite network model can control the growth scale of different sets of nodes through adjustable parameters, which is much close to the real situation and more flexible. In addition, the EHAM semi-bipartite network model can make the potential node similarity information emerging in the research of forming the user interest similarity network, which will help people to improve the design of the recommendation algorithms in the recommender system and improve the accuracy of algorithms.

The theoretical analysis of this paper shows that, in the case of r or s is not equal to zero, the degree distributions of two different kind of nodes in ASHAM model obey the shifted power-law distribution, otherwise follow the exponential distribution. In the numerical simulation, we find that for the point of view in degree distribution, the bipartite network model and the semi-bipartite network model evolving according to the unbalanced growth of sets of nodes and the hybrid attachment mechanism can be close to the real networks, and enable to emerge the deep information contained in the complex data. Under certain parameters condition, the ASHAM model can be regarded as a generalization of the evolving bipartite network model in [22] . Besides, the internal network of EHAM model has a good performance on simulating the user interest similarity network of rating systems. It indicates that, compared with the general bipartite network, the semi-bipartite network plays a complementary role in capturing deep information in the real network, and effectively compresses much of the hidden information into links in the internal network. The features of two proposed models help us to further discover the intrinsic nature of real networks and explore deep mechanisms in bipartite structure systems.

Acknowledgements

This project is supported by the National Natural Science Foundation of China (No. 61563013), and the Natural Science Foundation of Guangxi (No. 2018GXNSFAA138095).

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Newman, M.E.J. (2003) The Structure and Function of Complex Networks. SIAM Review, 45, 167-256.
https://doi.org/10.1137/S003614450342480
[2] Dorogovtsev, S.N. and Mendes, J.F. (2002) Evolution of Networks. Advances in Physics, 51, 1079-1187.
https://doi.org/10.1080/00018730110112519
[3] Yuan, L., et al. (2010) Looking into Complex Networks. Complex Systems and Complexity Science, 7, 173-186.
[4] Zhou, T., Zhang, Z., et al. (2014) The Opportunities and Challenges of Complex Network Research. Journal of University of Electronic Science and Technology of China, 43, 1-5.
[5] Wu, J. and Di, Z. (2003) Complex Networks in Statistical Physics. Progress in Physics, 2004, 18-46.
[6] Ma, X., Ma, F. and Yin, J. (2021) A Fractal Hypernetwork Model with Good Controllability. AIMS Mathematics, 6, 13758-13773.
https://doi.org/10.3934/math.2021799
[7] Cantin, G. and Silva, C.J. (2019) Influence of the Topology on the Dynamics of a Complex Network of HIV/AIDS Epidemic Models. AIMS Mathematics, 4, 1145-1169.
https://doi.org/10.3934/math.2019.4.1145
[8] Zaman, S., Abolaban, F.A., Ahmad, A. and Asim, M.A. (2021) Maximum H-Index of Bipartite Network with Some Given Parameters. AIMS Mathematics, 6, 5165-5175.
https://doi.org/10.3934/math.2021306
[9] Watts, D.J. and Strogatz, S.H. (1998) Collective Dynamics of ‘Small-World’ Networks. Nature, 393, 440-442.
https://doi.org/10.1038/30918
[10] Barabási, A.L. and Bonabeau, E. (2003) Scale-Free Networks. Scientific American, 288, 60-69.
https://doi.org/10.1038/scientificamerican0503-60
[11] Barabási, A.L. and Albert, R. (1999) Emergence of Scaling in Random Networks. Science, 286, 509-512.
https://doi.org/10.1126/science.286.5439.509
[12] Wei, W.F. (2008) Power Law Phenomena Based on Human Behaviors. Acta Physica Sinica, 58, 2127-2135.
https://doi.org/10.7498/aps.58.2127
[13] Albert, R. and Barabási, A.L. (2000) Topology of Evolving Networks: Local Events and Universality. Physical Review Letters, 85, 5234-5237.
https://doi.org/10.1103/PhysRevLett.85.5234
[14] Bianconi, G. and Barabási, A.L. (2001) Bose-Einstein Condensation in Complex Networks. Physical Review Letters, 86, 5632-5635.
https://doi.org/10.1103/PhysRevLett.86.5632
[15] Harper, F.M. and Konstan, J.A. (2015) The Movielens Datasets: History and Context. ACM Transactions on Interactive Intelligent Systems, 5, 1-19.
https://doi.org/10.1145/2827872
[16] Latapy, M., Magnien, C. and Del Vecchio, N. (2008) Basic Notions for the Analysis of Large Two-Mode Networks. Social Networks, 30, 31-48.
https://doi.org/10.1016/j.socnet.2007.04.006
[17] Gao, Z. (2022) Review on the Research Progress of the Evolution of Scientific Research Collaboration Network. Journal of Library and Information Science, 7, 46-52.
[18] Wu, Y.J., Zhang, P., Di, Z.R. and Fan, Y. (2009) Study on Bipartite Networks. Complex Systems and Complexity Science, 7, 1-12.
[19] Guillaume, J.L. and Latapy, M. (2004) Bipartite Structure of All Complex Networks. Information Processing Letters, 90, 215-221.
https://doi.org/10.1016/j.ipl.2004.03.007
[20] Tian, L., He, Y. and Liu, H. (2012) A Novel Local-World-Like Evolving Bipartite Network Model. Acta Physica Sinica, 61, Article ID: 228903.
https://doi.org/10.7498/aps.61.228903
[21] Tian, L., He, Y., Liu, H. and Du, R. (2012) A General Evolving Model for Growing Bipartite Networks. Physics Letters A, 376, 1827-1832.
https://doi.org/10.1016/j.physleta.2012.04.020
[22] Zhang, C.X., Zhang, Z.K. and Liu, C. (2013) An Evolving Model of Online Bipartite Networks. Physica A: Statistical Mechanics and Its Applications, 392, 6100-6106.
https://doi.org/10.1016/j.physa.2013.07.027
[23] Yang, Z.M. and Wang, B.H. (2011) Mandelbrot Law of Evolution Networks. Journal of University of Electronic Science and Technology of China, 40, 163-167.
[24] Chandra, A., Garg, H. and Maiti, A. (2019) A General Growth Model for Online Emerging User-Object Bipartite Networks. Physica A: Statistical Mechanics and its Applications, 517, 370-384.
https://doi.org/10.1016/j.physa.2018.10.051
[25] Barabási, A.L., Albert, R. and Jeong, H. (1999) Mean-Field Theory for Scale-Free Random Networks. Physica A: Statistical Mechanics and its Applications, 272, 173-187.
https://doi.org/10.1016/S0378-4371(99)00291-5
[26] Ren, X.Z., Yang, Z.M., Wang, B.H. and Zhou, T. (2012) Mandelbrot Law of Evolving Networks. Chinese Physics Letters, 29, Article ID: 038904.
https://doi.org/10.1088/0256-307X/29/3/038904
[27] Zhou, T., Ren, J., Medo, M. and Zhang, Y.C. (2007) Bipartite Network Projection and Personal Recommendation. Physical Review E, 76, Article ID: 046115.
https://doi.org/10.1103/PhysRevE.76.046115

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.