Branching Flows: Discrete, Continuous, and Manifold Flow Matching with Splits and Deletions
On the map: Diffusion models → Flow matching, time series and science
Abstract (arXiv)
Diffusion and flow matching approaches to generative modeling have shown promise in domains where the state space is continuous, such as image generation or protein folding & design, and discrete, exemplified by diffusion large language models. They offer a natural fit when the number of elements in a state is fixed in advance (e.g. images), but require ad hoc solutions when, for example, the length of a response from a large language model, or the number of amino acids in a protein chain is not known a priori. Here we propose Branching Flows, a generative modeling framework that, like diffusion and flow matching approaches, transports a simple distribution to the data distribution. But in Branching Flows, the elements in the state evolve over a forest of binary trees, branching and dying stochastically with rates that are learned by the model. This allows the model to control, during generation, the number of elements in the sequence. We also show that Branching Flows can compose with any flow matching base process on discrete sets, continuous Euclidean spaces, smooth manifolds, and `multimodal' product spaces that mix these components. We demonstrate this in three domains: small molecule generation (multimodal), antibody sequence generation (discrete), and protein backbone generation (multimodal), and show that Branching Flows is a capable distribution learner with a stable learning objective, and that it enables new capabilities.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Placed in Flow matching, time series and science, one of 14 directions in Diffusion models. Builds on 19 of its 44 references that are in the map. First posted on arXiv 12 Nov 2025.
Builds on
19 of 44 references.
Closest ancestors · 6
Same direction, newest first
- 2025Multi-domain Distribution Learning for De Novo Drug Design25 Aug
- 2025All-atom Diffusion Transformers: Unified generative modelling of molecules and materials5 Mar
- 2024Flow Matching Guide and Code9 Dec
- 2024Generator Matching: Generative modeling with arbitrary Markov processes27 Oct
- 2024Discrete Flow Matching22 Jul
- 2023Improving and generalizing flow-based generative models with minibatch optimal transport1 Feb
Other references · 13
- 2022Scalable Diffusion Models with Transformerscited by 5,931
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,581
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2024Simple and Effective Masked Diffusion Language Modelscited by 800
- 2018Fashionable Modelling with Fluxcited by 53
- 2023Generating Novel, Designable, and Diverse Protein Structures by Equivariantly Diffusing Oriented Residue Cloudscited by 53
- 2025Edit Flows: Flow Matching with Edit Operationscited by 53
- 2018Don't Unroll Adjoint: Differentiating SSA-Form Programscited by 44
- 2023Trans-Dimensional Generative Modeling via Jump Diffusion Modelscited by 33
- 2025La-Proteina: Atomistic Protein Generation via Partially Latent Flow Matchingcited by 26
- 2025OneFlow: Concurrent Mixed-Modal and Interleaved Generation with Edit Flowscited by 17
1 more
- 2017Effective Extensible Programming: Unleashing Julia on GPUscited by 16
Built on by
Citing papers per year: 2025: 1; 2026: 3.
4 papers.
- 2025Time dependent loss reweighting for flow matching and diffusion models is theoretically justifiedcited by 2
- 2026Generative Molecular Morphing for Flexible-Size Design via Unbalanced Optimal Transportcited by 2
- 2026Latent Process Generator Matchingcited by 0
- 2026A Time-Reparameterized Cumulative Intensity Extrapolation Sampler for Discrete Flow Matchingcited by 0
- 2026A Time-Reparameterized Cumulative Intensity Extrapolation Sampler for Discrete Flow Matching23 Jun 2026
- 2026Generative Molecular Morphing for Flexible-Size Design via Unbalanced Optimal Transport5 Jun 2026
- 2026Latent Process Generator Matching19 May 2026
- 2025Time dependent loss reweighting for flow matching and diffusion models is theoretically justified20 Nov 2025
Similar, not cited
Close in wording, no citation either way
- 2024Generative Flows on Discrete State-Spaces: Enabling Multimodal Flows with Applications to Protein Co-Design
- 2025Flow Matching Meets Biology and Life Science: A Survey
- 2024Mixed Continuous and Categorical Flow Matching for 3D De Novo Molecule Generation
- 2024Flow Matching with General Discrete Paths: A Kinetic-Optimal Perspective
- 2024DeFoG: Discrete Flow Matching for Graph Generation
- 2024A survey of probabilistic generative frameworks for molecular simulations
- 2024Flow map matching with stochastic interpolants: A mathematical framework for consistency models
- 2025Energy-Based Flow Matching for Generating 3D Molecular Structure