GGBall: Graph Generative Model on Poincaré Ball

Tianci Bu, Chuanrui Wang, Hao Ma, Haoren Zheng, Xin Lu +1 more
6/8/2025
cs.LG

Official code: AI4Science-WestlakeU/GGBall (8 stars, last commit 2025-06-08).

Abstract

Generating graphs with hierarchical structures remains a fundamental challenge due to the limitations of Euclidean geometry in capturing exponential complexity. Here we introduce \textbf{GGBall}, a novel hyperbolic framework for graph generation that integrates geometric inductive biases with modern generative paradigms. GGBall combines a Hyperbolic Vector-Quantized Autoencoder (HVQVAE) with a Riemannian flow matching prior defined via closed-form geodesics. This design enables flow-based priors to model complex latent distributions, while vector quantization helps preserve the curvature-aware structure of the hyperbolic space. We further develop a suite of hyperbolic GNN and Transformer layers that operate entirely within the manifold, ensuring stability and scalability. Empirically, our model reduces degree MMD by over 75\% on Community-Small and over 40\% on Ego-Small compared to state-of-the-art baselines, demonstrating an improved ability to preserve topological hierarchies. These results highlight the potential of hyperbolic geometry as a powerful foundation for the generative modeling of complex, structured, and hierarchical data domains. Our code is available at \href{https://github.com/AI4Science-WestlakeU/GGBall}{here}.

View on arXivView PDF

Code Implementations(1)

86C++, LuaJun 8, 20251 years ago

Similar Papers

Cite this paper

@article{bu2025ggball,
  title  = {GGBall: Graph Generative Model on Poincaré Ball},
  author = {Tianci Bu and Chuanrui Wang and Hao Ma and Haoren Zheng and Xin Lu and Tailin Wu},
  year   = {2025},
  eprint = {2506.07198},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.07198v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.07198.svg)](https://codeofpaper.com/paper/2506.07198)

Discussion