Hierarchical GNNs for Large Graph Generation

06/20/2023
by   Alex O. Davies, et al.
0

Large graphs are present in a variety of domains, including social networks, civil infrastructure, and the physical sciences to name a few. Graph generation is similarly widespread, with applications in drug discovery, network analysis and synthetic datasets among others. While GNN (Graph Neural Network) models have been applied in these domains their high in-memory costs restrict them to small graphs. Conversely less costly rule-based methods struggle to reproduce complex structures. We propose HIGGS (Hierarchical Generation of Graphs) as a model-agnostic framework of producing large graphs with realistic local structures. HIGGS uses GNN models with conditional generation capabilities to sample graphs in hierarchies of resolution. As a result HIGGS has the capacity to extend the scale of generated graphs from a given GNN model by quadratic order. As a demonstration we implement HIGGS using DiGress, a recent graph-diffusion model, including a novel edge-predictive-diffusion variant edge-DiGress. We use this implementation to generate categorically attributed graphs with tens of thousands of nodes. These HIGGS generated graphs are far larger than any previously produced using GNNs. Despite this jump in scale we demonstrate that the graphs produced by HIGGS are, on the local scale, more realistic than those from the rule-based model BTER.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/15/2022

Realistic Synthetic Social Networks with Graph Neural Networks

Social network analysis faces profound difficulties in sharing data betw...
research
10/27/2022

Training Graph Neural Networks on Growing Stochastic Graphs

Graph Neural Networks (GNNs) rely on graph convolutions to exploit meani...
research
03/02/2020

Benchmarking Graph Neural Networks

Graph neural networks (GNNs) have become the standard toolkit for analyz...
research
06/05/2020

XAI for Graphs: Explaining Graph Neural Network Predictions by Identifying Relevant Walks

Graph Neural Networks (GNNs) are a popular approach for predicting graph...
research
09/18/2023

Property Graphs in Arachne

Analyzing large-scale graphs poses challenges due to their increasing si...
research
01/30/2023

Zero-One Laws of Graph Neural Networks

Graph neural networks (GNNs) are de facto standard deep learning archite...
research
12/22/2022

RouteNet-Fermi: Network Modeling with Graph Neural Networks

Network models are an essential block of modern networks. For example, t...

Please sign up or login with your details

Forgot password? Click here to reset