Back to Search
Start Over
K-truss decomposition for Scale-Free Graphs at Scale in Distributed Memory
- Source :
- HPEC
- Publication Year :
- 2018
- Publisher :
- IEEE, 2018.
-
Abstract
- We update our prior 2017 Graph Challenge submission [11] on large scale triangle counting in distributed memory by extending it to compute the full $k$ -truss decomposition [6] of large scale-free graphs. We build on heuristics to minimize ‘wedge checks', by operating on an ordered directed graph, and describe an algorithm to ‘unroll’ triangle counts when they are scheduled for pruning by the $k$ -truss decomposition. Our $k$ -truss algorithm is implemented using HavoqGT, an asynchronous vertex-centric graph analytics framework for distributed memory. We present a brief experimental evaluation on two large, real-world, scale-free graphs: a 128B edge web-graph and a 1.4B edge twitter follower graph. To our knowledge, the 128B edge web-graph is the largest real-world graph to have its $k$ -truss decomposition computed.
- Subjects :
- Discrete mathematics
business.product_category
Computer science
05 social sciences
050301 education
Truss
Directed graph
Data structure
Wedge (mechanical device)
Graph
Asynchronous communication
0501 psychology and cognitive sciences
Distributed memory
business
Heuristics
0503 education
MathematicsofComputing_DISCRETEMATHEMATICS
050104 developmental & child psychology
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2018 IEEE High Performance extreme Computing Conference (HPEC)
- Accession number :
- edsair.doi...........ace26c21348e7a43ac3b7275ac3f0042
- Full Text :
- https://doi.org/10.1109/hpec.2018.8547572