cs.LGJan 30, 2026

SplineFlow: Flow Matching for Dynamical Systems with B-Spline Interpolants

Authors: Santanu Subhash Rathod, Pietro Liò, Xiao Zhang

Organizations: CISPA Helmholtz Center for Information Security, Saarbrücken, Germany · Department of Computer Science and Technology, University of Cambridge, UK

Abstract

Flow matching is a scalable generative framework for characterizing continuous normalizing flows with wide-range applications. However, current state-of-the-art methods are not well-suited for modeling dynamical systems, as they construct conditional paths using linear interpolants that may not capture the underlying state evolution, especially when learning higher-order dynamics from irregular sampled observations. Constructing unified paths that satisfy multi-marginal constraints across observations is challenging, since naïve higher-order polynomials tend to be unstable and oscillatory. We introduce SplineFlow, a theoretically grounded flow matching algorithm that jointly models conditional paths across observations via B-spline interpolation. Specifically, SplineFlow exploits the smoothness and stability of B-spline bases to learn the complex underlying dynamics in a structured manner while ensuring the multi-marginal requirements are met. Comprehensive experiments across various deterministic and stochastic dynamical systems of varying complexity, as well as on cellular trajectory inference tasks, demonstrate the strong improvement of SplineFlow over existing baselines. Our code is available at: https://github.com/santanurathod/SplineFlow.

Figures & tables

Appendix figures & tables62 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Multi-Marginal Flow Matching with Adversarially Learnt Interpolants

    Oct 1, 2025Oskar Kviman, Kirill Tamogashev, Nicola Branchini +3Flow MatchingTrajectory Inference

  2. I-SplineFlow: Learning Monotone Spline Stochastic Interpolant Schedulers for Few-Step Generation

    Aug 23, 2026Md Sakib Hossain Shovon, Md Rifat Ur Rahman, Md Abtahi Majeed Chowdhury +3Few-Step Diffusion SamplingDiffusion Timestep Scheduling

  3. Let the Dynamics Flow: Stable Flow Matching Dynamical Systems

    Jun 2, 2026Rodrigo Pérez-Dattari, Francisco Leiva, Andrea Testa +3Flow MatchingLyapunov Stability