Finite-Element Discretization of Static Hamilton-Jacobi Equations Based on a Local Variational Principle
Folkmar Bornemann, Christian Rasch
TL;DR
The paper develops a linear finite-element discretization for static Hamilton–Jacobi equations on unstructured meshes by solving local Dirichlet problems with a local Hopf--Lax variational principle, yielding a simple, monotone convergence theory. The method defines a Hopf--Lax update $\Lambda_h$ and solves the nonlinear system $u_h=\Lambda_h u_h$ with boundary data; convergence to the viscosity solution is established via a consistency framework using a modified Hamiltonian $\tilde{H}$ and Arzelà–Ascoli. An explicit 2D Hopf--Lax update for generalized eikonal equations with metric $M(x)$ is provided, along with efficient computation strategies. The paper further introduces an adaptive nonlinear Gauss--Seidel solver, which significantly accelerates convergence and demonstrates strong performance gains in numerical experiments compared to standard Gauss--Seidel and the ordered upwind method (OUM).
Abstract
We propose a linear finite-element discretization of Dirichlet problems for static Hamilton-Jacobi equations on unstructured triangulations. The discretization is based on simplified localized Dirichlet problems that are solved by a local variational principle. It generalizes several approaches known in the literature and allows for a simple and transparent convergence theory. In this paper the resulting system of nonlinear equations is solved by an adaptive Gauss-Seidel iteration that is easily implemented and quite effective as a couple of numerical experiments show.
