2015
DOI: 10.1137/151003106
|View full text |Cite
|
Sign up to set email alerts
|

A Fast Analysis-Based Discrete Hankel Transform Using Asymptotic Expansions

Abstract: A fast and numerically stable algorithm is described for computing the discrete Hankel transform of order 0 as well as evaluating Schlömilch and Fourier-Bessel expansions in O(N (log N ) 2 / loglog N ) operations. The algorithm is based on an asymptotic expansion for Bessel functions of large arguments, the fast Fourier transform, and the Neumann addition formula. All the algorithmic parameters are selected from error bounds to achieve a near-optimal computational cost for any accuracy goal. Numerical results … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
10
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
8

Relationship

1
7

Authors

Journals

citations
Cited by 11 publications
(10 citation statements)
references
References 22 publications
0
10
0
Order By: Relevance
“…Another key problem in modern large-scale computation is the parallel scalability of fast algorithms. Although there have been various fast algorithms like the (nonuniform) fast Fourier transform (FFT) [1,14,15], the FFT in polar and spherical coordinates [19,29,31,33], the parallel scalability of some of these traditional algorithms might be still limited in high performance computing. This motivates much effort to improve their parallel scalability [2,26,30,37].…”
Section: Introductionmentioning
confidence: 99%
“…Another key problem in modern large-scale computation is the parallel scalability of fast algorithms. Although there have been various fast algorithms like the (nonuniform) fast Fourier transform (FFT) [1,14,15], the FFT in polar and spherical coordinates [19,29,31,33], the parallel scalability of some of these traditional algorithms might be still limited in high performance computing. This motivates much effort to improve their parallel scalability [2,26,30,37].…”
Section: Introductionmentioning
confidence: 99%
“…Other similar examples when ν = 0 can be found in [43] and they can be also evaluated by IDBF with the same operation counts. Figure 12 summarizes the results of this example for different problem sizes N with different parameter pairs ( , k).…”
Section: Recursive Mscsmentioning
confidence: 94%
“…Example 2. Next, we provide an example of a special function transform, the evaluation of Schlömilch expansions [43] at g k = k−1 N for 1 ≤ k ≤ N :…”
Section: Recursive Mscsmentioning
confidence: 99%
“…We note that the Fourier-Bessel expansion coefficients can be computed in O(nL 2 log L) operations using algorithms for rapid evaluation of special functions [23] or a fast analysisbased Fourier-Bessel expansion [24]. However, such "fast" algorithms may only lead to a marginal improvement for two reasons.…”
Section: Introductionmentioning
confidence: 99%