• Home
  • Search
  • A NUMA-Aware Parallel Truss Decomposition Algorithm for Large Scale Graphs
  • https://doi.org/10.1007/978-3-030-95388-1_13Copy DOI Icon

A NUMA-Aware Parallel Truss Decomposition Algorithm for Large Scale Graphs

  • Jan 1, 2022
  • Zhebin Mou +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Abstract Truss decomposition algorithm is to decompose a graph into a hierarchical subgraph structure. A k-truss (\(k \ge 2\)) is a subgraph that each edge is in at least \(k-2\) triangles. The existing algorithm is to first compute the number of triangles for each edge, and then iteratively increase k to peel off the edges that are not in the (\(k+1\))-truss. Due to the scale of the data and the intensity of computations, truss decomposition algorithm on the billion-side graph may take more than hours on a commodity server. In addition, today, more servers adopt NUMA architecture, which also affects the scalability of the algorithm. Therefore, we propose a NUMA-aware shared-memory parallel algorithm to accelerate the truss decomposition for NUMA systems by (1) computing different levels of k-truss between each NUMA nodes (2) dividing the range of k heuristically to ensure load balance (3) optimizing data structure and triangle counting method to reduce remote memory access, data contention and data skew. Our experiments show that on real-world datasets our OpenMP implementation can accelerate truss decomposition effectively on NUMA systems.KeywordsTruss decompositionTriangle countingNUMAMultithreadGraph analysis

Similar Papers
  • Conference Article
  • Citations38

Shared-Memory Graph Truss Decomposition

  • Dec 01, 2017
  • Humayun Kabir +1
  • Research Article
  • Citations78

NUMA-aware graph-structured analytics

  • Jan 24, 2015
  • ACM SIGPLAN Notices
  • Kaiyuan Zhang +2
  • Research Article
  • Citations21

Locality-Aware Task Scheduling and Data Distribution for OpenMP Programs on NUMA Systems and Manycore Processors

  • Jan 01, 2015
  • Scientific Programming
  • Ananya Muddukrishna +2
  • Book Chapter
  • Citations6

Improved Distributed Algorithm for Graph Truss Decomposition

  • Jan 01, 2018
  • Venkatesan T Chakaravarthy +4
  • Research Article
  • Citations16

Parallel K-Tree: A multicore, multinode solution to extreme clustering

  • Oct 09, 2018
  • Future Generation Computer Systems
  • Alan Woodley +4
  • Research Article
  • Citations52

Pre-Trained Models for Non-Intrusive Appliance Load Monitoring

  • Mar 01, 2022
  • IEEE Transactions on Green Communications and Networking
  • Lingxiao Wang +3
  • Research Article
  • Citations44

Injecting purpose and trust into data anonymisation

  • Jun 07, 2011
  • Computers & Security
  • Xiaoxun Sun +3
  • Conference Article
  • Citations7

High-performance remote data access for remote visualization

  • Oct 01, 2010
  • Andrei Hutanu +2
  • Conference Article
  • Citations25

Efficient hardware support for the Partitioned Global Address Space

  • Apr 01, 2010
  • Holger Froning +1
  • Research Article
  • Citations44

A Multivariate Empirical Mode DecompositionBased Approach to Pansharpening

  • Jul 01, 2015
  • IEEE Transactions on Geoscience and Remote Sensing
  • Syed Muhammad Umer Abdullah +3
  • Research Article
  • Citations53

A Convolutional Neural Network Model for Online Medical Guidance

  • Jan 01, 2016
  • IEEE Access
  • Cuili Yao +6
  • Research Article

A novel methodology for using light-scattering sensors to measure indoor particulate matter in a multi-site clinical trial

  • Jan 01, 2026
  • Discover Environment
  • Ethan S Walker +11
  • Conference Article
  • Citations6

Modeling and analysis of remote memory access programming

  • Oct 19, 2016
  • Andrei Marian Dan +3
  • Research Article
  • Citations1

Cloud Computing Security aspects: Threats, Countermeasures and Intrusion Detection using Support Vector Machine

  • Apr 28, 2021
  • Turkish Journal of Computer and Mathematics Education (TURCOMAT)
  • Sarvottam Dixit
  • Research Article
  • Citations1

A Distributed VMD-BiLSTM Model for Taxi Demand Forecasting with GPS Sensor Data

  • Oct 17, 2024
  • Sensors (Basel, Switzerland)
  • Hasan A H Naji +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.