English

A fast-marching algorithm for non-monotonically evolving fronts

Numerical Analysis 2016-05-26 v2

Abstract

The non-monotonic propagation of fronts is considered. When the speed function F:Rn×[0,T]RF:\mathbb{R}^{n} \times [0,T]\rightarrow \mathbb{R} is prescribed, the non-linear advection equation ϕt+Fϕ=0\phi_{t}+F|\nabla \phi|=0 is a Hamilton-Jacobi equation known as the level-set equation. It is argued that a small enough neighbourhood of the zero-level-set M\mathcal{M} of the solution ϕ:Rn×[0,T]R\phi: \mathbb{R}^{n} \times [0,T] \rightarrow \mathbb{R} is the graph of ψ:RnR\psi:\mathbb{R}^{n} \rightarrow \mathbb{R} where ψ\psi solves a Dirichlet problem of the form H(u,ψ(u),ψ(u))=0H(\vec{u},\psi(\vec{u}),\nabla \psi(\vec{u}))=0. A fast-marching algorithm is presented where each point is computed using a discretization of such a Dirichlet problem, with no restrictions on the sign of FF. The output is a directed graph whose vertices evenly sample M\mathcal{M}. The convergence, consistency and stability of the scheme are addressed. Bounds on the computational complexity are estimated, and experimentally shown to be on par with the Fast Marching Method. Examples are presented where the algorithm is shown to be globally first-order accurate. The complexities and accuracies observed are independent of the monotonicity of the evolution.

Keywords

Cite

@article{arxiv.1505.07498,
  title  = {A fast-marching algorithm for non-monotonically evolving fronts},
  author = {Alexandra Tcheng and Jean-Christophe Nave},
  journal= {arXiv preprint arXiv:1505.07498},
  year   = {2016}
}

Comments

27 pages, 17 figures, 1 table

R2 v1 2026-06-22T09:42:44.818Z