Fast discrete polynomial transforms with applications to data analysis for distance transitive graphs

被引:53
作者
Driscoll, JR
Healy, DM
Rockmore, DN
机构
[1] DARTMOUTH COLL, DEPT MATH, HANOVER, NH 03755 USA
[2] DARTMOUTH COLL, DEPT COMP SCI, HANOVER, NH 03755 USA
关键词
fast Fourier transform; FFT; discrete polynomial transform; orthogonal polynomials; three-term recurrence; distance transitive graph;
D O I
10.1137/S0097539792240121
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Let P = {P-0,...,Pn-1) denote a set of polynomials with complex coefficients. Let 2 = (z(0),...,z(n-1)) subset of C denote any set of sample points. For any f = (f(0),..., f(n-1)) is an element of C-n, the discrete polynomial transform of f (with respect to P and Z) is defined as the collection of sums, {(f) over cap(P-0),..., (f) over cap(Pn-1)}, where (f) over cap(P-j) = [f, P-j] = Sigma(i=0)(n-1) f(i)P(j)(z(i))w(i) for some associated weight function to. These sorts of transforms find important applications in areas such as medical imaging and signal processing. In this paper, we present fast algorithms for computing discrete orthogonal polynomial transforms. For a system of N orthogonal polynomials of degree at most N - 1, we give an O(N log(2) N) algorithm for computing a discrete polynomial transform at an arbitrary set of points instead of the N-2 operations required by direct evaluation. Our algorithm depends only on the fact that orthogonal polynomial sets satisfy a three-term recurrence and thus it may be applied to any such set of discretely sampled functions. In particular, sampled orthogonal polynomials generate the vector space of functions on a distance transitive graph. As a direct application of our work, we are able to give a fast algorithm for computing subspace decompositions of this vector space which respect the action of the symmetry group of such a graph. This has direct applications to treating computational bottlenecks in the spectral analysis of data on distance transitive graphs, and we discuss this in some detail.
引用
收藏
页码:1066 / 1099
页数:34
相关论文
共 33 条
  • [1] [Anonymous], 1991, CLASSICAL ORTHOGONAL, DOI DOI 10.1007/978-3-642-74748-9
  • [2] [Anonymous], 1989, Algorithms for Discrete Fourier Transform and Convolution
  • [3] [Anonymous], 1982, P IEEE
  • [4] BAILEY R, 1994, REPRESENTATION THEOR
  • [5] Bannai E., 1984, Algebraic Combinatorics I
  • [6] Biggs N., 1974, ALGEBRAIC GRAPH THEO
  • [7] Borodin A., 1975, COMPUTATIONAL COMPLE
  • [8] Boyd J. P., 1989, Chebyshev and Fourier Spectral Methods, V1st
  • [9] Chihara TS., 1978, INTRO ORTHOGONAL POL
  • [10] Diaconis P., 1988, GROUP REPRESENTATION