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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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).
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.
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.
Eu, D., Toussaint, G.T.: On approximation polygonal curves in two and three dimensions. CVGIP: Graphical Models and Image Processing 56 (1994) 231–246.
Goodrich, M.T.: Efficient piecewise-linear function approximation using the uniform metric. Proc. 9th Annual ACM Symp. on Computational Geometry (1994) 322–331.
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.
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.
Imai, H., Iri, M.: Computational-geometric methods for polygonal approximations of a curve. Computer Vision, Graphics, and Image Processing 36 (1986) 31–41.
Imai, H., Iri, M.: Polygonal approximations of a curve-Formulations and algorithms. Computational Morphology (1988) 71–86.
Melkman, A., O’Rourke, J.: On polygonal chain approximation. Computational Morphology (1988) 87–95.
Natarajan, B.K., Ruppert, J.: On sparse approximations of curves and functions. Proc. 4th Canadian Conference on Computational Geometry (1992) 250–256.
Toussaint, G.T.: On the complexity of approximating polygonal curves in the plane. Proc. IASTED International Symp. on Robotics and Automation (1985).
Varadarajan, K.R.: Approximating monotone polygonal curves using the uniform metric. Proc. 12th Annual ACM Symp. on Computational Geometry (1996) 311–318.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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