Conditional Stochastic Optimal Control (CondSOC) is the key computational primitive of the GSBM algorithm. It arises from the decomposition of the generalized Schrödinger bridge problem: when the boundary coupling is fixed, the GSB objective factorizes (by Fubini’s theorem) into a mixture of independent SOC problems, one for each pair :
subject to , , .
This differs from the full GSB only in replacing distributional boundary conditions with fixed endpoints , making it much more tractable. The optimal control satisfies where solves a Hamilton-Jacobi-Bellman PDE with a killing term from .
For special cases: when , the CondSOC solution is the Brownian bridge; when is quadratic (), the solution is a Gaussian path with hyperbolic coefficients (Lemma 3 of GSBM). For general nonlinear , GSBM employs Gaussian path approximation with spline-parameterized mean and variance, optionally refined by path integral control.
Key Details
- Factorizes GSB into per-pair SOC problems via law of total expectation + Fubini
- Endpoints are fixed points, not distributions — much simpler than full GSB
- solution = Brownian bridge (recovers DSBM)
- quadratic: analytic Gaussian path with involving of
- General : Gaussian path approximation (Alg. 3) + optional path integral resampling (Alg. 4)
- Parallelizable over batches of pairs
- Simulation-free: only independent samples from needed