mlsanityData to 14 Oct 2026

Learning to generate feasible graphs using graph grammars

arXiv 2501.06003 ↗First posted 10 Jan 2025cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Generative methods for graphs need to be sufficiently flexible to model complex dependencies between sets of nodes. At the same time, the generated graphs need to satisfy domain-dependent feasibility conditions, that is, they should not violate certain constraints that would make their interpretation impossible within the given application domain (e.g. a molecular graph where an atom has a very large number of chemical bounds). Crucially, constraints can involve not only local but also long-range dependencies: for example, the maximal length of a cycle can be bounded. Currently, a large class of generative approaches for graphs, such as methods based on artificial neural networks, is based on message passing schemes. These approaches suffer from information 'dilution' issues that severely limit the maximal range of the dependencies that can be modeled. To address this problem, we propose a generative approach based on the notion of graph grammars. The key novel idea is to introduce a domain-dependent coarsening procedure to provide short-cuts for long-range dependencies. We show the effectiveness of our proposal in two domains: 1) small drugs and 2) RNA secondary structures. In the first case, we compare the quality of the generated molecular graphs via the Molecular Sets (MOSES) benchmark suite, which evaluates the distance between generated and real molecules, their lipophilicity, synthesizability, and drug-likeness. In the second case, we show that the approach can generate very large graphs (with hundreds of nodes) that are accepted as valid examples for a desired RNA family by the "Infernal" covariance model, a state-of-the-art RNA classifier. Our implementation is available on github: github.com/fabriziocosta/GraphLearn

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 6 of its 17 references that are in the map. First posted on arXiv 10 Jan 2025.

Builds on

6 of 17 references.

References · 6

  1. 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 413
  2. 2018GraphVAE: Towards Generation of Small Graphs Using Variational Autoencoderscited by 383
  3. 2018Molecular Sets (MOSES): A Benchmarking Platform for Molecular Generation Modelscited by 275
  4. 2018Learning Deep Generative Models of Graphscited by 229
  5. 2018Fr'echet ChemNet Distance: A metric for generative models for molecules in drug discoverycited by 194
  6. 2017Application of generative autoencoder in de novo molecular designcited by 32

Built on by

Not cited yet.