SORTING HELPS FOR VORONOI DIAGRAMS

Authors
Citation
Lp. Chew et S. Fortune, SORTING HELPS FOR VORONOI DIAGRAMS, Algorithmica, 18(2), 1997, pp. 217-228
Citations number
15
Categorie Soggetti
Computer Sciences",Mathematics,Mathematics,"Computer Science Software Graphycs Programming
Journal title
ISSN journal
01784617
Volume
18
Issue
2
Year of publication
1997
Pages
217 - 228
Database
ISI
SICI code
0178-4617(1997)18:2<217:SHFVD>2.0.ZU;2-#
Abstract
It is well known that, using standard models of computation, Omega (n log n) time is required to build a Voronoi diagram for n point sites. This follows from the fact that a Voronoi diagram algorithm can be use d to sort. However, if the sites are sorted before we start, can the V oronoi diagram be built any faster? We show that for certain interesti ng, although nonstandard, types of Voronoi diagrams, sorting helps. Th ese nonstandard types of Voronoi diagrams use a convex distance functi on instead of the standard Euclidean distance. A convex distance funct ion exists for any convex shape, but the distance functions based on p olygons (especially triangles) lead to particularly efficient Voronoi diagram algorithms. Specifically, a Voronoi diagram using a convex dis tance function based on a triangle can be built in O (n log log it) ti me after initially sorting the it sites twice. Convex distance functio ns based on other polygons require more initial sorting.