• Home
  • Search
  • Improved Distributed Algorithm for Graph Truss Decomposition
  • Cite Icon6
  • https://doi.org/10.1007/978-3-319-96983-1_50Copy DOI Icon

Improved Distributed Algorithm for Graph Truss Decomposition

  • Jan 1, 2018
  • Venkatesan T Chakaravarthy +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The truss decomposition provides a popular model for discovering cohesive communities in a given network (graph). The problem has been well studied in sequential, shared memory and MapReduce settings. We study the problem on distributed memory systems. Our work builds on two prior algorithms. The first algorithm is optimized in terms of the computational load and communication volume, but it involves a large number of iterations, leading to high load imbalance and synchronization costs. The second algorithm significantly reduces the number of iterations, but at the cost of increasing the load and the volume. We design an algorithm that offers a tradeoff between the two extremes, with the number of iterations being close to that of the second algorithm and load/volume being close to that of the first. We develop an efficient distributed (MPI) implementation based on the new algorithm. We present an experimental evaluation on large real-world graphs. The evaluation shows that the new algorithm outperforms the two prior algorithms on large system sizes with the performance gain ranging up to 2x.

Similar Papers
  • Conference Article
  • Citations38

Shared-Memory Graph Truss Decomposition

  • Dec 01, 2017
  • Humayun Kabir +1
  • Book Chapter
  • Citations8

PastSet—A distributed structured shared memory system

  • Jan 01, 1999
  • Brian Vinter +2
  • Research Article
  • Citations1

Performance visualization for distributed shared memory systems

  • Jan 01, 2001
  • Scalable Computing Practice and Experience
  • James E Lumpp +3
  • Research Article
  • Citations18

Synchronization and communication costs of loop partitioning on shared-memory multiprocessor systems

  • Jul 01, 1992
  • IEEE Transactions on Parallel and Distributed Systems
  • R Gupta
  • Conference Article
  • Citations7

Efficient triangle listing for billion-scale graphs

  • Dec 01, 2016
  • Hao Zhang +4
  • Research Article
  • Citations60

Traversing large graphs on GPUs with unified memory

  • Mar 01, 2020
  • Proceedings of the VLDB Endowment
  • Prasun Gera +4
  • Research Article
  • Citations11

Fast and highly scalable parallel computations for fundamental matrix problems on distributed memory systems

  • Jul 29, 2009
  • The Journal of Supercomputing
  • Keqin Li
  • Research Article
  • Citations3

A fast asynchronous GVT algorithm for shared memory multiprocessor architectures

  • Jul 01, 1995
  • ACM SIGSIM Simulation Digest
  • Z Xiao F Gomes +2
  • Research Article
  • Citations6

Introduction to High-Performance Computing.

  • Sep 14, 2023
  • Methods in molecular biology (Clifton, N.J.)
  • Marco Verdicchio +1
  • Book Chapter

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

  • Jan 01, 2022
  • Zhebin Mou +2
  • Conference Article
  • Citations3

Task scheduling using a block dependency DAG for block-oriented sparse Cholesky factorization

  • Mar 01, 2000
  • Heejo Lee +3
  • Research Article
  • Citations6

Using network interface support to avoid asynchronous protocol processing in shared virtual memory systems

  • May 01, 1999
  • ACM SIGARCH Computer Architecture News
  • Angelos Bilas +2
  • Research Article
  • Citations6

Optimizing communication in HPF programs on fine-grain distributed shared memory

  • Jun 21, 1997
  • ACM SIGPLAN Notices
  • Satish Chandra +1
  • Conference Article
  • Citations42

The energy case for graph processing on hybrid CPU and GPU systems

  • Nov 17, 2013
  • Abdullah Gharaibeh +3
  • PDF
  • Conference Article
  • Citations2

Provably-Efficient and Internally-Deterministic Parallel Union-Find

  • Jun 17, 2023
  • Alexander Fedorov +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.