Papers
Topics
Authors
Recent
Search
2000 character limit reached

Schrodinger Bridges and Density Steering Problems for Gaussian Mixtures Models in Discrete-Time

Published 1 Apr 2026 in eess.SY | (2604.01144v1)

Abstract: In this work, we revisit the discrete-time Schrödinger Bridge (SB) and Density Steering (DS) problems for Gaussian mixture model (GMM) boundary distributions. Building on the existing literature, we construct a set of feasible Markovian policies that transport the initial distribution to the final distribution, and are expressed as mixtures of elementary component-to-component optimal policies. We then study the policy optimization within this feasible set in the context of discrete-time SBs and density-steering problems, respectively. We show that for minimum-effort density-steering problems, the proposed policy achieves the same control cost as existing approaches in the literature. For discrete-time SB problems, the proposed policy yields a cost smaller than or equal to that in the literature, resulting in a less conservative approximation. Finally, we study the continuous-time limit of our proposed discrete-time approach and show that it agrees with recently proposed approximations to the continuous-time SB for GMM boundary distributions. We illustrate this new result through two numerical examples.

Summary

  • The paper introduces a Markovian feedback policy for discrete-time Schrödinger Bridges and density steering with GMMs, achieving lower KL divergence than non-Markovian methods.
  • It formulates the overall transition kernel as a convex combination of optimal component-to-component policies, ensuring tractable interpolation between multimodal marginals.
  • Numerical examples in high-dimensional systems validate the method’s effectiveness in generative modeling and control applications, bridging discrete and continuous formulations.

Discrete-Time Schrödinger Bridges and Density Steering for Gaussian Mixture Models

Introduction and Motivation

This work addresses the formulation and solution of discrete-time Schrödinger Bridge (SB) and minimum-effort Density Steering (DS) problems when the marginals are Gaussian mixture models (GMMs). Through the construction of Markovian feedback policies composed as mixtures of elementary component-to-component optimal policies, the paper unifies and extends previous approaches, enabling tractable, expressive control across a wider class of multimodal distributions than canonical Gaussian formulations.

Discrete-time methods are emphasized due to their practical alignment with digital control hardware and their computational efficiency in generative modeling tasks compared to continuous-time approaches, offering faster inference by avoiding the need for fine discretization of SDEs.

Theoretical Framework

The discrete-time SB formulation seeks a stochastic process whose marginals are prescribed at two time points while minimizing the KL divergence from a reference Markov process. For linear systems with additive Gaussian noise and Gaussian initial and final marginals, a closed-form solution exists for both the trajectory law and the corresponding minimal KL cost.

When these marginals are extended to GMMs, exact solutions are intractable, as the SB or DS process must interpolate between arbitrary multimodal distributions. The principal contribution is a construction: given the set of optimal SB or DS policies (processes) for each component-to-component pair, the overall transition kernel at each time is expressed as a convex combination of these policies, with time-varying mixing weights. These weights satisfy both the mixture constraints and are optimized (exactly in DS, with a KL upper bound in SB) to minimize the process cost.

A formal result demonstrates that, for DS, this mixture process is globally optimal within the convex hull of component processes, yielding the same cost as prior non-Markovian approaches but with the operational advantage of memoryless feedback. For SB, the construction is proved less conservative than existing proposals, yielding strictly lower or equal KL divergence.

Markovian Mixture Process Construction

The process is initiated with a GMM ρ0=iαiμi\rho_0 = \sum_i \alpha^i \mu^i and aimed toward ρN=jβjνj\rho_N = \sum_j \beta^j \nu^j. For each (i,j)(i, j) pair, denote pijp^{ij} as the transition process steering from μi\mu^i to νj\nu^j. The central kernel at time kk is:

pk+1k(xk+1xk)=ijpk+1kij(xk+1xk)λijpkij(xk)pk(xk)p_{k+1|k}(x_{k+1}|x_k) = \sum_{ij} p^{ij}_{k+1|k}(x_{k+1}|x_k) \frac{\lambda_{ij} p_k^{ij}(x_k)}{p_k(x_k)}

where pk(xk)=ijλijpkij(xk)p_k(x_k) = \sum_{ij} \lambda_{ij} p_k^{ij}(x_k) and λij\lambda_{ij} are subject to the marginalization constraints induced by mixture weights.

This construction results in a Markov process (policy randomization at each step), as opposed to previous methods with randomization only at initialization (non-Markovian “memory” processes). Crucially, the authors prove that randomizing at every step (the Markovian case) yields processes with higher entropy and, therefore, strictly lower or equal KL divergence in the SB setting.

Numerical Realization and Comparative Analysis

The mixture SB and DS processes are illustrated through two high-dimensional examples:

  • Mixture Bridging Example: A unimodal Gaussian is steered through SB and DS processes toward an 8-component GMM target in two dimensions. The comparison highlights the geometric and probabilistic differences between SB and minimal effort DS solutions. Figure 1

    Figure 1: Schrodinger Bridge (left) vs Density steering (right) solutions from initial (green) Gaussian to final (blue) GMM.

  • Double Integrator with GMM Marginals: The DS problem is addressed for a double integrator system in 4D, interpolating between multi-component GMMs. The ensemble process accurately maintains the multimodal marginals across time. Figure 2

    Figure 2: Density steering double integrator dynamics from initial (green) GMM to final (blue) GMM.

These results confirm that the proposed mixture-based controllers perfectly interpolate the intended marginals, with the DS cost matching previous approaches, and the SB cost strictly improving upon non-Markovian baselines.

Theoretical Implications and Continuous-Time Limit

A key contribution is the demonstration that the discrete-time Markovian process, in the limit as the time step vanishes, converges rigorously to the continuous-time SB with GMM marginals as derived in prior work. The authors explicitly link the discrete generator to its continuous analog, confirming that the control law and process semigroup are consistent as ρN=jβjνj\rho_N = \sum_j \beta^j \nu^j0. This validates the algorithm as a bridge between tractable, implementable discrete schemes and theoretically optimal continuous-time SB flows.

Implications, Limitations, and Outlook

The formulation enables tractable SB and DS solutions for control and modeling tasks where complex, multimodal, and non-Gaussian marginals are necessary, relevant to autonomous robotics, mean-field population control, and fast generative modeling. Specifically, in generative AI applications, the ability to perform discrete-time inference between arbitrary GMMs can accelerate sampling pipelines relative to SDE-based continuous diffusion models.

A critical claim is that, for SBs, the Markovian feedback randomization always dominates or matches the one-time randomization policy in terms of optimality—this deprecates substantial prior literature’s solutions as unnecessarily conservative in terms of KL cost.

Future directions for this class of methods in AI include extending the framework to nonlinear reference dynamics, arbitrary mixture classes beyond GMMs, and scalable optimization of mixture policies via neural networks or high-dimensional convex programming.

Conclusion

This work rigorously establishes a Markovian feedback policy framework for optimal discrete-time transport and control with GMM marginals in both Schrödinger Bridge and minimum-effort (density steering) contexts. The approach yields operational advantages, sharper SB solutions, and seamless convergence to continuous-time SB as the time step vanishes. These features strengthen potential applications in probabilistic control, robotics, and fast generative modeling, and point toward broader utilization of Markovian feedback policies with multimodal distributions in AI systems.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We're still in the process of identifying open problems mentioned in this paper. Please check back in a few minutes.

Collections

Sign up for free to add this paper to one or more collections.