Zhuang-liang GAO, Yan-fei LYU, Hong ZHANG. Key nodes discovery in network graph based on Graphlab[J]. Journal on Communications, 2016, 37(3): 182-189.
DOI:
Zhuang-liang GAO, Yan-fei LYU, Hong ZHANG. Key nodes discovery in network graph based on Graphlab[J]. Journal on Communications, 2016, 37(3): 182-189. DOI: 10.11959/j.issn.1000-436x.2016066.
Key nodes discovery in network graph based on Graphlab
A distributed key nodes discovery algorithm was proposed(DABC) which was implemented on Graphlab.Due to the good scalability
the scale of graph supported by algorithm was enlarged significantly.The parallel processing also enhances the speed of calculation.Experiment results show that proposed algorithm can achieve up to 4 times per-formance improvement compared with the traditional centralized key node discovery algorithm.
关键词
Keywords
references
BADER D A , KINTALI S , MADDURI K , et al . Approximating betweenness centrality [C ] // Workshop on Algorithms and Models for the Web-Graph . San Diego,CA , c 2007 : 124 - 137 .
ANTHONISSE J . The rush in a directed graph [M ] . Amsterdam : Stichting Mathematisch Contrum , 1971 : 1 - 10 .
FREEMAN L . A set of measure of centrality based on betweenness [J ] . Sociomtry , 1977 , 40 ( 1 ): 35 - 41 .
CARPENTER T , KARAKOSTAS G , SHALLCROSS D . Practical issues and algorithms for analyzing terrorist networks [C ] // International Workshop on Mobile Commerce . San Antonio , c 2012 .
BRANDS U . A faster algorithm for betweenness centralit Journal of Mathematical Sociology , 2001 , 25 ( 2 ): 163 - 177 .
BRANDS U . On variants of shortest-path betweenness centrality and their generic computation [J ] . Social Networks , 2008 , 30 ( 2 ): 136 - 145 .
LEE M , LEE J , PARK J Y , et al . QUBE:a quick algorithm for updating betweenness centrality [C ] //WWW. Lyon,France , c 2012 : 351 - 360 .
YANG J X , WANG C K , BAI Y Y . A fast algorithm for updating betweenness centrality in social networks [J ] . Journal f Computer Research and Development , 2012 , 49 ( 1 ): 243 - 249 .
TAN G , TU D , SUN N . A parallel algorithm for computing betweenness centrality [C ] // Washington ICPP . c 2009 : 340 - 347 .
JEREY D , SANJAY G . MapReduce:simplied data processing on large clusters [C ] // 6th USENIX Symp on Operating Syst Design nd Impl . c 2004 : 137 - 150 .
GRZEGORZ M , MATTHEW H . Austern pregel:a system for large-scale graph processing [C ] // The ACM SIGMOD Conference (SIGMOD). Indianapolis,Indiana , c 2010 : 135 - 146 .
LOW Y , GONZALEZ J , KYROLA A , et al . GraphLab:a new parallel framework for machine learning [C ] // Uncertainty in Artificial Intelligence . c 2010 : 340 - 349 .
LOW Y , BICKSON D , GONZALEZ J , et al . Distributed GraphLab:a framework for machine learning and data mining in the loud [J ] . Proceedings of the VLDB Endowment , 2012 , 5 ( 8 ): 716 - 727 .
GONZALEZ J E , LOW Y , GU H , et al . PowerGraph:distributed graphparallel computation on natural graphs [C ] // USENIX Conf Operating Systems Design and Implementation . c 2012 : 17 - 30 .
XIN R S , GONZALEZ J E , FRANKLIN M J , et al . GraphX:a resilient distributed graph system on Spark [C ] // First International Workshop on Graph Data Management Experiences and Systems (GRADES 2013). c 2013 : 2 - 16 .