Two design principles of geometric algorithms in finite-precision arithmetic (Q749243)

From MaRDI portal





scientific article; zbMATH DE number 4172438
Language Label Description Also known as
English
Two design principles of geometric algorithms in finite-precision arithmetic
scientific article; zbMATH DE number 4172438

    Statements

    Two design principles of geometric algorithms in finite-precision arithmetic (English)
    0 references
    0 references
    0 references
    1989
    0 references
    Geometric algorithms are usually designed in the world where no numerical error exists. However, in real computers, every real number is represented in finite precision, so that straightforward translation of a geometric algorithm into a programming language will not necessarily give a practical computer program. Thus, there is a gap between ``theoretically correct'' algorithms and ``practically valid'' computer programs. The authors present two approaches for filling the gap. The first approach is to construct a closed world in which topological structures of geometric objects are determined precisely. The second approach is to avoid topological inconsistency by placing higher priority to logical consequence than to numerical judgement; this approach is applied to the construction of Voronoi diagrams.
    0 references
    finite precision
    0 references
    Geometric algorithms
    0 references
    computer programs
    0 references

    Identifiers