inria-00413506, version 1
Dynamic location in an arrangement of line segments in the plane
Olivier Devillers
1Monique Teillaud
a, 1Mariette Yvinec
2
Algorithms Review 2, 3 (1992) 89-103
Résumé : We describe in this paper an algorithm which dynamically maintains the trapezoidal map of an arrangement of line segments. This algorithm is a generalization of the Influence Graph data structure used by Boissonnat et al. to deal with the semi-dynamic case. Our complexity results are randomized, i.e. the insertion sequences are supposed to be evenly distributed among the n! possible sequences of $ segments, and when an object is deleted, we suppose that it can be any of the already inserted objects with the same probability. Under these assumptions the algorithm needs O(n+a) expected space, O(log n + a/n) expected insertion time, O( (1+ a/n)loglog n) expected deletion time and O(log n) time to locate any query point in the arrangement, where a is the current size of the arrangement and n the current number of segments.
- a – INRIA
- 1 : PRISME (INRIA Sophia Antipolis)
- INRIA
- 2 : Laboratoire d'informatique de l'école normale supérieure (LIENS)
- CNRS : UMR8548 – Ecole Normale Supérieure de Paris - ENS Paris
- Domaine : Informatique/Géométrie algorithmique
- inria-00413506, version 1
- http://hal.inria.fr/inria-00413506
- oai:hal.inria.fr:inria-00413506
- Contributeur : Olivier Devillers
- Soumis le : Vendredi 4 Septembre 2009, 13:11:07
- Dernière modification le : Vendredi 6 Novembre 2009, 10:37:08






Documents associés
Exporter