atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

RETRO SYNFLOW: Discrete Flow-Matching for Accurate and Diverse Single-Step Retrosynthesis

NeurIPS 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Flow matching generative modeling · 0 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 Retro SynFlow, a discrete flow-matching model for single-step retrosynthesis that uses reaction-center-derived synthons as the source distribution, plus Feynman-Kac/SMC steering with a forward-synthesis reward to improve round-trip accuracy.

Problem

Single-step retrosynthesis requires generating accurate yet diverse, feasible reactant sets for a product molecule; existing template-free generative methods struggle with this combinatorial space.

Approach

Builds a discrete flow-matching Markov bridge from synthons (product with reaction-center bond removed) to reactant graphs, rather than from products, and steers sampling at inference with Feynman-Kac SMC resampling using a round-trip reward computed from a forward-synthesis model and the denoiser's expected reactant.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use synthons as the source distribution instead of product moleculesRetro SynFlow vs Retro ProdFlow · USPTO-50k testtop-1 exact-match accuracy: 50.0 ± 0.15 -> 60.0 ± 0.22Helped
add product molecule as context to synthon completion (ablation)Retro SynFlow · USPTO-50k validationtop-1 exact-match accuracy: 59.7 -> 67.7Helped
add FK steering with SMC resampling (ablation)Retro ProdFlow · USPTO-50k testtop-5 round-trip accuracy: 66.8 -> 80.1Helped
use SMC resampling during steering rather than greedy selection at the end (ablation)Retro ProdFlow-RS · USPTO-50k testtop-5 round-trip accuracy: 73.0 -> 80.1Helped
increase sampling to 400 reactants per product without reward steering (ablation)Retro ProdFlow · USPTO-50k testtop-5 round-trip accuracy: 68.5 -> 80.1Hurt
use RK sampling with 25 steps instead of Euler sampling with 50 steps (ablation)Retro ProdFlow · USPTO-50k test, N=50 reactantstop-1 exact-match accuracy: 49.6 -> 49.3Hurt
use RK sampling with 50 steps instead of Euler sampling with 50 steps (ablation)Retro ProdFlow · USPTO-50k test, N=50 reactantstop-1 exact-match accuracy: 49.6 -> 49.3Hurt
allocate 50 rather than 70 reactant samples to the top-ranked synthon (ablation)Retro SynFlow, M=2 · USPTO-50k validationtop-1 exact-match accuracy: 58.1 -> 48.5Hurt
increase the number of SMC particles (ablation)Retro ProdFlow-RS · USPTO-50k validationround-trip accuracyHelped
increase the number of SMC particles (ablation)Retro ProdFlow-RS · USPTO-50k validationexact-match accuracyHurt
steer predictions toward forward-model round-trip rewards (ablation)Retro ProdFlow-RS · USPTO-50k testtop-1 exact-match accuracy: 257 correct examples ... converted to incorrect; 251 incorrect examples ... converted to correctHurt

Surprising findings

Limitations

Experimental setup

Datasets: USPTO-50k

Benchmarks: USPTO-50k

Metrics: top-k exact match accuracy top-k round-trip accuracy round-trip coverage

Baselines: GLN GraphRetro LocalRetro RetroGFN Chimera RetroBridge G2G MEGAN Graph2SMILES Retroformer

Builds on: discrete flow matching RetroBridge Feynman-Kac steering Molecular Transformer

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