Skip to main navigation Skip to search Skip to main content

Improved algorithms for the farthest colored Voronoi diagram of segments

  • SUNY Buffalo

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

Given n line segments in a plane with each colored by one of k colors, the farthest colored Voronoi diagram (FCVD) is a subdivision of the plane such that the region of a c-colored site (segment or subsegment) s contains all points of the plane for which c is the farthest color and s is the nearest c-colored site. The FCVD is a generalization of the farthest Voronoi diagram (i.e., k=n) and the regular Voronoi diagram (i.e., k=1). In this paper, we first present a simple algorithm to solve the general FCVD problem in an output-sensitive fashion in O((kn+I)α(H)logn) time, where I is the number of intersections of the input and H is the complexity of the FCVD. We then focus on a special case, called the farthest-polygon Voronoi diagram (FPVD), in which all colored segments form k disjoint polygonal structures (i.e., simple polygonal curves or polygons) with each consisting of segments with the same color. For the FPVD, we present an improved algorithm with a running time of O(nlog2n). Our algorithm has better performance and is simpler than the best previously known O(nlog3n)-time algorithm.

Original languageEnglish
Pages (from-to)20-30
Number of pages11
JournalTheoretical Computer Science
Volume497
DOIs
StatePublished - Jul 29 2013

Keywords

  • Arc tracing
  • Farthest colored Voronoi diagram
  • Farthest-polygon Voronoi diagram

Fingerprint

Dive into the research topics of 'Improved algorithms for the farthest colored Voronoi diagram of segments'. Together they form a unique fingerprint.

Cite this