s'authentifier
version française rss feed

inria-00074391, version 1

Incremental algorithms for finding the convex hulls of circles and the lower envelopes of parabolas

Olivier Devillers () 1, Mordecai Golin a1

N° RR-2280 (1994)

Résumé : The existing $O(n \log n)$ algorithms for finding the convex hulls of circles and the lower envelope of parabolas follow the divide-and-conquer paradigm. The difficulty with developing incremental algorithms for these problems is that the introduction of a new circle or parabola can cause $\Theta(n)$ structural changes, leading to $\Theta(n^2)$ total structural changes during the running of the algorithm. In this note we examine the geometry of these problems and show that, if the circles or parabolas are first sorted by appropriate parameters before constructing the convex hull or lower envelope incrementally, then each new addition may cause at most 3 changes in an amortized sense. These observations are then used to develop $O(n \log n)$ incremental algorithms for these problems.

  • Domaine : Informatique/Autre
  • Mots-clés : ALGORITHMS – COMPUTATIONAL GEOMETRY – CONVEX HULLS – CIRCLES – PARABOLAS – LOWER ENVELOPES
  • Référence interne : RR-2280
 
  • inria-00074391, version 1
  • oai:hal.inria.fr:inria-00074391
  • Contributeur : 
  • Soumis le : Mercredi 24 Mai 2006, 15:12:34
  • Dernière modification le : Mercredi 14 Mars 2007, 16:49:11
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...