Article ID Journal Published Year Pages File Type
441993 Computers & Graphics 2013 10 Pages PDF
Abstract

•Calculation of steepest descent paths on simplicial meshes.•Suitable for PL functions on arbitrary-dimensional domains.•The elementary triangular patch is modeled using a modified side-vertex algorithm.•Generalization of existing algorithms for two and three dimensions.

This paper introduces an algorithm to compute steepest descent paths on multivariate piecewise-linear functions on Euclidean domains of arbitrary dimensions and topology. The domain of the function is required to be a finite PL-manifold modeled by a simplicial complex. Given a starting point in such a domain, the resulting steepest descent path is represented by a sequence of segments terminating at a local minimum. Existing approaches for two and three dimensions define few ad hoc procedures to calculate these segments within simplices of dimensions one, two and three. Unfortunately, in a dimension-independent setting this case-by-case approach is no longer applicable, and a generalized theory and a corresponding algorithm must be designed. In this paper, the calculation is based on the derivation of the analytical form of the hyperplane containing the simplex, independent of its dimension. Our prototype implementation demonstrates that the algorithm is efficient even for significantly complex domains.

Graphical abstractFigure optionsDownload full-size imageDownload high-quality image (264 K)Download as PowerPoint slide

Keywords
Related Topics
Physical Sciences and Engineering Computer Science Computer Graphics and Computer-Aided Design
Authors
, , ,