Skip to main content

Space-Efficient Algorithms for Approximating Polygonal Curves in Two Dimensional Space

  • Conference paper
  • First Online:
Computing and Combinatorics (COCOON 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1449))

Included in the following conference series:

Abstract

Given an n-vertex polygonal curve P = [p 1, p 2, . . ., p n] in the 2-dimensional space R 2, we consider the problem of approximating P by finding another polygonal curve P′ = [p′ 1, p′ 2, . . ., p′ m] of m vertices in R 2 such that the vertex sequence of P′ is an ordered subsequence of the vertices along P. The goal is to either minimize the size m of P′ for a given error tolerance ε (called the min-# problem), or minimize the deviation error ε between P and P′ for a given size m of P′ (called the min-ε problem). We present useful techniques and develop a number of efficient algorithms for solving the 2-D min-# and min-ε problems under two commonly-used error criteria for curve approximations. Our algorithms improve substantially the space bounds of the previously best known results on the same problems while maintain the same time bounds as those of the best known algorithms.

This research was supported in part by the National Science Foundation under Grant CCR-9623585.

This author was supported in part by a fellowship of the Center for Applied Mathematics of the University of Notre Dame.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barequet, G., Chen, D.Z., Daescu, O., Goodrich, M.T., Snoeyink, J.: Efficiently Approximating Polygonal Paths in Three and Higher Dimensions. Proc. of the 14th ACM Symp. on Comp. Geometry (1998, to appear).

    Google Scholar 

  2. Chan, W.S., Chin, F.: Approximation of polygonal curves with minimum number of line segments or minimum error. International Journal of Computational Geometry and Applications 6 (1996) 59–77.

    Article  MathSciNet  Google Scholar 

  3. Chen, D.Z., Chen, W., Wada, K., Kawaguchi, K.: Parallel algorithms for partitioning sorted sets and related problems. Proc. of the 4th Annual European Symp. on Algorithms (1996) 234–245.

    Google Scholar 

  4. Eu, D., Toussaint, G.T.: On approximation polygonal curves in two and three dimensions. CVGIP: Graphical Models and Image Processing 56 (1994) 231–246.

    Google Scholar 

  5. Goodrich, M.T.: Efficient piecewise-linear function approximation using the uniform metric. Proc. 9th Annual ACM Symp. on Computational Geometry (1994) 322–331.

    Google Scholar 

  6. Guibas, L.J., Hershberger, J.E., Mitchell, J.S.B., Snoeyink, J.S.: Approximating polygons and subdivisions with minimum link paths. International Journal of Computational Geometry and Applications 3 (1993) 383–415.

    Article  MathSciNet  Google Scholar 

  7. Hakimi, S.L., Schmeichel, E.F.: Fitting polygonal functions to a set of points in the plane. CVGIP: Graphical Models Image Process. 53 (1991) 132–136.

    MATH  Google Scholar 

  8. Imai, H., Iri, M.: Computational-geometric methods for polygonal approximations of a curve. Computer Vision, Graphics, and Image Processing 36 (1986) 31–41.

    Article  Google Scholar 

  9. Imai, H., Iri, M.: Polygonal approximations of a curve-Formulations and algorithms. Computational Morphology (1988) 71–86.

    Google Scholar 

  10. Melkman, A., O’Rourke, J.: On polygonal chain approximation. Computational Morphology (1988) 87–95.

    Google Scholar 

  11. Natarajan, B.K., Ruppert, J.: On sparse approximations of curves and functions. Proc. 4th Canadian Conference on Computational Geometry (1992) 250–256.

    Google Scholar 

  12. Toussaint, G.T.: On the complexity of approximating polygonal curves in the plane. Proc. IASTED International Symp. on Robotics and Automation (1985).

    Google Scholar 

  13. Varadarajan, K.R.: Approximating monotone polygonal curves using the uniform metric. Proc. 12th Annual ACM Symp. on Computational Geometry (1996) 311–318.

    Google Scholar 

  14. Wang, D.P., Huang, N.F., Chao, H.S., Lee, R.C.T.: Plane sweeping algorithms for polygonal approximation problems with applications. Proc. of the 4th Annual International Symp. on Algorithms and Computation (1993) 323–332.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chen, D.Z., Daescu, O. (1998). Space-Efficient Algorithms for Approximating Polygonal Curves in Two Dimensional Space. In: Hsu, WL., Kao, MY. (eds) Computing and Combinatorics. COCOON 1998. Lecture Notes in Computer Science, vol 1449. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-68535-9_8

Download citation

  • DOI: https://doi.org/10.1007/3-540-68535-9_8

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64824-6

  • Online ISBN: 978-3-540-68535-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics