Near optimal rational approximations of large data sets

被引:4
|
作者
Damle, Anil [1 ]
Beylkin, Gregory [1 ]
Haut, Terry [1 ]
Monzon, Lucas [1 ]
机构
[1] Univ Colorado, Dept Appl Math, Boulder, CO 80309 USA
基金
美国国家科学基金会;
关键词
Optimal rational approximations; Nonlinear approximations; Signal compression; Fast algorithms; Spline interpolation; FIELDS;
D O I
10.1016/j.acha.2012.08.011
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We introduce a new computationally efficient algorithm for constructing near optimal rational approximations of large (one-dimensional) data sets. In contrast to wavelet-type approximations, these new approximations are effectively shift invariant. We note that the complexity of current algorithms for computing near optimal rational approximations prevents their use for large data sets. In order to obtain a near optimal rational approximation of a large data set, we first construct its B-spline representation. Then, by using a new rational approximation of B-splines, we arrive at a suboptimal rational approximation of the data set. We then use a recently developed fast and accurate reduction algorithm for obtaining a near optimal rational approximation from a suboptimal one. Our approach requires first splitting the data into large segments, which may later be merged together, if needed. We also describe a fast algorithm for evaluating these rational approximations. In particular, this allows us to interpolate the original data to any grid. One of the practical applications of our algorithm is the compression of audio signals. To demonstrate the potential competitiveness of our approach, we construct a near optimal rational approximation of a piano recording. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:251 / 263
页数:13
相关论文
共 50 条