Discrete Object Generation with Reversible Inductive Construction
Not on the map. Why?
Abstract (arXiv)
The success of generative modeling in continuous domains has led to a surge of interest in generating discrete data such as molecules, source code, and graphs. However, construction histories for these discrete objects are typically not unique and so generative models must reason about intractably large spaces in order to learn. Additionally, structured discrete domains are often characterized by strict constraints on what constitutes a valid object and generative models must respect these requirements in order to produce useful novel samples. Here, we present a generative model for discrete objects employing a Markov chain where transitions are restricted to a set of local operations that preserve validity. Building off of generative interpretations of denoising autoencoders, the Markov chain alternates between producing 1) a sequence of corrupted objects that are valid but not from the data distribution, and 2) a learned reconstruction distribution that attempts to fix the corruptions while also preserving validity. This approach constrains the generative model to only produce valid objects, requires the learner to only discover local modifications to the objects, and avoids marginalization over an unknown and potentially large space of construction histories. We evaluate the proposed approach on two highly structured discrete domains, molecules and Laman graphs, and find that it compares favorably to alternative methods at capturing distributional statistics for a host of semantically relevant metrics.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 5; 2023: 1; 2024: 2; 2025: 2.
16 papers.
Sort:
By area:
- 2021Structured Denoising Diffusion Models in Discrete State-Spacescited by 1,665
- 2021Flow Network based Generative Models for Non-Iterative Diverse Candidate Generationcited by 384
- 2021GFlowNet Foundationscited by 286
- 2023A Reparameterized Discrete Diffusion Model for Text Generationcited by 152
- 2021MARS: Markov Molecular Sampling for Multi-objective Drug Discoverycited by 125
- 2022Multi-Objective GFlowNetscited by 100
- 2022Improved Masked Image Generation with Token-Criticcited by 63
- 2024How Discrete and Continuous Diffusion Meet: Comprehensive Analysis of Discrete Diffusion Models via a Stochastic Integral Frameworkcited by 48
- 2025Fast Solvers for Discrete Diffusion Models: Theory and Applications of High-Order Algorithmscited by 47
- 2024Convergence Analysis of Discrete Diffusion Model: Exact Implementation through Uniformizationcited by 44
- 2021Beyond In-Place Corruption: Insertion and Deletion In Denoising Probabilistic Modelscited by 23
- 2022Molecule Generation for Drug Design: a Graph Learning Perspectivecited by 13
4 more
- 2022Scalable Fragment-Based 3D Molecular Design with Reinforcement Learningcited by 11
- 2021Amortized Synthesis of Constrained Configurations Using a Differentiable Surrogatecited by 6
- 2025ChatMol: A Versatile Molecule Designer Based on the Numerically Enhanced Large Language Modelcited by 1
- 2022Bayesian Sequential Stacking Algorithm for Concurrently Designing Molecules and Synthetic Reaction Networkscited by 0
- 2025ChatMol: A Versatile Molecule Designer Based on the Numerically Enhanced Large Language Model27 Feb 2025
- 2025Fast Solvers for Discrete Diffusion Models: Theory and Applications of High-Order Algorithms1 Feb 2025
- 2024How Discrete and Continuous Diffusion Meet: Comprehensive Analysis of Discrete Diffusion Models via a Stochastic Integral Framework4 Oct 2024
- 2024Convergence Analysis of Discrete Diffusion Model: Exact Implementation through Uniformization12 Feb 2024
- 2023A Reparameterized Discrete Diffusion Model for Text Generation11 Feb 2023
- 2022Multi-Objective GFlowNets23 Oct 2022
- 2022Improved Masked Image Generation with Token-Critic9 Sep 2022
- 2022Bayesian Sequential Stacking Algorithm for Concurrently Designing Molecules and Synthetic Reaction Networks1 Mar 2022
- 2022Molecule Generation for Drug Design: a Graph Learning Perspective18 Feb 2022
- 2022Scalable Fragment-Based 3D Molecular Design with Reinforcement Learning1 Feb 2022
- 2021GFlowNet Foundations17 Nov 2021
- 2021Beyond In-Place Corruption: Insertion and Deletion In Denoising Probabilistic Models16 Jul 2021
4 more
- 2021Structured Denoising Diffusion Models in Discrete State-Spaces7 Jul 2021
- 2021Amortized Synthesis of Constrained Configurations Using a Differentiable Surrogate16 Jun 2021
- 2021Flow Network based Generative Models for Non-Iterative Diverse Candidate Generation8 Jun 2021
- 2021MARS: Markov Molecular Sampling for Multi-objective Drug Discovery18 Mar 2021
- 2023A Reparameterized Discrete Diffusion Model for Text Generationcited by 152
- 2024How Discrete and Continuous Diffusion Meet: Comprehensive Analysis of Discrete Diffusion Models via a Stochastic Integral Frameworkcited by 48
- 2025Fast Solvers for Discrete Diffusion Models: Theory and Applications of High-Order Algorithmscited by 47
- 2024Convergence Analysis of Discrete Diffusion Model: Exact Implementation through Uniformizationcited by 44
- 2021Beyond In-Place Corruption: Insertion and Deletion In Denoising Probabilistic Modelscited by 23
- 2025Fast Solvers for Discrete Diffusion Models: Theory and Applications of High-Order Algorithms1 Feb 2025
- 2024How Discrete and Continuous Diffusion Meet: Comprehensive Analysis of Discrete Diffusion Models via a Stochastic Integral Framework4 Oct 2024
- 2024Convergence Analysis of Discrete Diffusion Model: Exact Implementation through Uniformization12 Feb 2024
- 2023A Reparameterized Discrete Diffusion Model for Text Generation11 Feb 2023
- 2021Beyond In-Place Corruption: Insertion and Deletion In Denoising Probabilistic Models16 Jul 2021
- 2021Structured Denoising Diffusion Models in Discrete State-Spacescited by 1,665
- 2021Flow Network based Generative Models for Non-Iterative Diverse Candidate Generationcited by 384
- 2021GFlowNet Foundationscited by 286
- 2021MARS: Markov Molecular Sampling for Multi-objective Drug Discoverycited by 125
- 2022Multi-Objective GFlowNetscited by 100
- 2022Improved Masked Image Generation with Token-Criticcited by 63
- 2022Molecule Generation for Drug Design: a Graph Learning Perspectivecited by 13
- 2022Scalable Fragment-Based 3D Molecular Design with Reinforcement Learningcited by 11
- 2021Amortized Synthesis of Constrained Configurations Using a Differentiable Surrogatecited by 6
- 2025ChatMol: A Versatile Molecule Designer Based on the Numerically Enhanced Large Language Modelcited by 1
- 2022Bayesian Sequential Stacking Algorithm for Concurrently Designing Molecules and Synthetic Reaction Networkscited by 0
- 2025ChatMol: A Versatile Molecule Designer Based on the Numerically Enhanced Large Language Model27 Feb 2025
- 2022Multi-Objective GFlowNets23 Oct 2022
- 2022Improved Masked Image Generation with Token-Critic9 Sep 2022
- 2022Bayesian Sequential Stacking Algorithm for Concurrently Designing Molecules and Synthetic Reaction Networks1 Mar 2022
- 2022Molecule Generation for Drug Design: a Graph Learning Perspective18 Feb 2022
- 2022Scalable Fragment-Based 3D Molecular Design with Reinforcement Learning1 Feb 2022
- 2021GFlowNet Foundations17 Nov 2021
- 2021Amortized Synthesis of Constrained Configurations Using a Differentiable Surrogate16 Jun 2021
- 2021Flow Network based Generative Models for Non-Iterative Diverse Candidate Generation8 Jun 2021
- 2021MARS: Markov Molecular Sampling for Multi-objective Drug Discovery18 Mar 2021