Walk on Stars: A Grid-Free Monte Carlo Method for PDEs with Neumann Boundary Conditions

02/23/2023
by   Rohan Sawhney, et al.
0

Grid-free Monte Carlo methods based on the walk on spheres (WoS) algorithm solve fundamental partial differential equations (PDEs) like the Poisson equation without discretizing the problem domain or approximating functions in a finite basis. Such methods hence avoid aliasing in the solution, and evade the many challenges of mesh generation. Yet for problems with complex geometry, practical grid-free methods have been largely limited to basic Dirichlet boundary conditions. We introduce the walk on stars (WoSt) algorithm, which solves linear elliptic PDEs with arbitrary mixed Neumann and Dirichlet boundary conditions. The key insight is that one can efficiently simulate reflecting Brownian motion (which models Neumann conditions) by replacing the balls used by WoS with star-shaped domains. We identify such domains via the closest point on the visibility silhouette, by simply augmenting a standard bounding volume hierarchy with normal information. Overall, WoSt is an easy modification of WoS, and retains the many attractive features of grid-free Monte Carlo methods such as progressive and view-dependent evaluation, trivial parallelization, and sublinear scaling to increasing geometric detail.

READ FULL TEXT

page 1

page 4

page 14

page 15

page 16

page 18

research
02/23/2023

Boundary Value Caching for Walk on Spheres

Grid-free Monte Carlo methods such as walk on spheres can be used to sol...
research
07/29/2019

A Path Integral Monte Carlo Method based on Feynman-Kac Formula for Electrical Impedance Tomography

A path integral Monte Carlo method (PIMC) based on Feynman-Kac formula f...
research
05/08/2023

A Practical Walk-on-Boundary Method for Boundary Value Problems

We introduce the walk-on-boundary (WoB) method for solving boundary valu...
research
01/31/2022

Grid-Free Monte Carlo for PDEs with Spatially Varying Coefficients

Partial differential equations (PDEs) with spatially-varying coefficient...
research
12/26/2022

Numerical solution of the incompressible Navier-Stokes equation by a deep branching algorithm

We present an algorithm for the numerical solution of systems of fully n...
research
03/05/2021

An unfitted radial basis function generated finite difference method applied to thoracic diaphragm simulations

The thoracic diaphragm is the muscle that drives the respiratory cycle o...
research
06/28/2020

Simplest random walk for approximating Robin boundary value problems and ergodic limits of reflected diffusions

A simple-to-implement weak-sense numerical method to approximate reflect...

Please sign up or login with your details

Forgot password? Click here to reset