DocumentCode
3534764
Title
Dynamic tolerance setting method for plane sweep algorithm
Author
Zhu, Xiaomin ; Zhao, Hongchao ; Fang, Jinyun
Author_Institution
Inst. of Comput. Technol., Chinese Acad. of Sci., Beijing, China
Volume
5
fYear
2009
fDate
12-17 July 2009
Abstract
In this paper, we analyze the characteristic of floating point numbers computation in scientific computing, and adopt the Gaussian error propagation rule to analyze the computational error. By this method, an appropriate double value (i.e. the dynamic tolerance) is computed in advance and set for the plane sweep algorithm to judge whether two floating point numbers equal. By this method, we can get the segments passing the event point correctly. The dynamic tolerance guarantees the correctness of the plane sweep algorithm despite the floating computational errors. The application based on the plane sweep algorithm indicates that the method works correctly and efficiently for general use.
Keywords
Gaussian distribution; computational geometry; error analysis; floating point arithmetic; Gaussian error propagation rule; double value; dynamic tolerance setting method; event point; floating point numbers; plane sweep algorithm; scientific computing; Algebra; Algorithm design and analysis; Computational geometry; Error analysis; Error correction; Floating-point arithmetic; Gaussian distribution; Kernel; Scientific computing; Error analysis; Floating point arithmetic; Gaussian distributions;
fLanguage
English
Publisher
ieee
Conference_Titel
Geoscience and Remote Sensing Symposium,2009 IEEE International,IGARSS 2009
Conference_Location
Cape Town
Print_ISBN
978-1-4244-3394-0
Electronic_ISBN
978-1-4244-3395-7
Type
conf
DOI
10.1109/IGARSS.2009.5417733
Filename
5417733
Link To Document