MPI-INF Logo
Campus Event Calendar

Event Entry

What and Who

Applying a General Analysis Method for Controlled Perturbation

Manuel Caroli
IMPRS-CS
Talk
AG 1, AG 2, AG 3, AG 4, AG 5, SWS  
AG Audience
English

Date, Time and Location

Monday, 26 February 2007
08:00
540 Minutes
E1 4
024
Saarbrücken

Abstract

Geometric algorithms usually have to test for the sign of expressions. To accelerate the calculations often floating-point arithmetic is used. In

that case problems arise for evaluation results close to zero. The basic idea of controlled perturbation is to modify the input data slightly to
get rid of those problems. Another benefit of this approach is the elimination of degenerate situations, which simplifies the implementation.
One is interested in how much the input has to be perturbed, depending on the floating-point precision and the actual expression.
Estimations on the maximum perturbation bound have been conducted for several geometric algorithms. It turned out that for algorithms with
complex geometric predicates these analyses are often complicated and laborious. Now there is a general method for analyzing controlled
perturbation algorithms. We apply this method exemplarily on two problems to see how it performs. The first problem is computing circle
arrangements. It turns out that the analysis of this problem is strongly simplified. The second problem is computing a Voronoi diagram of line
segments. This hasn't been done so far and now it can be done quite easily

Contact

IMPRS
225
--email hidden
passcode not visible
logged in users only

Andrea Primm, 02/23/2007 11:55
Jennifer Gerling, 02/14/2007 11:45 -- Created document.