DPRank centrality: Finding important vertices based on random walks with a new defined transition matrix

Abstract The vertices centrality, as an indicator, aims to find important vertices within a network (undirected or directed). It is a crucial issue in social network analysis to find important vertices, which has significant applications in diverse domains. PageRank is the most known algorithm to rank vertices in a directed network, where a random walker always selects next arriving node from its neighborhood uniformly. But in the real world, a selection or transition is more likely to have “tendentiousness”. Thus in this paper, we propose a new nodes centrality mechanism taking “tendentiousness” into consideration. The main idea is that, instead of selecting next node uniformly from its neighbors, a “far-sighted” random walker prefers to move to a neighbor with greater degree (or out-degree for directed network, respectively), so that the information can be spread rapidly and will not be trapped by dangling nodes (without outgoing arcs). This new centrality method is thus called Degree-Preferential PageRank centrality, short for DPRank centrality. One can see that, DPRank centrality method gives more accurate evaluation of a node’s ability by taking not only the immediate local environment around it but also the bigger environment (i.e., its neighbor’s neighbors) into consideration. This new DPRank centrality method performs very well when applying it on several data sets including directed and undirected networks. It gives a new perspective of evaluating a node importance, and is expected to have a promising application in the future.

[1]  Atish Das Sarma,et al.  Fast Distributed PageRank Computation , 2013, ICDCN.

[2]  Valdis E. Krebs,et al.  Uncloaking Terrorist Networks , 2002, First Monday.

[3]  Tao Zhou,et al.  The H-index of a network node and its relation to degree and coreness , 2016, Nature Communications.

[4]  D. Bu,et al.  Topological structure analysis of the protein-protein interaction network in budding yeast. , 2003, Nucleic acids research.

[5]  S. Brenner,et al.  The structure of the nervous system of the nematode Caenorhabditis elegans. , 1986, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

[6]  Duanbing Chen,et al.  Vital nodes identification in complex networks , 2016, ArXiv.

[7]  M. Kendall A NEW MEASURE OF RANK CORRELATION , 1938 .

[8]  Konstantin Avrachenkov,et al.  Cooperative Game Theory Approaches for Network Partitioning , 2017, COCOON.

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

[10]  Yunpeng Wang,et al.  Percolation transition in dynamical traffic network with evolving critical bottlenecks , 2014, Proceedings of the National Academy of Sciences.

[11]  Wei Xie,et al.  Improved PageRank Algorithm Based on the Residence Time of the Website , 2012, ICIC.

[12]  Hang Lu,et al.  Rapid and permanent neuronal inactivation in vivo via subcellular generation of reactive oxygen with the use of KillerRed. , 2013, Cell reports.

[13]  Wenjun Yang,et al.  An improved Pagerank algorithm based on time feedback and topic similarity , 2016, 2016 7th IEEE International Conference on Software Engineering and Service Science (ICSESS).

[14]  Alex Bavelas,et al.  Communication Patterns in Task‐Oriented Groups , 1950 .

[15]  A Díaz-Guilera,et al.  Self-similar community structure in a network of human interactions. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[16]  Leonard M. Freeman,et al.  A set of measures of centrality based upon betweenness , 1977 .

[17]  Shuai Ma,et al.  Ensemble Enabled Weighted PageRank , 2016, ArXiv.

[18]  Lada A. Adamic,et al.  The political blogosphere and the 2004 U.S. election: divided they blog , 2005, LinkKDD '05.

[19]  W. Zachary,et al.  An Information Flow Model for Conflict and Fission in Small Groups , 1977, Journal of Anthropological Research.

[20]  Pablo M. Gleiser,et al.  Community Structure in Jazz , 2003, Adv. Complex Syst..

[21]  U. Brandes A faster algorithm for betweenness centrality , 2001 .

[22]  S. Koschade A Social Network Analysis of Jemaah Islamiyah: The Applications to Counterterrorism and Intelligence , 2006 .

[23]  Piet Van Mieghem,et al.  Epidemic processes in complex networks , 2014, ArXiv.

[24]  Yi-Cheng Zhang,et al.  Leaders in Social Networks, the Delicious Case , 2011, PloS one.

[25]  Arun G. Chandrasekhar,et al.  The Diffusion of Microfinance , 2012, Science.

[26]  Sergey Brin,et al.  The Anatomy of a Large-Scale Hypertextual Web Search Engine , 1998, Comput. Networks.

[27]  A. Arenas,et al.  Community detection in complex networks using extremal optimization. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[28]  Zhihuai Li,et al.  A Improved PageRank Algorithm Based on Page Link Weight , 2014, ICA3PP.

[29]  Ratul Mahajan,et al.  Measuring ISP topologies with rocketfuel , 2002, TNET.