Diffusion Monte Carlo (DMC) represents Feynman–Kac expectations by branching particle systems; when the Feynman–Kac exponential contains a stochastic integral, the naïve fine-time-step limit has an exploding particle population. Hairer and Weare's ticketed variant (Algorithm TDMC) repairs this, and their companion analysis of the continuous-time limit proves convergence only in a one-dimensional toy setting (zero drift, unit diffusion coefficient, linear potential), identifying the limit as a new object, the Brownian fan: a recursive Poisson point process of Itô excursions. They heuristically derive a conjectural limit for general multidimensional diffusions with nonlinear potentials, with offspring intensity proportional to the squared gradient of the potential in the diffusion metric (prefactor 1/2), and they show that the standard generator-based identification route fails and that the limit has a dense set of exceptional times with infinitely many particles. The open problem is to establish or refute this conjectured convergence theory beyond the toy model. Even within the toy case the source paper records unresolved limitations in passing — the proven rate exponents below 1/32 are explicitly non-optimal, the generator-based identification route fails, and the integrability assumptions on the step law are expected to be weakenable.
Background
Diffusion Monte Carlo (DMC) is a Monte Carlo technique, used in contexts ranging from quantum chemistry to rare-event simulation and particle filtering, that represents expectations arising from Feynman–Kac formulae — expressions of the form for a Markov process — by an ensemble of weighted particles ("walkers") that undergo branching (birth and death) events. When the Feynman–Kac exponential contains a stochastic integral with respect to the driving noise, as happens in rare-event simulation and continuous-time filtering, the branching intensity per time step diverges as the step size tends to zero, so the naïve fine-time-step limit of DMC has an exponentially exploding particle count and no finite limiting object. Hairer and Weare introduced a modified algorithm, ticketed DMC (Algorithm TDMC), analysed in their companion paper: each particle carries a "ticket" ; upon a proposed move from to one forms for a potential ; if the particle is killed, otherwise it is replaced by particles at the new location, the first inheriting the rescaled ticket and the others drawing fresh tickets uniformly from . Increases of thus thin the population, while decreases of — the events in which the Feynman–Kac weight grows — spawn offspring.
The present problem originates in the second paper, which studies the continuous-time limit of TDMC as the time step . In the simplest possible situation — a one-dimensional random walk approximating a driftless Brownian motion with unit diffusion coefficient, biased by a linear potential — the authors prove (Theorem 5.1 in the arXiv version) that the empirical particle measures converge weakly in for , where is a space of (position, tag) pairs and is the space of point configurations with finite -th moments, possibly of infinite total mass. The limiting Markov process is named the Brownian fan: loosely, each particle performs a Brownian motion until it hits a killing barrier determined by its tag, and gives rise to offspring whose trajectories are drawn from a Poisson point process built on Itô's Brownian excursion measure (the σ-finite measure, standard in the excursion theory of Brownian motion, describing infinitesimal excursions away from a boundary point), with intensity ; this mechanism repeats recursively. Section 2.1 of the paper derives heuristically a conjectural generalization: for a multidimensional diffusion with smooth drift , diffusion coefficient , and smooth nonlinear potential , the offspring of a particle performing an excursion of lifetime should form a Poisson point process of intensity , where is the time shift, is an Itô-type excursion measure for the diffusion at the level set of , and the offspring intensity is
A naïve computation gives the wrong prefactor ; the correction to arises because the relevant offspring are born at distance of the killing boundary, where the excursion-measure approximation is being used at a scale outside its range of validity. The value is proved only in the toy case.
Three features discovered in the toy case indicate that the general theory, if true, is subtle. First, the standard route to identifying a Markovian limit — convergence of generators — fails: computing the generator of the Brownian fan on multiplicative test functions , where denotes integration of a function against the point measure , yields a branching term , whereas the rescaled one-step operators of the discrete algorithm converge to the same expression with a different constant involving , where is the step law; the discrete generators converge to a generator with wrong parameters, and natural observables such as the total particle count do not even belong to the generator's domain. Second, although has finite exponential moments at every deterministic time, there is a dense set of exceptional times at which (indeed times at which the first generation of offspring alone is infinite), so the choice of state space and topology on possibly-infinite point configurations is delicate. Third, the moment assumptions on the step law are nearly sharp: one-sided exponential integrability of is necessary for any moment bounds on , and even Gaussian step laws do not yield exponential moments of uniformly in .
Related but distinct lines of work frame the problem. The Brownian fan is formally a special case of Hutzenthaler's virgin island model — a branching structure on trees of excursions — but with a constant branching rate that violates the standing assumption of that framework, and Hutzenthaler's convergence results for interacting diffusions concern a different limit (number of islands tending to infinity). Ferré and Stoltz proved weak error estimates of Talay–Tubaro type — expansions of the time-discretization bias in powers of the step size, in the tradition of the classical analysis of Euler discretizations of diffusions — for time-discretized Feynman–Kac semigroups, citing the Hairer–Weare convergence results as related work but addressing the discretization of the semigroup rather than the branching-particle limit of the algorithm. Alternative approaches such as fast randomized iteration (Lim and Weare) — a numerical-linear-algebra method that represents the Feynman–Kac action as a random sparse matrix–vector product with a controlled population size — and resampling-matrix formulations (Webber), which recast the resampling step of sequential Monte Carlo as matrix multiplication, avoid the branching explosion by abandoning the walker interpretation altogether.
Problem Statement
Establish, or disprove, the convergence of the ticketed diffusion Monte Carlo algorithm (Algorithm TDMC of Hairer and Weare) to its conjectured continuous-time limit beyond the one-dimensional linear-potential toy model. Precisely: consider the Euler-type discretization of a multidimensional diffusion with smooth drift , diffusion coefficient , and smooth potential , where the step law of the independent identically distributed noise vectors has mean zero and identity covariance; run Algorithm TDMC with time step on this chain and let denote the resulting empirical particle measures. Prove or refute that, under a near-minimal integrability assumption on , the processes converge as , in a suitable path space of possibly-infinite point configurations, to the recursive Poisson point process of excursions conjectured in Section 2.1 of the source paper, whose offspring carry intensity
The convergence is to be established for a class of smooth drifts , diffusion matrices , and potentials with non-degenerate and , so that the level-set excursion measure is well defined.
References
- Martin Hairer and Jonathan Weare, “The Brownian Fan”, Communications on Pure and Applied Mathematics 68(1), 1–60 (2015). DOI: 10.1002/cpa.21544; arXiv:1404.2928; https://doi.org/10.1002/cpa.21544
- Martin Hairer and Jonathan Weare, “Improved Diffusion Monte Carlo”, Communications on Pure and Applied Mathematics 67(12), 1995–2021 (2014). DOI: 10.1002/cpa.21526; arXiv:1207.2866; https://doi.org/10.1002/cpa.21526
- Grégoire Ferré and Gabriel Stoltz, “Error estimates on ergodic properties of discretized Feynman–Kac semigroups”, Numerische Mathematik 143(2), 261–313 (2019). DOI: 10.1007/s00211-019-01059-1; arXiv:1712.04013; https://doi.org/10.1007/s00211-019-01059-1
- Grégoire Ferré, “Théorie des grandes déviations en physique statistique : quelques aspects théoriques et numériques” (English title: “Large deviations theory in statistical physics: some theoretical and numerical aspects”), doctoral thesis, Université Paris-Est (2019). NNT: 2019PESC1035; DOI: 10.70675/ca209240zc41dz4386zaa48z09d0441ad7aa; https://pastel.hal.science/tel-02884212
- Martin Hutzenthaler, “The Virgin Island Model”, Electronic Journal of Probability 14, 1117–1161 (2009). DOI: 10.1214/ejp.v14-646; https://doi.org/10.1214/ejp.v14-646
- Martin Hutzenthaler, “Interacting diffusions and trees of excursions: convergence and comparison”, Electronic Journal of Probability 17, Paper No. 71 (2012). DOI: 10.1214/EJP.v17-2278; arXiv:1104.1060; https://doi.org/10.1214/EJP.v17-2278
- Nicolas Chopin and Omiros Papaspiliopoulos, “Advanced Topics and Open Problems”, in An Introduction to Sequential Monte Carlo, Springer Series in Statistics, Springer, 371–376 (2020). DOI: 10.1007/978-3-030-47845-2_19; https://doi.org/10.1007/978-3-030-47845-2_19
- Lek-Heng Lim and Jonathan Weare, “Fast randomized iteration: diffusion Monte Carlo through the lens of numerical linear algebra” (2015). arXiv:1508.06104; https://arxiv.org/abs/1508.06104
- Samuel M. Greene, Robert J. Webber, Jonathan Weare, and Timothy C. Berkelbach, “Beyond Walkers in Stochastic Quantum Chemistry: Reducing Error using Fast Randomized Iteration” (2019). arXiv:1905.00995; https://arxiv.org/abs/1905.00995
- Robert J. Webber, “Unifying Sequential Monte Carlo with Resampling Matrices” (2019). arXiv:1903.12583; https://arxiv.org/abs/1903.12583
- Zhizhang Wu, Renaud Raquépas, Jack Xin, and Zhiwen Zhang, “Computing large deviation rate functions of entropy production for diffusion processes by an interacting particle method” (2024). arXiv:2403.19223; https://arxiv.org/abs/2403.19223
- Bastiaan J. Braams, “A Diffusion Monte Carlo algorithm employing depth first traversal and a stack instead of a swarm” (2026). arXiv:2606.08946; https://arxiv.org/abs/2606.08946