2008
DOI: 10.1016/j.comgeo.2007.06.003
|View full text |Cite
|
Sign up to set email alerts
|

Classroom examples of robustness problems in geometric computations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
40
0

Year Published

2009
2009
2019
2019

Publication Types

Select...
6
3
1

Relationship

1
9

Authors

Journals

citations
Cited by 90 publications
(40 citation statements)
references
References 20 publications
0
40
0
Order By: Relevance
“…All numeric computations are described using "abstract perfect" real numbers. In practice, specialists in algorithmic geometry know that numeric computation with floating point numbers can incur failures of the algorithm by failing to detect illegal edges, or by giving inconsistent results for several related computations [33,24]. For instance, rounding errors could make that both an edge and its flipped counterpart could appear to be illegal, thus leading to looping computation that is not predicted by our ideal formal model.…”
Section: Resultsmentioning
confidence: 99%
“…All numeric computations are described using "abstract perfect" real numbers. In practice, specialists in algorithmic geometry know that numeric computation with floating point numbers can incur failures of the algorithm by failing to detect illegal edges, or by giving inconsistent results for several related computations [33,24]. For instance, rounding errors could make that both an edge and its flipped counterpart could appear to be illegal, thus leading to looping computation that is not predicted by our ideal formal model.…”
Section: Resultsmentioning
confidence: 99%
“…Geometric algorithms often rely on predicates, i.e., estimation of finite-valued geometric quantities such as the orientation of a quadruple of points in 3D, or the number of intersections between a straight line and a surface. These predicates need to be evaluated exactly: if this is not the case, some geometric algorithm may even not terminate [12]. We adopt the dynamic filtering technique for the computation of our predicates in CGAL.…”
Section: Computing the Intersection Of A Power Diagram With A Spherementioning
confidence: 99%
“…Implementing geometric algorithms is notoriously dicult, especially because of numerical issues. Although geometric algorithms are basically of combinatorial and discrete nature, the branching decisions are based upon continuous predicate evaluations, subject to rounding errors when oating point arithmetic is used, which often produces inconsistencies [31].…”
Section: Predicates Versus Constructions In the Exact Geometric Compumentioning
confidence: 99%