A lazy object-oriented kernel design for geometric computation

被引:2
|
作者
Funke, S [1 ]
Mehlhorn, K [1 ]
机构
[1] Max Planck Inst Informat, D-66123 Saarbrucken, Germany
来源
关键词
computational geometry; exact computation; software design;
D O I
10.1016/S0925-7721(01)00046-3
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper we describe and discuss a new kernel design for geometric computation in the plane. It combines different kinds of floating-point filter techniques and a lazy evaluation scheme with the exact number types provided by LEDA allowing for efficient and exact computation with rational and algebraic geometric objects. It is the first kernel design which uses floating-point filter techniques on the level of geometric constructions. The experiments we present-partly using the CGAL framework-show a great improvement in speed and maybe even more important for practical applications-memory consumption when dealing with more complex geometric computations. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:99 / 118
页数:20
相关论文
共 50 条
  • [1] Object-oriented wrappers for the Linux kernel
    Janakiram, D.
    Gunnam, Ashok
    Suneetha, N.
    Rajani, Vineet
    Reddy, K. Vinay Kumar
    SOFTWARE-PRACTICE & EXPERIENCE, 2008, 38 (13): : 1411 - 1427
  • [2] AN OBJECT-ORIENTED GRAPHICAL KERNEL SYSTEM
    LUBINSKI, T
    HUTZEL, I
    COMPUTER GRAPHICS WORLD, 1984, 7 (07) : 69 - &
  • [4] Object-oriented design
    Holland, IM
    Lieberherr, KJ
    ACM COMPUTING SURVEYS, 1996, 28 (01) : 273 - 275
  • [5] OBJECT-ORIENTED DESIGN
    CUSACK, EL
    CLOUGH, C
    RICHARDS, K
    BRITISH TELECOMMUNICATIONS ENGINEERING, 1990, 9 : 71 - 77
  • [6] The design of an object-oriented user interface for the object-oriented database
    Liu, XD
    Li, LZ
    Wang, XF
    OBJECT-ORIENTED TECHNOLOGY, 1997, : 150 - 155
  • [7] OBJECT-ORIENTED REQUIREMENTS TO OBJECT-ORIENTED DESIGN - AN EASY TRANSITION
    DAVIS, AM
    JOURNAL OF SYSTEMS AND SOFTWARE, 1995, 30 (1-2) : 151 - 159
  • [8] Object-oriented computation of sandwich estimators
    Zeileis, Achim
    JOURNAL OF STATISTICAL SOFTWARE, 2006, 16 (09):
  • [9] INTELLIGENT OBJECT-ORIENTED SCIENTIFIC COMPUTATION
    CUYT, A
    VERDONK, B
    VERELST, J
    MATHEMATICS AND COMPUTERS IN SIMULATION, 1994, 36 (4-6) : 401 - 411
  • [10] Physical design aspects of an object-oriented geo-database kernel
    Voigtmann, A
    Becker, L
    Hinrichs, KH
    EIGHTH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 1997, : 529 - 534