Efficient piecewise-linear function approximation using the uniform metric: (preliminary version)
SCG '94 Proceedings of the tenth annual symposium on Computational geometry
Approximating monotone polygonal curves using the uniform metric
Proceedings of the twelfth annual symposium on Computational geometry
Data Mining with optimized two-dimensional association rules
ACM Transactions on Database Systems (TODS)
Introduction to Algorithms
Scaling and related techniques for geometry problems
STOC '84 Proceedings of the sixteenth annual ACM symposium on Theory of computing
A Note on Linear Time Algorithms for Maximum Error Histograms
IEEE Transactions on Knowledge and Data Engineering
Unimodal regression via prefix isotonic regression
Computational Statistics & Data Analysis
Hi-index | 0.00 |
We study the problems of (approximately) representing a functional curve in 2-D by a set of curves with fewer peaks. Let f be an input nonnegative piecewise linear functional curve of size n. We consider the following problems. (1) Uphill-downhill pair representation (UDPR): Find two nonnegative piecewise linear curves, one nondecreasing and one nonincreasing, such that their sum approximately represents f. (2) Unimodal representation (UR): Find a set of k nonnegative unimodal (single-peak) curves such that their sum approximately represents f. (3) Fewer-peak representation (FPR): Find a nonnegative piecewise linear curve with at most k peaks that approximately represents f. For each problem, we consider two versions. For UDPR, we study the feasibility version and the min-ε version. For each of the UR and FPR problems, we study the min-k version and the min-ε version. Little work has been done previously on these problems. We solve all problems (except the UR min-ε) in optimal O(n) time, and the UR min-ε version in O(n+mlogm) time, where mn is the number of peaks of f. Our algorithms are based on new geometric observations and interesting techniques.