Polygonal curve approximation using grid points with application to a triangular mesh generation with small number of different edge lengths

  • Authors:
  • Shin-ichi Tanigawa;Naoki Katoh

  • Affiliations:
  • Department of Architecture and Architectural Engineering, Kyoto University, Kyoto, Japan;Department of Architecture and Architectural Engineering, Kyoto University, Kyoto, Japan

  • Venue:
  • AAIM'06 Proceedings of the Second international conference on Algorithmic Aspects in Information and Management
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

For a given x-monotone polygonal curve each of whose edge lengths is between $\underline{l}$ and $2\underline{l}$, we consider the problem of approximating it by another x-monotone polygonal curve using points of a square grid so that there exists a small number of different edge lengths and every edge length is between $\underline{l}$ and $\beta \underline{l}$, where β is a given parameter satisfying 1≤β≤2. Our first algorithm computes an approximate polygonal curve using fixed square grid points in O((n/α4)log(n/α)) time. Based on this, our second algorithm finds an approximate polygonal curve as well as an optimal grid placement simultaneously in O((n3/α12)log2(n/α)) time, where α is a parameter that controls the closeness of approximation. Based on the approximate polygonal curve, we shall give an algorithm for finding a uniform triangular mesh for an x-monotone polygon with a constant number of different edge lengths.