A Faster Method to Estimate Closeness Centrality Ranking

Closeness centrality is one way of measuring how central a node is in the given network. The closeness centrality measure assigns a centrality value to each node based on its accessibility to the whole network. In real life applications, we are mainly interested in ranking nodes based on their centrality values. The classical method to compute the rank of a node first computes the closeness centrality of all nodes and then compares them to get its rank. Its time complexity is $O(n \cdot m + n)$, where $n$ represents total number of nodes, and $m$ represents total number of edges in the network. In the present work, we propose a heuristic method to fast estimate the closeness rank of a node in $O(\alpha \cdot m)$ time complexity, where $\alpha = 3$. We also propose an extended improved method using uniform sampling technique. This method better estimates the rank and it has the time complexity $O(\alpha \cdot m)$, where $\alpha \approx 10-100$. This is an excellent improvement over the classical centrality ranking method. The efficiency of the proposed methods is verified on real world scale-free social networks using absolute and weighted error functions.

[1]  Artur Ziviani,et al.  DACCER: Distributed Assessment of the Closeness CEntrality Ranking in complex networks , 2013, Comput. Networks.

[2]  M. Newman,et al.  Scientific collaboration networks. II. Shortest paths, weighted networks, and centrality. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[3]  Farnaz Barzinpour,et al.  Clustering Networks’ Heterogeneous Data in Defining a Comprehensive Closeness Centrality Index , 2014 .

[4]  Ming-Syan Chen,et al.  An Efficient Approach to Updating Closeness Centrality and Average Path Length in Dynamic Networks , 2013, 2013 IEEE 13th International Conference on Data Mining.

[5]  Alan G. Labouseur,et al.  Efficient top-k closeness centrality search , 2014, 2014 IEEE 30th International Conference on Data Engineering.

[6]  Akrati Saxena,et al.  Estimating the degree centrality ranking , 2015, 2016 8th International Conference on Communication Systems and Networks (COMSNETS).

[7]  Ying Ding,et al.  Applying centrality measures to impact analysis: A coauthorship network analysis , 2009, J. Assoc. Inf. Sci. Technol..

[8]  David A. Bader,et al.  Parallel Algorithms for Evaluating Centrality Indices in Real-world Networks , 2006, 2006 International Conference on Parallel Processing (ICPP'06).

[9]  Akrati Saxena,et al.  Estimating the degree centrality ranking , 2016, 2016 8th International Conference on Communication Systems and Networks (COMSNETS).

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

[11]  Michael Kaufmann,et al.  Decentralized algorithms for evaluating centrality in complex networks , 2003 .

[12]  Xin-She Yang,et al.  Introduction to Algorithms , 2021, Nature-Inspired Optimization Algorithms.

[13]  Azadeh Iranmehr,et al.  Trust Management for Semantic Web , 2009, 2009 Second International Conference on Computer and Electrical Engineering.

[14]  Yiming Yang,et al.  The Enron Corpus: A New Dataset for Email Classi(cid:12)cation Research , 2004 .

[15]  Choon Yik Tang,et al.  Distributed estimation of closeness centrality , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[16]  Pietro Liò,et al.  Fast centrality approximation in modular networks , 2009, CIKM-CNIKM.

[17]  Shamshuritawati Sharif,et al.  Improved closeness centrality using arithmetic mean approach , 2015 .

[18]  Yong Hu,et al.  A new closeness centrality measure via effective distance in complex networks. , 2015, Chaos.

[19]  Andrea Marino,et al.  Computing top-k Closeness Centrality Faster in Unweighted Graphs , 2017, ALENEX.

[20]  Jure Leskovec,et al.  Learning to Discover Social Circles in Ego Networks , 2012, NIPS.

[21]  Artur Ziviani,et al.  Distributed assessment of the closeness centrality ranking in complex networks , 2012, SIMPLEX '12.

[22]  Kathleen M. Carley,et al.  Incremental algorithm for updating betweenness centrality in dynamically growing networks , 2013, 2013 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2013).

[23]  Jie Zhang,et al.  Inferring Community Members in Social Networks by Closeness Centrality Examination , 2012, 2012 Ninth Web Information Systems and Applications Conference.

[24]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[25]  O. Sporns,et al.  Identification and Classification of Hubs in Brain Networks , 2007, PloS one.

[26]  Ralucca Gera,et al.  Degree Ranking Using Local Information , 2017, ArXiv.

[27]  Yannick Rochat,et al.  Closeness Centrality Extended to Unconnected Graphs: the Harmonic Centrality Index , 2009 .

[28]  Kilkon Ko Rethinking Preferential Attachment Scheme: Degree centrality versus closeness centrality1 , 2007 .

[29]  Vladimir Ufimtsev,et al.  An extremely fast algorithm for identifying high closeness centrality vertices in large-scale networks , 2014, IA3 '14.

[30]  Tad Hogg,et al.  Social dynamics of Digg , 2010, EPJ Data Science.

[31]  Richard J. Fitzgerald,et al.  Scientific collaboration networks , 2018 .

[32]  Ümit V. Çatalyürek,et al.  Incremental Algorithms for Network Management and Analysis based on Closeness Centrality , 2013, ArXiv.

[33]  David D. Jensen,et al.  Using structure indices for efficient approximation of network properties , 2006, KDD '06.

[34]  Jure Leskovec,et al.  Defining and evaluating network communities based on ground-truth , 2012, Knowledge and Information Systems.

[35]  Talal Rahwan,et al.  Closeness Centrality for Networks with Overlapping Community Structure , 2016, AAAI.

[36]  David Eppstein,et al.  Fast approximation of centrality , 2000, SODA '01.

[37]  Ulrik Brandes,et al.  Centrality Estimation in Large Networks , 2007, Int. J. Bifurc. Chaos.

[38]  Jorge J. Moré,et al.  The Levenberg-Marquardt algo-rithm: Implementation and theory , 1977 .

[39]  Akrati Saxena,et al.  Rank me thou shalln't Compare me , 2015, ArXiv.

[40]  Xin Liu,et al.  Community Detection Algorithm based on Centrality and Node Closeness in Scale-Free Networks , 2014 .

[41]  Jure Leskovec,et al.  Friendship and mobility: user movement in location-based social networks , 2011, KDD.

[42]  Edith Cohen,et al.  Computing classic closeness centrality, at scale , 2014, COSN '14.

[43]  Kathleen M. Carley,et al.  k-Centralities: local approximations of global measures based on shortest paths , 2012, WWW.

[44]  Xiang-Yang Li,et al.  Ranking of Closeness Centrality for Large-Scale Social Networks , 2008, FAW.

[45]  Jure Leskovec,et al.  Signed networks in social media , 2010, CHI.

[46]  L. Freeman Centrality in social networks conceptual clarification , 1978 .

[47]  Krishna P. Gummadi,et al.  On the evolution of user interaction in Facebook , 2009, WOSN '09.