Entangled Schrödinger Bridge Matching

Sophia Tang, Yinuo Zhang, and Pranam Chatterjee

EntangledSBM

This is the repository for Entangled Schrödinger Bridge Matching ⚛️🌟. It is partially built on the BranchSBM repo (Tang et al. 2025), the TPS-DPS repo (Seong et al. 2024), and the Metric Flow Matching repo (Kapusniak et al. 2024).

Simulating trajectories of multi-particle systems on complex energy landscapes is a central task in molecular dynamics (MD) and drug discovery, but remains challenging at scale due to computationally expensive and long simulations. Flow and Schrödinger bridge matching have been used to implicitly learn joint trajectories through data snapshots. However, many systems undergo dynamic interactions that evolve over their trajectory and cannot be captured through static snapshots.

EntangledSBM solves this by learning the first- and second-order stochastic dynamics of interacting, multi-particle systems where the direction and magnitude of each particle’s path depend dynamically on the paths of the other particles.

🌟 We formulate the Entangled Schrödinger Bridge (EntangledSB) problem that aims to parameterize a bias force that dynamically depends on the system’s positions and velocities as they evolve over time.

🌟 To solve the EntangledSB problem, we introduce a novel parameterization of the bias force that can be conditioned, at inference time, on a target distribution or terminal state, enabling the generation of trajectories to diverse target distributions.

🌟 We minimize the divergence of the simulated path distribution from the optimal bridge distribution using a weighted cross-entropy objective.

We evaluate EntangledSBM on mapping cell cluster dynamics under drug perturbations and transition path sampling (TPS) of high-dimensional molecular systems.

Cell-State Perturbation Experiment 🧫

In this experiment, we evaluate the ability of EntangledSBM to generate the trajectories of cell clusters under perturbation. We demonstrate that EntanlgedSBM accurately reconstructs perturbed cell states and generalizes to divergent target states not seen during training.

Code and instructions to reproduce our results are provided in /entangled-cell.

EntangledSBM for Cell Perturbation Modelling

Transition Path Sampling Experiment ⚛️

In this experiment, we evaluate the capability of EntangledSBM in simulating molecular dynamics (MD) trajectories given a potential energy landscape and the starting and target metastable states. We evaluate Alanine Dipeptide and three fast-folding proteins (Chignolin, Trp-cage, and BBA) and demonstrate enhanced performance against baselines for all-atom simulations.

Code and instructions to reproduce our results are provided in /entangled-tps.

EntangledSBM for Transition Path Sampling

Citation

If you find this repository helpful for your publications, please consider citing our paper:

@article{tang2025entangledsbm,
  title={Entangled Schrödinger Bridge Matching},
  author={Sophia Tang and Yinuo Zhang and Pranam Chatterjee},
  journal={arXiv preprint arXiv:2511.07406},
  year={2025}
}

To use this repository, you agree to abide by the MIT License.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Papers for ChatterjeeLab/EntangledSBM