Research

My research develops mathematical and computational tools for high-dimensional problems in scientific computing and machine learning. Three themes currently organize this work.

Scientific Computing

I study scalable numerical methods for high-dimensional equations and stochastic systems. A central goal is to combine compact function representations with algorithms that preserve the structure of the underlying problem. Current applications include Fokker-Planck equations, Kolmogorov backward equations, Hamilton-Jacobi-Bellman equations, and Gibbs distributions.

Tensor Networks

Tensor networks provide efficient representations for functions and probability distributions that would otherwise be prohibitively expensive to store or compute with. I develop tensor-network methods for high-dimensional PDEs, generative modeling, density estimation, and quantum-state reconstruction, with an emphasis on algorithms that are both scalable and mathematically interpretable.

Optimal Transport

I work on fast algorithms for entropic and constrained optimal transport, including martingale-type constraints. This research combines Sinkhorn-type iterations with sparse second-order methods to improve convergence while retaining the favorable structure of entropic formulations.

Selected and current work can be found on my Google Scholar profile.

Selected Papers