Remarks on the O(N) implementation of the fast marching method

被引:7
作者
Rasch, Christian [1 ]
Satzger, Thomas [1 ]
机构
[1] Tech Univ Munich, Zentrum Math, D-80290 Munich, Germany
关键词
fast marching method; eikonal equation; distance function; untidy priority queue; EQUATIONS; MANIFOLDS;
D O I
10.1093/imanum/drm028
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The fast marching algorithm computes an approximate solution to the eikonal equation in O(N log N) time, where the factor log N is due to the administration of a priority queue. Recently, Yatziv et al. ( 2006, J. Comput. Phys., 212, 393-399) have suggested using an untidy priority queue, reducing the overall complexity to O(N) at the price of a small error in the computed solution. In this paper we give an explicit estimate of the error introduced, which is based on a discrete comparison principle. This estimate implies, in particular, that the choice of an accuracy level that is independent of the speed function F results in the complexity bound being O(F(max)/F(min)N). A numerical experiment illustrates this robustness problem for large ratios F(max)/F(min).
引用
收藏
页码:806 / 813
页数:8
相关论文
共 10 条
[1]   Finite-element discretization of static Hamilton-Jacobi equations based on a local variational principle [J].
Bornemann, Folkmar ;
Rasch, Christian .
COMPUTING AND VISUALIZATION IN SCIENCE, 2006, 9 (02) :57-69
[2]   Computing geodesic paths on manifolds [J].
Kimmel, R ;
Sethian, JA .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1998, 95 (15) :8431-8435
[3]   A VISCOSITY SOLUTIONS APPROACH TO SHAPE-FROM-SHADING [J].
ROUY, E ;
TOURIN, A .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1992, 29 (03) :867-884
[4]   Fast marching methods [J].
Sethian, JA .
SIAM REVIEW, 1999, 41 (02) :199-235
[5]   A fast marching level set method for monotonically advancing fronts [J].
Sethian, JA .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1996, 93 (04) :1591-1595
[6]   Ordered upwind methods for static Hamilton-Jacobi equations [J].
Sethian, JA ;
Vladimirsky, A .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2001, 98 (20) :11069-11074
[7]  
Spira A, 2004, INTERFACE FREE BOUND, V6, P315
[8]   EFFICIENT ALGORITHMS FOR GLOBALLY OPTIMAL TRAJECTORIES [J].
TSITSIKLIS, JN .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1995, 40 (09) :1528-1538
[9]   O(N) implementation of the fast marching algorithm [J].
Yatziv, L ;
Bartesaghi, A ;
Sapiro, G .
JOURNAL OF COMPUTATIONAL PHYSICS, 2006, 212 (02) :393-399
[10]  
Zhao HK, 2005, MATH COMPUT, V74, P603