Skip to main navigation Skip to search Skip to main content

Parallel Counting of Subgraphs in Large Graphs: Pruning and Hierarchical Clustering Algorithms

Ching Nam HANG, Pei Duo YU, Chee Wei TAN

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 12 - Chapter in an edited book (Author)

Abstract

As part of the 2018 MIT-Amazon Graph Challenge on subgraph isomorphism, we propose a novel joint hierarchical clustering and parallel counting framework called MEGA that can compute the exact number of triangles in large graphs. The MEGA framework consists of first pruning followed by hierarchical clustering based on geodesic distance and then triangle counting in parallel. This allows scalable software framework such as MapReduce/Hadoop to count triangles inside each cluster as well as those straddling between clusters in parallel. We characterize the performance of the MEGA framework mathematically, and its performance evaluation using representative graphs including random graphs demonstrates its computational efficiency over other existing techniques.
Original languageEnglish
Title of host publicationOnline Social Networks
Subtitle of host publicationPerspectives, Applications and Developments
EditorsChee Wei Tan
PublisherNova Science Publishers
Chapter6
Pages141-164
ISBN (Electronic)978-1-53617-388-8
ISBN (Print)978-1-53617-387-1
Publication statusPublished - Apr 2020

Publication series

NameComputer Science, Technology and Applications

Research Keywords

  • artificial intelligence
  • Graph theory
  • parallel processing
  • pattern clustering

Fingerprint

Dive into the research topics of 'Parallel Counting of Subgraphs in Large Graphs: Pruning and Hierarchical Clustering Algorithms'. Together they form a unique fingerprint.

Cite this