Adaptive and Efficient Algorithm for 2D Orientation Problem
Abstract
This paper is concerned with a robust geometric predicate for the 2D orientation problem. Recently, a fast and accurate floating-point summation algorithm is investigated by Rump, Ogita and Oishi, which provably outputs a result faithfully rounded from the exact value of the summation of floating-point numbers. We optimize their algorithm for applying it to the 2D orientation problem which requires only a correct sign of a determinant of a $3\times 3$ matrix. Numerical results illustrate that our algorithm works fairly faster than the state-of-the-art algorithm in various cases.
2012 © The Japan Society for Industrial and Applied Mathematics
Japan Journal of Industrial and Applied Mathematics