Back to Search Start Over

The Heat Method for Distance Computation.

Authors :
Crane, Keenan
Weischedel, Clarisse
Wardetzky, Max
Source :
Communications of the ACM. Nov2017, Vol. 60 Issue 11, p90-99. 10p. 12 Color Photographs, 1 Black and White Photograph, 6 Diagrams, 2 Charts, 2 Graphs.
Publication Year :
2017

Abstract

We introduce the heat method for solving the single- or multiple-source shortest path problem on both flat and curved domains. A key insight is that distance computation can be split into two stages: first find the direction along which distance is increasing, then compute the distance itself. The heat method is robust, efficient, and simple to implement since it is based on solving a pair of standard sparse linear systems. These systems can be factored once and subsequently solved in near-linear time, substantially reducing amortized cost. Real-world performance is an order of magnitude faster than state-of-the-art methods, while maintaining a comparable level of accuracy. The method can be applied in any dimension, and on any domain that admits a gradient and inner product—including regular grids, triangle meshes, and point clouds. Numerical evidence indicates that the method converges to the exact distance in the limit of refinement; we also explore smoothed approximations of distance suitable for applications where greater regularity is desired. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00010782
Volume :
60
Issue :
11
Database :
Academic Search Index
Journal :
Communications of the ACM
Publication Type :
Periodical
Accession number :
125850862
Full Text :
https://doi.org/10.1145/3131280