Published January 1, 2017 | Version v1
Journal article Open

Graph Manipulations for Fast Centrality Computation

  • 1. Sandia Natl Labs, Data Sci & Cyber Analyt Dept, 7011 East Ave, Livermore, CA 94551 USA
  • 2. Sabanci Univ, Fac Engn & Nat Sci, Comp Sci & Engn, TR-34956 Istanbul, Turkey
  • 3. Univ North Carolina Charlotte, Comp Sci Dept, Woodward Hall 210D,9201 Univ City Blvd, Charlotte, NC 28262 USA
  • 4. Georgia Inst Technol, Sch Computat Sci & Engn, Klaus Adv Comp Bldg,266 Ferst Dr, Atlanta, GA 30332 USA

Description

The betweenness and closeness metrics are widely used metrics in many network analysis applications. Yet, they are expensive to compute. For that reason, making the betweenness and closeness centrality computations faster is an important and well-studied problem. In this work, we propose the framework BADIOS that manipulates the graph by compressing it and splitting into pieces so that the centrality computation can be handled independently for each piece. Experimental results show that the proposed techniques can be a great arsenal to reduce the centrality computation time for various types and sizes of networks. In particular, it reduces the betweenness centrality computation time of a 4.6 million edges graph from more than 5 days to less than 16 hours. For the same graph, the closeness computation time is decreased from more than 3 days to 6 hours (12.7x speedup).

Files

bib-6756caea-2770-496c-a2ce-7b1baf04aa49.txt

Files (169 Bytes)

Name Size Download all
md5:bb7d6d912a31da7c9117f294d43c35a5
169 Bytes Preview Download