Parallelizing maximal clique enumeration on gpus

M Almasri, YH Chang, I El Hajj, R Nagi… - 2023 32nd …, 2023 - ieeexplore.ieee.org
We present a GPU solution for exact maximal clique enumeration (MCE) that performs a
search tree traversal following the Bron-Kerbosch algorithm. Prior works on parallelizing …

Parallel k-clique counting on gpus

M Almasri, IE Hajj, R Nagi, J Xiong, W Hwu - Proceedings of the 36th …, 2022 - dl.acm.org
Counting k-cliques in a graph is an important problem in graph analysis with many
applications such as community detection and graph partitioning. Counting k-cliques is …

Tripoll: computing surveys of triangles in massive-scale temporal graphs with metadata

T Steil, T Reza, K Iwabuchi, BW Priest… - Proceedings of the …, 2021 - dl.acm.org
Understanding the higher-order interactions within network data is a key objective of
network science. Surveys of metadata triangles (or patterned 3-cycles in metadata-enriched …

Tric: Distributed-memory triangle counting by exploiting the graph structure

S Ghosh, M Halappanavar - 2020 IEEE high performance …, 2020 - ieeexplore.ieee.org
Graph analytics has emerged as an important tool in the analysis of large scale data from
diverse application domains such as social networks, cyber security and bioinformatics …

Fast gunrock subgraph matching (gsm) on gpus

L Wang, JD Owens - arXiv preprint arXiv:2003.01527, 2020 - arxiv.org
In this paper, we propose a GPU-efficient subgraph isomorphism algorithm using the
Gunrock graph analytic framework, GSM (Gunrock Subgraph Matching), to compute graph …

Efficient execution of graph algorithms on CPU with SIMD extensions

R Zheng, S Pai - 2021 IEEE/ACM International Symposium on …, 2021 - ieeexplore.ieee.org
Existing state-of-the-art CPU graph frameworks take advantage of multiple cores, but not the
SIMD capability within each core. In this work, we retarget an existing GPU graph algorithm …

Triangle Counting Through Cover-Edges

DA Bader, F Li, A Ganeshan… - 2023 IEEE High …, 2023 - ieeexplore.ieee.org
Counting and finding triangles in graphs is often used in real-world analytics to characterize
cohesiveness and identify communities in graphs. In this paper, we propose the novel …

Accelerating graph pattern mining algorithms on modern graphics processing units

MAA AlMasri - 2022 - ideals.illinois.edu
Graphical processing units (GPUs) have been widely used as a general-purpose processing
unit. More recently, there has been fast growing interest in accelerating graph pattern mining …

Parallel Algorithms on Graph Matching

L Wang - 2020 - search.proquest.com
Subgraph matching is a basic task in querying graph dataset. It can also be called subgraph
isomorphism search which consists to find all embeddings of a small query graph in a large …