In cartography, computer graphics, pattern recognition, etc., we often encounter the problem of approximating a given finer piecewise linear curve by another coarser piecewise linear curve consisting of fewer line segments. In connection with this problem, a number of papers have been published, but it seems that the problem itself has not been well modelled from the standpoint of specific applications, nor has a nice algorithm, nice from the computational-geometric viewpoint, been proposed. In the present paper, we first consider (i) the problem of approximating a piecewise linear curve by another whose vertices are a subset of the vertices of the former, and show that an optimum solution of this problem can be found in a polynomial time. We also mention recent results on related problems by several researchers including the authors themselves. We then pose (ii) a problem of covering a sequence of n points by a minimum number of rectangles with a given width, and present an O(n long n )-time algorithm by making use of some fundamental established techniques in computational geometry. Furthermore, an O(mn (log n ) 2 )-time algorithm is presented for finding the minimum width w such that a sequence of n points can be covered by at most m rectangles with width w . Finally, (iii) several related problems are discussed.
[1]
Yoshisuke Kurozumi,et al.
Polygonal approximation by the minimax method
,
1982,
Comput. Graph. Image Process..
[2]
Charles M. Williams,et al.
An Efficient Algorithm for the Piecewise Linear Approximation of Planar Curves
,
1978
.
[3]
Dana H. Ballard,et al.
Strip trees: a hierarchical representation for curves
,
1981,
CACM.
[4]
Theodosios Pavlidis,et al.
Segmentation of Plane Curves
,
1974,
IEEE Transactions on Computers.
[5]
G. Toussaint.
Solving geometric problems with the rotating calipers
,
1983
.
[6]
D. Avis,et al.
Simple On-Line Algorithms for Convex Polygons
,
1985
.
[7]
Franco P. Preparata,et al.
An optimal real-time algorithm for planar convex hulls
,
1979,
CACM.
[8]
Jack Sklansky,et al.
Fast polygonal approximation of digitized curves
,
1980,
Pattern Recognit..
[9]
Ronald L. Graham,et al.
An Efficient Algorithm for Determining the Convex Hull of a Finite Planar Set
,
1972,
Inf. Process. Lett..
[10]
Hiroshi Imai,et al.
An optimal algorithm for approximating a piecewise linear function
,
1986
.