skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A Scalable Parallel Hypergraph Generator (HyGen)

Conference ·
OSTI ID:1651312

Graphs are extensively used to model real-world complex systems. An edge in a graph can model pairwise relationships. However, multiway relationships (connections between three or more vertices) are common in many complex systems such as cellular process, image segmentation, and circuit design. A graph edge cannot model multiway relationships. A hypergraph, which can connect more than two vertices, is thus a better option to model multiway relationships. A large-scale hypergraph analysis has the potential to find useful insights from a complex system and assist in knowledge discovery. Currently a limited number of hypergraphs exists that are representative of real-world datasets. Moreover, real-world hypergraph datasets are small in size and inadequate to incorporate future needs. A graph generator that can produce large-scale synthetic hypergraphs can solve the above mentioned problems. In this paper, we present a scalable parallel hypergraph generator (HyGen) based on the Message Passing Interface (MPI) standard. To generate hypergraphs, HyGen takes the following parameter values as inputs: i) number of vertices, ii) number of hyperedges, iii) number of clusters, iv) vertex distribution, v) hyperedge distribution, vi) local cluster cardinality, and vii) global cluster cardinality. We have demonstrated that HyGen can generate hypergraphs of various sizes in a scalable fashion. HyGen takes approximately four minutes to generate a hypergraph with 4.8 million vertices, 1.6 million hyperedges, and 800 clusters using 1,024 processes on a leadership class computing platform. Our strong and weak scaling experiments on supercomputers demonstrate that HyGen can quickly create large-scale hypergraphs in a parallel manner, thus providing a useful capability for hypergraph analysis.

Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC05-00OR22725
OSTI ID:
1651312
Resource Relation:
Conference: ACM SIGKDD 2020 - The 16th International Workshop on Mining and Learning with Graphs (MLG) - San Diego, California, United States of America - 8/23/2020 4:00:00 AM-8/27/2020 4:00:00 AM
Country of Publication:
United States
Language:
English

Similar Records

Visual Analytics of Heterogeneous Data Using Hypergraph Learning
Journal Article · Sat Dec 01 00:00:00 EST 2018 · ACM Transactions on Intelligent Systems and Technology · OSTI ID:1651312

Scalable Pattern Matching in Metadata Graphs via Constraint Checking
Journal Article · Mon Jan 04 00:00:00 EST 2021 · ACM Transactions on Parallel Computing · OSTI ID:1651312

Hypergraph models of biological networks to identify genes critical to pathogenic viral response
Journal Article · Sat May 29 00:00:00 EDT 2021 · BMC Bioinformatics · OSTI ID:1651312

Related Subjects