atlas

Research map / Graph learning / Graph self-supervised learning

DMol: A Highly Efficient and Chemical Motif-Preserving Molecule Generation Platform

NeurIPS 2025 · Graph learning › Graph self-supervised learning · approach: Molecular graph pretraining · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DMol, a graph diffusion model for small-molecule generation with deterministic per-step perturbation counts, motif compression into supernodes, and a count-matching loss, giving ~10x fewer diffusion steps and better validity and motif preservation than DiGress and DeFoG.

Problem

Discrete graph diffusion for drug-like molecule generation needs many diffusion steps, yields low chemical validity, and fails to preserve important motifs such as carbon rings.

Approach

Perturb a deterministic number of randomly chosen nodes per step, restrict edge perturbations to the subgraph induced by those nodes, add MSE penalties on the count of changed nodes and edges, and compress frequent motifs (mostly carbon rings) into supernodes that are diffused like atoms and decoded back to motifs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DMol instead of DiGressmolecule generation · MOSESV: 84.8 -> 87.8Helped
Use DMol instead of DiGressmolecule generation · GUACAMOLN: 99.8 -> 100Helped
Use DMol instead of DiGressmolecule generation · QM9V.U.N.: 31.8 -> 75.1Helped
Use DMol instead of DiGressmolecule generation · MOSESQED: 0.8024 -> 0.8055Helped
Use DMol instead of DeFoGmolecule generation · GUACAMOLSD: 0.687 -> 0.678Hurt
Add MSE penalties to the cross-entropy loss (ablation)DMol on GUACAMOL · GUACAMOLV: 79.6 -> 85.4Helped
Select perturbed edges from the induced subgraph rather than the whole graph (ablation)DMol on GUACAMOL · GUACAMOLV: 55.6 -> 85.4Helped
Set the cosine schedule parameter to c=0.008 instead of c=0.004 (ablation)DMol on MOSES · MOSESValidity: 86.9 -> 87.8Helped
Use a linear rather than cosine forward schedule (ablation)DMol on MOSES · MOSESValidity: 87.8 -> 85.2Hurt
Increase k from 1 to 2 (ablation)DMol on MOSES · MOSESValidity: 85.1 -> 85.6Helped
Increase k from 2 to 10 (ablation)DMol on MOSES · MOSESValidity: 85.6 -> 83.4Hurt

Surprising findings

Limitations

Experimental setup

Datasets: QM9 MOSES GuacaMol SBM Planar

Benchmarks: QM9 MOSES GuacaMol SBM Planar

Metrics: validity uniqueness novelty FCD ChEMBL-likeness QED shingle distance sample time training time MMD

Baselines: GraphVAE GT-VAE Set2GraphVAE SPECTRE GraphNVP GDSS GruM DiGress DisCo DeFoG

Builds on: DiGress DeFoG DisCo

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy