Exact simulation of the Wright-Fisher diffusion
Monte Carlo simulation of diffusion processes is of great interest, as it underlies methods of statistical inference from discrete observation in a variety of applications. In the present paper the Wright-Fisher diffusion is considered. This process is widely used for inference, especially in genetics, where it serves as a model for the evolution of the frequency. It is demonstrated that is possible to simulate exactly from a broad class of Wright-Fisher diffusion processes and their bridges. The key idea of the paper is to exploit an eigenfunction expansion of the transition function. An exact rejection algorithm for processes with more general drift functions, including those modelling natural selection, is developed. The proposed approach also yields methods for exact simulation of the moment dual of the Wright-Fisher diffusion, the ancestral process of an infinite-leaf Kingman's coalescent tree. The frequency \(X_t \in [0,1]\) is given as a solution of a one-dimensional stochastic differential equation \[ d X_t = \gamma(X_t) + \sqrt{X_t(1 - X_t)} d B_t, \;\;X_0 = x_0, \;\;t \in [0,T], \tag{1} \] with a drift coefficient \(\gamma,\) which can encompass a variety of evolutionary forces. In the introduction of the paper some simulations of the equation (1) are discussed. In Section 2 it is demonstrated how exact simulation from the neutral Wright-Fisher diffusion can be achieved. In Algorithm 1 a simulation from the transition density of the neutral Wright-Fisher diffusion is given. In Algorithm 2 a simulation from the ancestral process of Kingman's coalescent with mutation is given. Also, a transition density expansion in higher dimensions are discussed. In Algorithm 3 a simulation from the transition density of the neutral Fleming-Viot process with parent-independent mutation is developed. In Section 3 it is demonstrated how exact simulation from the neutral Wright-Fisher diffusion bridges can be achieved, via a new probabilistic description of its transition density. In Algorithm 4 a simulation from the transition density of a bridge of the neutral Wright-Fisher diffusion with mutation is given. In Algorithm 5 a simulation from the discrete random variable is given. In Section 4 the developed algorithms are applied to neutral processes. The correctness of the proposed algorithms and their performance are investigated by an application to the Euler-Maruyama simulation. The obtained results are graphically illustrated. In Section 5 an exact rejection algorithm for simulation of the Wright-Fisher diffusion with general drift is developed. First, a small overview of the concept for exact algorithm is made and the exact algorithm for simulating the path of a diffusion process with law is proposed. Second, the exact algorithm is applied to the Wright-Fisher diffusion. In Section 6 an algorithm for simulating a nonneutral Wright-Fisher bridge is provided. In Section 7 it is discussed how to simulate exactly from the scalar Wright-Fisher diffusion, as well as a number of important and closely related processes: the ancestral process of an \(\infty\)-leaf Kingman' s coalescent tree, the Fleming-Viot process with parent-independent mutation, the nonneutral Wright-Fisher diffusion and neutral and nonneutral Wright-Fisher bridge. In Section 8 the proofs of some propositions are given.
- Exact simulation of coupled Wright–Fisher diffusions
- Exact simulation of conditioned Wright-Fisher models
- Exact simulation of diffusions
- Diffusion on a hypersphere: application to the Wright-Fisher model
- Diffusion approximations of the two-locus Wright-Fisher model
- Exact results for the probability and stochastic dynamics of fixation in the Wright-Fisher model
- Exact simulation of the first-passage time of diffusions
- Wright-Fisher diffusion in one dimension
- The frequency-dependent Wright-Fisher model: diffusive and non-diffusive approximations
- Computational challenges and temporal dependence in Bayesian nonparametric models
- Barker's algorithm for Bayesian inference with intractable likelihoods
- Wright-Fisher diffusion with negative mutation rates
- Exact inference for a class of hidden Markov models on general state spaces
- Predictive inference with Fleming-Viot-driven dependent Dirichlet processes
- A note on the exact simulation of spherical Brownian motion
- Exact simulation of conditioned Wright-Fisher models
- A review on Monte Carlo simulation methods as they apply to mutation and selection as formulated in Wright-Fisher models of evolutionary genetics
- Smoothing distributions for conditional Fleming-Viot and Dawson-Watanabe diffusions
- Diffusion on a hypersphere: application to the Wright-Fisher model
- A boundary preserving numerical algorithm for the Wright-Fisher model with mutation
- Poisson random fields for dynamic feature models
- Analysis and rejection sampling of Wright-Fisher diffusion bridges
- Exact simulation of coupled Wright–Fisher diffusions
- Continuous-time Markov processes, orthogonal polynomials and Lancaster probabilities
- Filtering the Wright-Fisher diffusion
- An algorithm for simulating Brownian increments on a sphere
- Two level natural selection with a quasi-stationarity approach
- Optimal interventions of infectious disease
- An estimator for the recombination rate from a continuously observed diffusion of haplotype frequencies
- Approximate filtering via discrete dual processes
- On the two oldest families for the Wright-Fisher process
- Statistical inference for stochastic differential equations
- Riemannian Langevin algorithm for solving semidefinite programs
- On a continuum model for random genetic drift: a dynamic boundary condition approach
- A structure-preserving collisional particle method for the Landau kinetic equation
- Excursion theory for the Wright-Fisher diffusion
- Sampling probabilities, diffusions, ancestral graphs, and duality under strong selection
- Strong order one convergence of the projected Euler-Maruyama method for the Wright-Fisher model
- Unbiased likelihood estimation of wright-Fisher diffusion processes
- Wright-Fisher diffusion bridges
- Diffusion approximations of the two-locus Wright-Fisher model
This page was built for publication: Exact simulation of the Wright-Fisher diffusion
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2403134)