TY - JOUR
T1 - A robust algorithm for geometric predicate by error-free determinant transformation
AU - Ozaki, Katsuhisa
AU - Ogita, Takeshi
AU - Oishi, Shinichi
PY - 2012/7
Y1 - 2012/7
N2 - This paper concerns a robust algorithm for the 2D orientation problem which is one of the basic tasks in computational geometry. Recently, a fast and accurate floating-point summation algorithm is investigated by Rump, Ogita and Oishi in [S.M. Rump, T. Ogita, S. Oishi, Accurate floating-point summation. Part I: Faithful rounding, SIAM J. Sci. Comput. 31 (1) (2008) 189-224], in which a new kind of an error-free transformation of floating-point numbers is used. Based on it, a new algorithm of error-free determinant transformation for the 2D orientation problem is proposed, which gives a correct result. Numerical results are presented for illustrating that the proposed algorithm has some advantage over preceding algorithms in terms of measured computing time.
AB - This paper concerns a robust algorithm for the 2D orientation problem which is one of the basic tasks in computational geometry. Recently, a fast and accurate floating-point summation algorithm is investigated by Rump, Ogita and Oishi in [S.M. Rump, T. Ogita, S. Oishi, Accurate floating-point summation. Part I: Faithful rounding, SIAM J. Sci. Comput. 31 (1) (2008) 189-224], in which a new kind of an error-free transformation of floating-point numbers is used. Based on it, a new algorithm of error-free determinant transformation for the 2D orientation problem is proposed, which gives a correct result. Numerical results are presented for illustrating that the proposed algorithm has some advantage over preceding algorithms in terms of measured computing time.
KW - Computational geometry
KW - Error-free determinant transformation
KW - Verified numerical computation
UR - http://www.scopus.com/inward/record.url?scp=84861637638&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84861637638&partnerID=8YFLogxK
U2 - 10.1016/j.ic.2011.09.007
DO - 10.1016/j.ic.2011.09.007
M3 - Article
AN - SCOPUS:84861637638
SN - 0890-5401
VL - 216
SP - 3
EP - 13
JO - Information and Computation
JF - Information and Computation
ER -