arrow
Return

Distributed Memory Implementation of Bron-Kerbosch Algorithm

delete2024-01-01
delete0
delete
OA
AI
T
Tejas Ravindra Rote
M
Murugan Krishnamoorthy *
A
A. K. Bhatia
R
Rishu Yadav
S
S. P. Raja
DOI:10.1109/ACCESS.2024.3393771delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper proposes a parallel implementation of the Bron-Kerbosch algorithm, which finds all maximal cliques in large, complex graphs using CPU and thread-level parallelism and distributed memory with multiple cores. With the growing size and complexity of modern graphs, sequential algorithms can become impractical, making parallel computation a promising solution for reducing duration and enhancing scalability. Decomposing the graph into smaller components and distributing the workload across multiple threads using task parallelism is the proposed method. To optimise the algorithm's efficacy across processes, load-balancing techniques are also investigated. The modified Bron-Kerbosch algorithm is implemented and evaluated on a variety of large graphs, exhibiting significant runtime and scalability enhancements over the sequential version. The conclusion of the paper discusses the prospective applications of the parallel Bron-Kerbosch algorithm in a variety of domains, including social network analysis, bio informatics, and network security. Overall, this research contributes to the expanding body of work on parallel computing and graph analysis by emphasising the advantages of CPU and thread-level parallelism for efficiently solving complex computational problems.
Keywords:
Distributed memory
Bron-Kerbosch algorithm
parallel computing
high-performance computing
graph theory
maximal cliques
social network analysis
bio-informatics
network security
performance optimization
scalability
compute nodes
compute threads

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

No organization information available
Cited Papers

Cited Papers

Role of Macrophages in Host Resistance to Group A Streptococci
err2004-05-01
err0
errOAAI
errOliver Goldmann; Manfred Rohde; Gursharan Singh Chhatwal; Eva Medina
errShare
errSave
Expression of the Rat Testis-specific Histone H1t Gene in Transgenic Mice
err1996-02-01
err0
errOAAI
errJohn G. Bartell; Tia Davis; Eric J. Kremer; Michael J. Dewey; W. Stephen Kistler
errShare
errSave
Androgenetic Complete Mole Coexistent with a Twin Live Fetus
err1999-08-01
err0
PREAI
errHideo Matsui; Yoshinori Iitsuka; Jo Ishii; Hisao Osada; Katsuyoshi Seki; Souei Sekiya
errShare
errSave
On fast enumeration of maximal cliques in large graphs
err2022-01-01
err13
PREAI
errJin, Yan; Xiong, Bowen; He, Kun; Zhou, Yangming; Zhou, Yi
errShare
errSave
Raising Sperm from the Dead
err2013-01-02
err0
errOAAI
errSANDRA M. WEBB
errShare
errSave
Uses of Heritage
err2018-07-19
err0
PREAI
errLaurajane Smith
errShare
errSave
no more