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...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.展开更多
In the past ten years, community detection in complex networks has attracted more and more attention of researchers. Communities often correspond to functional subunits in the complex systems. In complex network, a no...In the past ten years, community detection in complex networks has attracted more and more attention of researchers. Communities often correspond to functional subunits in the complex systems. In complex network, a node community can be defined as a subgraph induced by a set of nodes, while a link community is a subgraph induced by a set of links. Although most researches pay more attention to identifying node communities in both unipartite and bipartite networks, some researchers have investigated the link community detection problem in unipartite networks. But current research pays little attention to the link community detection problem in bipartite networks. In this paper, we investigate the link community detection problem in bipartite networks, and formulate it into an integer programming model. We proposed a genetic algorithm for partition the bipartite network into overlapping link communities. Simulations are done on both artificial networks and real-world networks. The results show that the bipartite network can be efficiently partitioned into overlapping link communities by the genetic algorithm.展开更多
An minimum description length(MDL) criterion is proposed to choose a good partition for a bipartite network. A heuristic algorithm based on combination theory is presented to approach the optimal partition. As the heu...An minimum description length(MDL) criterion is proposed to choose a good partition for a bipartite network. A heuristic algorithm based on combination theory is presented to approach the optimal partition. As the heuristic algorithm automatically searches for the number of partitions, no user intervention is required. Finally, experiments are conducted on various datasets, and the results show that our method generates higher quality results than the state-of-art methods, cross-association and bipartite, recursively induced modules. Experiment results also show the good scalability of the proposed algorithm. The method is applied to traditional Chinese medicine(TCM) formula and Chinese herbal network whose community structure is not well known, and found that it detects significant and it is informative community division.展开更多
Projection is a widely used method in bipartite networks. However, each projection has a specific application scenario and differs in the forms of mapping for bipartite networks. In this paper, inspired by the network...Projection is a widely used method in bipartite networks. However, each projection has a specific application scenario and differs in the forms of mapping for bipartite networks. In this paper, inspired by the network-based information exchange dynamics, we propose a uniform framework of projection. Subsequently, an information exchange rate projection based on the nature of community structures of a network (named IERCP) is designed to detect community structures of bipartite networks. Results from the synthetic and real-world networks show that the IERCP algorithm has higher performance compared with the other projection methods. It suggests that the IERCP may extract more information hidden in bipartite networks and minimize information loss.展开更多
Purpose: This study aims to answer the question to what extent different types of networks can be used to predict future co-authorship among authors.Design/methodology/approach: We compare three types ot networks: ...Purpose: This study aims to answer the question to what extent different types of networks can be used to predict future co-authorship among authors.Design/methodology/approach: We compare three types ot networks: unwelgntea networks, in which a link represents a past collaboration; weighted networks, in which links are weighted by the number of joint publications; and bipartite author-publication networks. The analysis investigates their relation to positive stability, as well as their potential in predicting links in future versions of the co-authorship network. Several hypotheses are tested.Findings: Among other results, we find that weighted networks do not automatically lead to better predictions. Bipartite networks, however, outperform unweighted networks in almost all cases. Research limitations: Only two relatively small case studies are considered Practical implications: The study suggests that future link prediction studies on networks should consider using the bipartite network as a training network. Originality/value: This is the first systematic comparison of unweighted, weighted, and bipartite training networks in link prediction.展开更多
Personalized recommendation algorithms,which are effective means to solve information overload,are popular topics in current research.In this paper,a recommender system combining popularity and novelty(RSCPN)based on ...Personalized recommendation algorithms,which are effective means to solve information overload,are popular topics in current research.In this paper,a recommender system combining popularity and novelty(RSCPN)based on one-mode projection of weighted bipartite network is proposed.The edge between a user and item is weighted with the item’s rating,and we consider the difference in the ratings of different users for an item to obtain a reasonable method of measuring the similarity between users.RSCPN can be used in the same model for popularity and novelty recommendation by setting different parameter values and analyzing how a change in parameters affects the popularity and novelty of the recommender system.We verify and compare the accuracy,diversity and novelty of the proposed model with those of other models,and results show that RSCPN is feasible.展开更多
Grid-based recommendation algorithms view users and items as abstract nodes,and the information utilised by the algorithm is hidden in the selection relationships between users and items.Although these relationships c...Grid-based recommendation algorithms view users and items as abstract nodes,and the information utilised by the algorithm is hidden in the selection relationships between users and items.Although these relationships can be easily handled,much useful information is overlooked,resulting in a less accurate recommendation algorithm.The aim of this paper is to propose improvements on the standard substance diffusion algorithm,taking into account the influence of the user’s rating on the recommended item,adding a moderating factor,and optimising the initial resource allocation vector and resource transfer matrix in the recommendation algorithm.An average ranking score evaluation index is introduced to quantify user satisfaction with the recommendation results.Experiments are conducted on the MovieLens training dataset,and the experimental results show that the proposed algorithm outperforms classical collaborative filtering systems and network structure based recommendation systems in terms of recommendation accuracy and hit rate.展开更多
We compare and contrast asymmetry and nestedness, two concepts used in the characterisation of the specialist-generalist balance in bipartite ecological interaction networks. Our analysis is relevant to mutualistic ne...We compare and contrast asymmetry and nestedness, two concepts used in the characterisation of the specialist-generalist balance in bipartite ecological interaction networks. Our analysis is relevant to mutualistic networks such as those consisting of flowering plants and pollinators, or fruiting plants and frugivores, or antagonistic networks such as those consisting of plants and herbivores, in an ecological community. We shall refer to the two sets of species in the bipartite network as plants and animals, the usual but not the only ecological situation. By asymmetry we mean either connectivity asymmetry or dependence asymmetry, which are essentially equivalent. Asymmetry expresses two attributes: generalists interact preferentially with specialists, and specialists avoid interacting with each other. Nested patterns, in principle, should express these same two features and one more: the presence of a core of interactions among generalists. We compute the full set of perfectly nested patterns that are possible in an L × L matrix with N interactions representing an ecological network of L plants and L animals, and point out that the number of nested arrangements grows exponentially with N. In addition, we analyse asymmetry for the full set of perfectly nested patterns, and identify extremes of asymmetry inside the universe of nested patterns. The minimal asymmetry is marked by a modular core of interactions between species that are neither specialists nor generalists. On the other hand, the case of maximal asymmetry is formed by a set of few generalists and many specialists with equal connectivity. The stereotypic case of nestedness with a core of interactions among generalists has intermediate asymmetry.展开更多
In most available recommendation algorithms, especially for rating systems, almost all the high rating information is utilized on the recommender system without using any low-rating information, which may include more...In most available recommendation algorithms, especially for rating systems, almost all the high rating information is utilized on the recommender system without using any low-rating information, which may include more user information and lead to the accuracy of recommender system being reduced. The paper proposes a algorithm of personalized recommendation (UNP algorithm) for rating system to fully explore the similarity of interests among users in utilizing all the information of rating data. In UNP algorithm, the similarity information of users is used to construct a user interest association network, and a recommendation list is established for the target user with combining the user interest association network information and the idea of collaborative filtering. Finally, the UNP algorithm is compared with several typical recommendation algorithms (CF algorithm, NBI algorithm and GRM algorithm), and the experimental results on Movielens and Netflix datasets show that the UNP algorithm has higher recommendation accuracy.展开更多
To relieve traliic overhead induced by active probing based methods, a new fault detection method, whose key is to divide the detection process into multiple stages, is proposed in this paper. During each stage, only ...To relieve traliic overhead induced by active probing based methods, a new fault detection method, whose key is to divide the detection process into multiple stages, is proposed in this paper. During each stage, only a small region of the network is detected by using a small set of probes. Meanwhile, it also ensures that the entire network can be covered alter multiple detection stages. This method can guarantee that the traffic used by probes during each detection stage is small sufficiently so that the network can operate without severe disturbance from probes. Several simulation results verify the effectiveness of the proposed method.展开更多
文摘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.
文摘In the past ten years, community detection in complex networks has attracted more and more attention of researchers. Communities often correspond to functional subunits in the complex systems. In complex network, a node community can be defined as a subgraph induced by a set of nodes, while a link community is a subgraph induced by a set of links. Although most researches pay more attention to identifying node communities in both unipartite and bipartite networks, some researchers have investigated the link community detection problem in unipartite networks. But current research pays little attention to the link community detection problem in bipartite networks. In this paper, we investigate the link community detection problem in bipartite networks, and formulate it into an integer programming model. We proposed a genetic algorithm for partition the bipartite network into overlapping link communities. Simulations are done on both artificial networks and real-world networks. The results show that the bipartite network can be efficiently partitioned into overlapping link communities by the genetic algorithm.
基金Projects(61363037,31071700)supported by the National Natural Science Foundation of ChinaProject(2011GXNSFD018025)supported by the Natural Science Key Foundation of Guangxi Province,ChinaProject(KYTZ201108)supported by the Development Foundation of Chengdu University of Information Technology,China
文摘An minimum description length(MDL) criterion is proposed to choose a good partition for a bipartite network. A heuristic algorithm based on combination theory is presented to approach the optimal partition. As the heuristic algorithm automatically searches for the number of partitions, no user intervention is required. Finally, experiments are conducted on various datasets, and the results show that our method generates higher quality results than the state-of-art methods, cross-association and bipartite, recursively induced modules. Experiment results also show the good scalability of the proposed algorithm. The method is applied to traditional Chinese medicine(TCM) formula and Chinese herbal network whose community structure is not well known, and found that it detects significant and it is informative community division.
基金Project supported by the National Natural Science Foundation of China(Grant Nos.11505114 and 10975099)the Program for Professor of Special Appointment(Orientational Scholar)at Shanghai Institutions of Higher Learning(Grant Nos.QD02015016 and DUSST02)+1 种基金the Shanghai Project for Construction of Discipline Peaks,the Natural Science Foundation of Guangxi Zhuang Guangxi Zhuang Autonomous Region(Grant No.2016GXNSFDA380031)the Fundamental Ability Enhancement Project for Young and Middle-aged University Teachers in Guangxi Zhuang Autonomous Region(Grant No.2017KY0859)
文摘Projection is a widely used method in bipartite networks. However, each projection has a specific application scenario and differs in the forms of mapping for bipartite networks. In this paper, inspired by the network-based information exchange dynamics, we propose a uniform framework of projection. Subsequently, an information exchange rate projection based on the nature of community structures of a network (named IERCP) is designed to detect community structures of bipartite networks. Results from the synthetic and real-world networks show that the IERCP algorithm has higher performance compared with the other projection methods. It suggests that the IERCP may extract more information hidden in bipartite networks and minimize information loss.
文摘Purpose: This study aims to answer the question to what extent different types of networks can be used to predict future co-authorship among authors.Design/methodology/approach: We compare three types ot networks: unwelgntea networks, in which a link represents a past collaboration; weighted networks, in which links are weighted by the number of joint publications; and bipartite author-publication networks. The analysis investigates their relation to positive stability, as well as their potential in predicting links in future versions of the co-authorship network. Several hypotheses are tested.Findings: Among other results, we find that weighted networks do not automatically lead to better predictions. Bipartite networks, however, outperform unweighted networks in almost all cases. Research limitations: Only two relatively small case studies are considered Practical implications: The study suggests that future link prediction studies on networks should consider using the bipartite network as a training network. Originality/value: This is the first systematic comparison of unweighted, weighted, and bipartite training networks in link prediction.
基金Project funded by the National Science Foundation of China under Grant(Nos.61462091,61672020,U1803263,61866039,61662085)by the Data Driven Software Engineering innovation team of Yunnan province(No.2017HC012)+2 种基金by Scientific Research Foundation Project of Yunnan Education Department(No.2019J0008,2019J0010)by China Postdoctoral Science Foundation(Nos.2013M542560,2015T81129)A Project of Shandong Province Higher Educational Science and Technology Program(No.J16LN61).
文摘Personalized recommendation algorithms,which are effective means to solve information overload,are popular topics in current research.In this paper,a recommender system combining popularity and novelty(RSCPN)based on one-mode projection of weighted bipartite network is proposed.The edge between a user and item is weighted with the item’s rating,and we consider the difference in the ratings of different users for an item to obtain a reasonable method of measuring the similarity between users.RSCPN can be used in the same model for popularity and novelty recommendation by setting different parameter values and analyzing how a change in parameters affects the popularity and novelty of the recommender system.We verify and compare the accuracy,diversity and novelty of the proposed model with those of other models,and results show that RSCPN is feasible.
基金supported by the National Natural Science Foundation of China(No.62302199)China Postdoctoral Science Foundation(No.2023M731368)+2 种基金Natural Science Foundation of the Jiangsu Higher Education Institutions(No.22KJB520016)Ministry of Education in China(MOE)Youth Foundation Project of Humanities and Social Sciences(No.22YJC870007)2022 Jiangsu University Undergraduate Student English Teaching Excellence Program,and Ministry of Education’s Industry-Education Cooperation Collaborative Education Project(No.202102306005).
文摘Grid-based recommendation algorithms view users and items as abstract nodes,and the information utilised by the algorithm is hidden in the selection relationships between users and items.Although these relationships can be easily handled,much useful information is overlooked,resulting in a less accurate recommendation algorithm.The aim of this paper is to propose improvements on the standard substance diffusion algorithm,taking into account the influence of the user’s rating on the recommended item,adding a moderating factor,and optimising the initial resource allocation vector and resource transfer matrix in the recommendation algorithm.An average ranking score evaluation index is introduced to quantify user satisfaction with the recommendation results.Experiments are conducted on the MovieLens training dataset,and the experimental results show that the proposed algorithm outperforms classical collaborative filtering systems and network structure based recommendation systems in terms of recommendation accuracy and hit rate.
文摘We compare and contrast asymmetry and nestedness, two concepts used in the characterisation of the specialist-generalist balance in bipartite ecological interaction networks. Our analysis is relevant to mutualistic networks such as those consisting of flowering plants and pollinators, or fruiting plants and frugivores, or antagonistic networks such as those consisting of plants and herbivores, in an ecological community. We shall refer to the two sets of species in the bipartite network as plants and animals, the usual but not the only ecological situation. By asymmetry we mean either connectivity asymmetry or dependence asymmetry, which are essentially equivalent. Asymmetry expresses two attributes: generalists interact preferentially with specialists, and specialists avoid interacting with each other. Nested patterns, in principle, should express these same two features and one more: the presence of a core of interactions among generalists. We compute the full set of perfectly nested patterns that are possible in an L × L matrix with N interactions representing an ecological network of L plants and L animals, and point out that the number of nested arrangements grows exponentially with N. In addition, we analyse asymmetry for the full set of perfectly nested patterns, and identify extremes of asymmetry inside the universe of nested patterns. The minimal asymmetry is marked by a modular core of interactions between species that are neither specialists nor generalists. On the other hand, the case of maximal asymmetry is formed by a set of few generalists and many specialists with equal connectivity. The stereotypic case of nestedness with a core of interactions among generalists has intermediate asymmetry.
文摘In most available recommendation algorithms, especially for rating systems, almost all the high rating information is utilized on the recommender system without using any low-rating information, which may include more user information and lead to the accuracy of recommender system being reduced. The paper proposes a algorithm of personalized recommendation (UNP algorithm) for rating system to fully explore the similarity of interests among users in utilizing all the information of rating data. In UNP algorithm, the similarity information of users is used to construct a user interest association network, and a recommendation list is established for the target user with combining the user interest association network information and the idea of collaborative filtering. Finally, the UNP algorithm is compared with several typical recommendation algorithms (CF algorithm, NBI algorithm and GRM algorithm), and the experimental results on Movielens and Netflix datasets show that the UNP algorithm has higher recommendation accuracy.
文摘To relieve traliic overhead induced by active probing based methods, a new fault detection method, whose key is to divide the detection process into multiple stages, is proposed in this paper. During each stage, only a small region of the network is detected by using a small set of probes. Meanwhile, it also ensures that the entire network can be covered alter multiple detection stages. This method can guarantee that the traffic used by probes during each detection stage is small sufficiently so that the network can operate without severe disturbance from probes. Several simulation results verify the effectiveness of the proposed method.