22.01.2013 Views

Volume 1, Issue 1, January 2011 - DROPS - Schloss Dagstuhl

Volume 1, Issue 1, January 2011 - DROPS - Schloss Dagstuhl

Volume 1, Issue 1, January 2011 - DROPS - Schloss Dagstuhl

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Stephan Dahlke, Michael Elad, Yonina Eldar, Gitta Kutyniok, and Gerd Teschke 115<br />

3 J. Zujovic and O. G. Guleryuz, Complexity Regularized Pattern Matching, Proc. IEEE<br />

Int’l Conf. on Image Proc. (ICIP2009), Cairo, Egypt, Nov. 2009.<br />

4 Rubinstein, R., Zibulevsky, M. and Elad, M., Double Sparsity: Learning Sparse Dictionaries<br />

for Sparse Signal Approximation, IEEE Transactions on Signal Processing 58(3) (2010).<br />

5 E. Chou and O. G. Guleryuz, A Majorization-minimization algorithm for sparse factorization<br />

and related applications, (in preparation).<br />

6 O. G. Guleryuz, Nonlinear Approximation Based Image Recovery Using Adaptive Sparse<br />

Reconstructions and Iterated Denoising: Parts I and II, IEEE Transactions on Image<br />

Processing, (2006).<br />

3.6 Stable discretizations of the hyperbolic cross fast Fourier transform<br />

Stefan Kunis (Universität Osnabrück, DE)<br />

License Creative Commons BY-NC-ND 3.0 Unported license<br />

© Stefan Kunis<br />

Joint work of Kämmerer, Lutz; Kunis, Stefan; Potts, Daniel<br />

A straightforward discretization of problems in d spatial dimensions with 2 n , n ∈ N, grid<br />

points in each coordinate leads to an exponential growth 2 dn in the number of degrees of<br />

freedom.<br />

We restrict the frequency domain to the hyperbolic cross<br />

�<br />

H d n =<br />

j∈N d 0 ,�j�1=n<br />

(−2 j1−1 , 2 j1−1 ] × . . . × (−2 jd−1 , 2 jd−1 ] ∩ Z d ,<br />

and ask for the fast approximate evaluation of the trigonometric polynomial<br />

f(x) = �<br />

ˆfk e 2πikx , (1)<br />

k∈H d n<br />

at nodes xℓ ∈ T d , ℓ = 1, . . . , M.<br />

We note that the reduced problem size is cd2 n n d−1 ≤ |H d n| ≤ Cd2 n n d−1 and a classical<br />

result states the computation of (1) for all sparse grid nodes takes at most Cd2 n n d floating<br />

point operations.<br />

This has been generalized for arbitrary spatial sampling nodes and both algorithms are<br />

available in the Matlab toolbox nhcfft.<br />

◮ Theorem 1. [1] The computation of (1) at all nodes xℓ ∈ T d , ℓ = 1, . . . , |H d n|, takes at<br />

most Cd2 n n 2d−2 (| log ε| + log n) d , where ε > 0 denotes the target accuracy.<br />

More recently, we analyzed the numerical stability of these sampling sets and in sharp<br />

contrast to the ordinary FFT which is unitary, we found the following negative result.<br />

◮ Theorem 2. [2] The computation of (1) at the sparse grid has condition number<br />

cd2 n<br />

2 n 2d−3<br />

2 ≤ κ ≤ Cd2 n<br />

2 n 2d−2 .<br />

Although random sampling offers a stable spatial discretization with high probability if<br />

M ≥ C|H d n| log |H d n|, the fast algorithm [1] relies on an oversampled sparse grid and thus<br />

suffers from the same instability.<br />

Ongoing work [3] considers lattices as spatial discretization for the hyperbolic cross fast<br />

Fourier transform. These turn out to have quite large cardinality asymptotically but offer<br />

perfect stability and outperform known algorithms by at least one order of magnitude with<br />

respect to CPU timings for moderate problem sizes.<br />

1 1 0 5 1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!