Dynamic location in an arrangement of line segments in the plane - Inria - Institut national de recherche en sciences et technologies du numérique
Article Dans Une Revue Algorithms Review - newsletter of the ESPRIT II Basic Research Action Project no. 3075 (ALCOM) Année : 1992

Dynamic location in an arrangement of line segments in the plane

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.
Fichier principal
Vignette du fichier
alg-review.pdf (1.36 Mo) Télécharger le fichier
Origine Fichiers éditeurs autorisés sur une archive ouverte

Dates et versions

inria-00413506 , version 1 (04-09-2009)

Identifiants

  • HAL Id : inria-00413506 , version 1

Citer

Olivier Devillers, Monique Teillaud, Mariette Yvinec. Dynamic location in an arrangement of line segments in the plane. Algorithms Review - newsletter of the ESPRIT II Basic Research Action Project no. 3075 (ALCOM) , 1992, 2 (3), pp.89-103. ⟨inria-00413506⟩
246 Consultations
82 Téléchargements

Partager

More