One-to-Many Node Matching between Complex Networks

Revealing the corresponding identities of the same individual in different systems is a common task in various areas, e.g., criminals inter-network tracking, homologous proteins revealing, ancient words translating, and so on. With the reason that, recently, more and more complex systems are described by networks, this task can also be accomplished by solving a node matching problem among these networks. Revealing one-to-one matching between networks is for sure the best if we can, however, when the target networks are highly symmetric, or an individual has different identities (corresponds to several nodes) in the same network, the exact one-to-one node matching algorithms always lose their effects to obtain acceptable results. In such situations, one-to-many (or many-to-many) node matching algorithms may be more useful. In this paper, we propose two one-to-many node matching algorithms based on local mapping and ensembling, respectively. Although such algorithms may not tell us the exact correspondence of the identities in different systems, they can indeed help us to narrow down the inter-network searching range, and thus are of significance in practical applications. These results have been verified by the matching experiments on pairwise artificial networks and real-world networks.

[1]  Bradley Malin,et al.  Email alias detection using social network analysis , 2005, LinkKDD '05.

[2]  Stefano Mossa,et al.  Truncation of power law behavior in "scale-free" network models due to information filtering. , 2002, Physical review letters.

[3]  Masato Okada,et al.  Analysis of Ensemble Learning Using Simple Perceptrons Based on Online Learning Theory , 2005 .

[4]  Adilson E Motter,et al.  Large-scale structural organization of social networks. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[5]  Qi Xuan,et al.  A local-world network model based on inter-node correlation degree , 2007 .

[6]  B. T. LOWNE,et al.  The Origin of Insects , 1871, Nature.

[7]  Demin Xiong A THREE-STAGE COMPUTATIONAL APPROACH TO NETWORK MATCHING , 2000 .

[8]  Michael J E Sternberg,et al.  The identification of similarities between biological networks: application to the metabolome and interactome. , 2007, Journal of molecular biology.

[9]  Patrick Thiran,et al.  Layered complex networks. , 2006, Physical review letters.

[10]  A. Barabasi,et al.  Hierarchical Organization of Modularity in Metabolic Networks , 2002, Science.

[11]  Fausto Giunchiglia,et al.  Semantic Matching: Algorithms and Implementation , 2007, J. Data Semant..

[12]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[13]  A. Barabasi,et al.  Network biology: understanding the cell's functional organization , 2004, Nature Reviews Genetics.

[14]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[15]  R. Karp,et al.  Conserved pathways within bacteria and yeast as revealed by global protein network alignment , 2003, Proceedings of the National Academy of Sciences of the United States of America.

[16]  A. Krogh,et al.  Statistical mechanics of ensemble learning , 1997 .

[17]  A. Barabasi,et al.  Lethality and centrality in protein networks , 2001, Nature.

[18]  Leo Breiman,et al.  Bagging Predictors , 1996, Machine Learning.

[19]  M. Newman Coauthorship networks and patterns of scientific collaboration , 2004, Proceedings of the National Academy of Sciences of the United States of America.

[20]  Xiang Li,et al.  A local-world evolving network model , 2003 .

[21]  H. Kuhn The Hungarian method for the assignment problem , 1955 .

[22]  Marián Boguñá,et al.  Topology of the world trade web. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[23]  Qi Xuan,et al.  Iterative node matching between complex networks , 2010 .

[24]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[25]  M. Xiong,et al.  Emergence of symmetry in complex networks. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

[26]  R. Karp,et al.  From the Cover : Conserved patterns of protein interaction in multiple species , 2005 .

[27]  Yoav Freund,et al.  A decision-theoretic generalization of on-line learning and an application to boosting , 1995, EuroCOLT.

[28]  Masato Okada,et al.  Analysis of ensemble learning using simple perceptrons based on online learning theory. , 2005 .

[29]  Thomas G. Dietterich Multiple Classifier Systems , 2000, Lecture Notes in Computer Science.

[30]  Qi Xuan,et al.  Node matching between complex networks. , 2009, Physical review. E, Statistical, nonlinear, and soft matter physics.

[31]  Hawoong Jeong,et al.  Modeling the Internet's large-scale topology , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[32]  Reinhard Köhler,et al.  Patterns in syntactic dependency networks. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[33]  Ramon Ferrer i Cancho,et al.  The small world of human language , 2001, Proceedings of the Royal Society of London. Series B: Biological Sciences.