Streaming Algorithms for Line Simplification

被引:0
作者
M. A. Abam
M. de Berg
P. Hachenberger
A. Zarei
机构
[1] Aarhus University,MADALGO, Department of Computing Science
[2] TU Eindhoven,Department of Computing Science
[3] Sharif University of Technology and IPM School of Computer Science,Computer Engineering Department
来源
Discrete & Computational Geometry | 2010年 / 43卷
关键词
Line simplification; Streaming algorithms;
D O I
暂无
中图分类号
学科分类号
摘要
We study the following variant of the well-known line-simplification problem: we are getting a (possibly infinite) sequence of points p0,p1,p2,… in the plane defining a polygonal path, and as we receive the points, we wish to maintain a simplification of the path seen so far. We study this problem in a streaming setting, where we only have a limited amount of storage, so that we cannot store all the points. We analyze the competitive ratio of our algorithms, allowing resource augmentation: we let our algorithm maintain a simplification with 2k (internal) points and compare the error of our simplification to the error of the optimal simplification with k points. We obtain the algorithms with O(1) competitive ratio for three cases: convex paths, where the error is measured using the Hausdorff distance (or Fréchet distance), xy-monotone paths, where the error is measured using the Hausdorff distance (or Fréchet distance), and general paths, where the error is measured using the Fréchet distance. In the first case the algorithm needs O(k) additional storage, and in the latter two cases the algorithm needs O(k2) additional storage.
引用
收藏
页码:497 / 515
页数:18
相关论文
共 19 条
[1]  
Agarwal P.K.(2000)Efficient algorithms for approximating polygonal chains Discrete Comput. Geom. 23 273-291
[2]  
Varadarajan K.R.(2005)Near-linear time approximation algorithms for curve simplification Algorithmica 42 203-219
[3]  
Agarwal P.K.(1995)Computing the Fréchet distance between two polygonal curves Int. J. Comput. Geom. Appl. 5 75-91
[4]  
Har-Peled S.(1973)Algorithms for the reduction of the number of points required to represent a digitized line or its caricature Can. Cartograph. 10 112-122
[5]  
Mustafa N.H.(1995)Efficient piecewise-linear function approximation using the uniform metric Discrete Comput. Geom. 14 445-462
[6]  
Wang Y.(1993)Approximating polygons and subdivisions with minimum link paths Int. J. Comput. Geom. Appl. 3 383-415
[7]  
Alt H.(1991)Fitting polygonal functions to a set of points in the plane CVGIP: Graph. Models Image Process. 53 132-136
[8]  
Godau M.(1986)An optimal algorithm for approximating a piecewise linear function J. Inf. Process. 9 159-162
[9]  
Douglas D.H.(undefined)undefined undefined undefined undefined-undefined
[10]  
Peucker T.K.(undefined)undefined undefined undefined undefined-undefined