메뉴 건너뛰기




Volumn 32, Issue 5, 2003, Pages 1280-1316

The algebraic approach to the discrete cosine and sine transforms and their fast algorithms

Author keywords

Algebra representation; Chebyshev polynomial; Discrete cosine transform (DCT); Discrete Fourier transform (DFT); Discrete sine transform (DST); Discrete trigonometric transform (DTT); Fast algorithm; FFT; Group representation; Polynomial transform; Symmetry

Indexed keywords

ALGORITHMS; BOUNDARY CONDITIONS; COMPUTATIONAL COMPLEXITY; DIGITAL SIGNAL PROCESSING; DISCRETE FOURIER TRANSFORMS; FAST FOURIER TRANSFORMS; MATRIX ALGEBRA; POLYNOMIALS; THEOREM PROVING; VECTORS;

EID: 0141473171     PISSN: 00975397     EISSN: None     Source Type: Journal    
DOI: 10.1137/S009753970139272X     Document Type: Article
Times cited : (104)

References (57)
  • 2
    • 0001804165 scopus 로고
    • Abelian semi-simple algebras and algorithms for the discrete Fourier transform
    • L. Auslander, E. Feig, and S. Winograd, Abelian semi-simple algebras and algorithms for the discrete Fourier transform, Adv. in Appl. Math., 5 (1984), pp. 31-55.
    • (1984) Adv. in Appl. Math. , vol.5 , pp. 31-55
    • Auslander, L.1    Feig, E.2    Winograd, S.3
  • 3
    • 0004171174 scopus 로고
    • Verfahren der Schnellen Fouriertransformation
    • Teubner, Stuttgart
    • T. Beth, Verfahren der Schnellen Fouriertransformation, Teubner, Stuttgart, 1984.
    • (1984)
    • Beth, T.1
  • 4
    • 0023518222 scopus 로고
    • On the computational complexity of the general discrete Fourier transform
    • T. Beth, On the computational complexity of the general discrete Fourier transform, Theoret. Comput. Sci., 51 (1987), pp. 331-339.
    • (1987) Theoret. Comput. Sci. , vol.51 , pp. 331-339
    • Beth, T.1
  • 6
    • 0025530239 scopus 로고
    • Direct methods for computing discrete sinusoidal transforms
    • S. Chan and K. Ho, Direct methods for computing discrete sinusoidal transforms, Radar Signal Process. IEE Proc. F, 137 (1990), pp. 433-442.
    • (1990) Radar Signal Process. IEE Proc. F , vol.137 , pp. 433-442
    • Chan, S.1    Ho, K.2
  • 7
    • 0017538003 scopus 로고
    • A fast computational algorithm for the discrete cosine transform
    • W.-H. Chen, C. Smith, and S. Fralick, A fast computational algorithm for the discrete cosine transform, IEEE Trans. Comm., COM-25 (1977), pp. 1004-1009.
    • (1977) IEEE Trans. Comm. , vol.COM-25 , pp. 1004-1009
    • Chen, W.-H.1    Smith, C.2    Fralick, S.3
  • 8
    • 0004165067 scopus 로고
    • An introduction to orthogonal polynomials
    • Gordon and Breach, New York
    • T. S. Chihara, An Introduction to Orthogonal Polynomials, Gordon and Breach, New York, 1978.
    • (1978)
    • Chihara, T.S.1
  • 9
    • 0040764194 scopus 로고
    • Beiträge zum Entwurf schneller Spektraltransformationen
    • Habilitationsschrift, Universität Karlsruhe, Karlsruhe, Germany
    • M. Clausen, Beiträge zum Entwurf schneller Spektraltransformationen, Habilitationsschrift, Universität Karlsruhe, Karlsruhe, Germany, 1988.
    • (1988)
    • Clausen, M.1
  • 10
    • 0003903201 scopus 로고
    • Fast Fourier transforms
    • BI Wissenschafts-Verlag
    • M. Clausen and U. Baum, Fast Fourier Transforms, BI Wissenschafts-Verlag, 1993.
    • (1993)
    • Clausen, M.1    Baum, U.2
  • 11
    • 84968470212 scopus 로고
    • An algorithm for the machine calculation of complex Fourier series
    • J. W. Cooley and J. W. Tukey, An algorithm for the machine calculation of complex Fourier series, Math. Comp., 19 (1965), pp. 297-301.
    • (1965) Math. Comp. , vol.19 , pp. 297-301
    • Cooley, J.W.1    Tukey, J.W.2
  • 12
    • 0003663622 scopus 로고
    • Representation theory of finite groups
    • Interscience, New York
    • W. C. Curtis and I. Reiner, Representation Theory of Finite Groups, Interscience, New York, 1962.
    • (1962)
    • Curtis, W.C.1    Reiner, I.2
  • 13
    • 85032069013 scopus 로고
    • Efficient computation of the Fourier transform on finite groups
    • P. Diaconis and D. Rockmore, Efficient computation of the Fourier transform on finite groups, J. Amer. Math. Soc., 3 (1990), pp. 297-332.
    • (1990) J. Amer. Math. Soc. , vol.3 , pp. 297-332
    • Diaconis, P.1    Rockmore, D.2
  • 14
    • 0031209710 scopus 로고    scopus 로고
    • Fast discrete polynomial transforms with applications to data analysis for distance transitive graphs
    • J. R. Driscoll, D. M. Healy, Jr., and D. N. Rockmore, Fast discrete polynomial transforms with applications to data analysis for distance transitive graphs, SIAM J. Comput., 26 (1997), pp. 1066-1099.
    • (1997) SIAM J. Comput. , vol.26 , pp. 1066-1099
    • Driscoll, J.R.1    Healy Jr., D.M.2    Rockmore, D.N.3
  • 15
    • 0003569514 scopus 로고    scopus 로고
    • Zur Algorithmischen Zerlegungstheorie Linearer Transformationen mit Symmetrie
    • Ph.D. thesis, Universität Karlsruhe, Informatik, Karlsruhe, Germany
    • S. Egner, Zur Algorithmischen Zerlegungstheorie Linearer Transformationen mit Symmetrie, Ph.D. thesis, Universität Karlsruhe, Informatik, Karlsruhe, Germany, 1997.
    • (1997)
    • Egner, S.1
  • 17
    • 0344675626 scopus 로고    scopus 로고
    • AREP-constructive representation theory and fast signal transforms
    • GAP software share package
    • S. Egner and M. Püschel, AREP-Constructive Representation Theory and Fast Signal Transforms, GAP software share package, 1998; available online at http://www.ece.cmu.edu/~smart/arep/arep.html.
    • (1998)
    • Egner, S.1    Püschel, M.2
  • 18
    • 0035446682 scopus 로고    scopus 로고
    • Automatic generation of fast discrete signal transforms
    • S. Egner and M. Püschel, Automatic generation of fast discrete signal transforms, IEEE Trans. Signal Process., 49 (2001), pp. 1992-2002.
    • (2001) IEEE Trans. Signal Process. , vol.49 , pp. 1992-2002
    • Egner, S.1    Püschel, M.2
  • 20
    • 0025629343 scopus 로고
    • A fast scaled-DCT algorithm
    • E. Feig, A fast scaled-DCT algorithm, Proc. SPIE, 1244 (1990), pp. 2-13.
    • (1990) Proc. SPIE , vol.1244 , pp. 2-13
    • Feig, E.1
  • 21
    • 0026925543 scopus 로고
    • Fast algorithms for the discrete cosine transform
    • E. Feig and S. Winograd, Fast algorithms for the discrete cosine transform, IEEE Trans. Signal Process., 40 (1992), pp. 2174-2193.
    • (1992) IEEE Trans. Signal Process. , vol.40 , pp. 2174-2193
    • Feig, E.1    Winograd, S.2
  • 22
    • 0003500502 scopus 로고    scopus 로고
    • GAP-groups, algorithms, and programming
    • The GAP Team; University of St. Andrews, Scotland
    • The GAP Team, GAP-Groups, Algorithms, and Programming, University of St. Andrews, Scotland, 1997; available online at http://www-gap.dcs.st-and.ac.uk/~gap/.
    • (1997)
  • 24
    • 84943728327 scopus 로고
    • A fast recursive algorithm for computing the discrete cosine transform
    • H. Hou, A fast recursive algorithm for computing the discrete cosine transform, IEEE Trans. Acoustics, Speech, and Signal Processing, ASSP-35 (1987), pp. 1455-1461.
    • (1987) IEEE Trans. Acoustics, Speech, and Signal Processing , vol.ASSP-35 , pp. 1455-1461
    • Hou, H.1
  • 25
    • 0003805590 scopus 로고
    • Basic Algebra II
    • W. H. Freeman, San Francisco
    • N. Jacobson, Basic Algebra II, W. H. Freeman, San Francisco, 1980.
    • (1980)
    • Jacobson, N.1
  • 26
    • 0029715230 scopus 로고    scopus 로고
    • Displacement structure approach to discrete trigonometric transform based preconditioners of G. Strang and T. Chan type
    • T. Kailath and V. Olshevsky, Displacement structure approach to discrete trigonometric transform based preconditioners of G. Strang and T. Chan type, Calcolo, 33 (1996), pp. 191-208.
    • (1996) Calcolo , vol.33 , pp. 191-208
    • Kailath, T.1    Olshevsky, V.2
  • 27
    • 0019006973 scopus 로고
    • A symmetric cosine transform
    • H. Kitajima, A symmetric cosine transform, IEEE Trans. Computers, C-29 (1980), pp. 317-323.
    • (1980) IEEE Trans. Computers , vol.C-29 , pp. 317-323
    • Kitajima, H.1
  • 28
    • 0021619710 scopus 로고
    • A new algorithm to compute the discrete cosine transform
    • B. Lee, A new algorithm to compute the discrete cosine transform, IEEE Trans. Acoustics, Speech, and Signal Processing, ASSP-32 (1984), pp. 1243-1245.
    • (1984) IEEE Trans. Acoustics, Speech, and Signal Processing , vol.ASSP-32 , pp. 1243-1245
    • Lee, B.1
  • 30
    • 0027842087 scopus 로고
    • Chebyshev polynomials of the second, third and fourth kind in approximation, indefinite integration, and integral transforms
    • J. C. Mason, Chebyshev polynomials of the second, third and fourth kind in approximation, indefinite integration, and integral transforms, J. Comput. Appl. Math., 49 (1993), pp. 169-178.
    • (1993) J. Comput. Appl. Math. , vol.49 , pp. 169-178
    • Mason, J.C.1
  • 31
    • 0003421562 scopus 로고
    • Algorithmensynthese für lineare Systeme mit Symmetrie
    • Ph.D. thesis, Universität Karlsruhe, Informatik, Karlsruhe, Germany
    • T. Minkwitz, Algorithmensynthese für lineare Systeme mit Symmetrie, Ph.D. thesis, Universität Karlsruhe, Informatik, Karlsruhe, Germany, 1993.
    • (1993)
    • Minkwitz, T.1
  • 32
    • 0003587553 scopus 로고
    • Algorithms explained by symmetry
    • T. Minkwitz, Algorithms Explained by Symmetry, Lecture Notes in Comput. Sci. 900, 1995, pp. 157-167.
    • (1995) Lecture Notes in Comput. Sci. , vol.900 , pp. 157-167
    • Minkwitz, T.1
  • 33
    • 0032162352 scopus 로고    scopus 로고
    • DCT/DST and Gauss-Markov fields: Conditions for equivalence
    • J. M. F. Moura and M. G. S. Bruno, DCT/DST and Gauss-Markov fields: Conditions for equivalence, IEEE Trans. Signal Process., 46 (1998), pp. 2571-2574.
    • (1998) IEEE Trans. Signal Process. , vol.46 , pp. 2571-2574
    • Moura, J.M.F.1    Bruno, M.G.S.2
  • 34
    • 0041876673 scopus 로고    scopus 로고
    • Optimal trigonometric preconditioners for nonsymmetric Toeplitz system
    • D. Potts and G. Steidl, Optimal trigonometric preconditioners for nonsymmetric Toeplitz system, Linear Algebra Appl., 281 (1998), pp. 265-292.
    • (1998) Linear Algebra Appl. , vol.281 , pp. 265-292
    • Potts, D.1    Steidl, G.2
  • 35
    • 0032367851 scopus 로고    scopus 로고
    • Fast algorithms for discrete polynomial transforms
    • D. Potts, G. Steidl, and M. Tasche, Fast algorithms for discrete polynomial transforms, Math. Comp., 67 (1998), pp. 1577-1590.
    • (1998) Math. Comp. , vol.67 , pp. 1577-1590
    • Potts, D.1    Steidl, G.2    Tasche, M.3
  • 36
    • 0003589835 scopus 로고    scopus 로고
    • Konstruktive Darstellungstheorie und Algorithmengenerierung
    • Ph.D. thesis, Universität Karlsruhe, Informatik, 1998; also available in English as Technical report Drexel-MCS-1999-1, Drexel University, Philadelphia
    • M. Püschel, Konstruktive Darstellungstheorie und Algorithmengenerierung, Ph.D. thesis, Universität Karlsruhe, Informatik, 1998; also available in English as Technical report Drexel-MCS-1999-1, Drexel University, Philadelphia, 1999.
    • (1999)
    • Püschel, M.1
  • 37
    • 0036899226 scopus 로고    scopus 로고
    • Decomposing monomial representations of solvable groups
    • M. Püschel, Decomposing monomial representations of solvable groups, J. Symbolic Comput., 34 (2002), pp. 561-596.
    • (2002) J. Symbolic Comput. , vol.34 , pp. 561-596
    • Püschel, M.1
  • 39
    • 0001249667 scopus 로고
    • Discrete Fourier transforms when the number of data samples is prime
    • C. M. Rader, Discrete Fourier transforms when the number of data samples is prime, Proc. IEEE, 56 (1998), pp. 1107-1108.
    • (1968) Proc. IEEE , vol.56 , pp. 1107-1108
    • Rader, C.M.1
  • 40
    • 0003685404 scopus 로고
    • Discrete cosine transform: Algorithms, advantages, applications
    • Academic Press, Boston
    • K. R. Rao and P. Yip, Discrete Cosine Transform: Algorithms, Advantages, Applications, Academic Press, Boston, 1990.
    • (1990)
    • Rao, K.R.1    Yip, P.2
  • 41
    • 41849129859 scopus 로고    scopus 로고
    • Factorization of Chbeyshev polynomials
    • Technical report ICM-199802-0001, Kent State University, Kent, OH
    • M. O. Rayes, V. Trevisan, and P. S. Wang, Factorization of Chbeyshev Polynomials, Technical report ICM-199802-0001, Kent State University, Kent, OH, 1998.
    • (1998)
    • Rayes, M.O.1    Trevisan, V.2    Wang, P.S.3
  • 43
    • 0028201226 scopus 로고
    • Efficient computation of Fourier inversion for finite groups
    • D. Rockmore, Efficient computation of Fourier inversion for finite groups, Assoc. Comp. Mach., 41 (1994), pp. 31-66.
    • (1994) Assoc. Comp. Mach. , vol.41 , pp. 31-66
    • Rockmore, D.1
  • 46
    • 84966222128 scopus 로고
    • A polynomial approach to fast algorithms for discrete Fourier-cosine and Fourier-sine transforms
    • G. Steidl and M. Tasche, A polynomial approach to fast algorithms for discrete Fourier-cosine and Fourier-sine transforms, Math. Comp., 56 (1991), pp. 281-296.
    • (1991) Math. Comp. , vol.56 , pp. 281-296
    • Steidl, G.1    Tasche, M.2
  • 47
    • 0000044932 scopus 로고    scopus 로고
    • The discrete cosine transform
    • G. Strang, The discrete cosine transform, SIAM Rev., 41 (1999), pp. 135-147.
    • (1999) SIAM Rev. , vol.41 , pp. 135-147
    • Strang, G.1
  • 48
    • 0344244156 scopus 로고
    • Amer. Math. Soc. Colloq. Publ. 23, AMS, Providence, RI
    • G. Szegö, Orthogonal Polynomials, 3rd ed., Amer. Math. Soc. Colloq. Publ. 23, AMS, Providence, RI, 1967.
    • (1967) Orthogonal Polynomials, 3rd Ed.
    • Szegö, G.1
  • 50
    • 0021481259 scopus 로고
    • Simple FFT and DCT algorithms with reduced number of operations
    • M. Vetterli and H. Nussbaumer, Simple FFT and DCT algorithms with reduced number of operations, Signal Process., 6 (1984), pp. 267-278.
    • (1984) Signal Process. , vol.6 , pp. 267-278
    • Vetterli, M.1    Nussbaumer, H.2
  • 51
    • 0020647904 scopus 로고
    • Reconsideration of "A fast computational algorithm for the discrete cosine transform"
    • Z. Wang, Reconsideration of "A fast computational algorithm for the discrete cosine transform," IEEE Trans. Comm., COM-31 (1983), pp. 121-123.
    • (1983) IEEE Trans. Comm. , vol.COM-31 , pp. 121-123
    • Wang, Z.1
  • 52
    • 0021473509 scopus 로고
    • Fast algorithms for the discrete W transform and for the discrete Fourier transform
    • Z. Wang, Fast algorithms for the discrete W transform and for the discrete Fourier transform, IEEE Trans. Acoustics, Speech, and Signal Processing, ASSP-32 (1984), pp. 803-816.
    • (1984) IEEE Trans. Acoustics, Speech, and Signal Processing , vol.ASSP-32 , pp. 803-816
    • Wang, Z.1
  • 53
    • 0002373674 scopus 로고
    • The discrete W transform
    • Z. Wang and B. Hunt, The discrete W transform, Appl. Math. Comput., 16 (1985), pp. 19-48.
    • (1985) Appl. Math. Comput. , vol.16 , pp. 19-48
    • Wang, Z.1    Hunt, B.2
  • 55
    • 0018983854 scopus 로고
    • A fast computational algorithm for the discrete sine transform
    • P. Yip and K. Rao, A fast computational algorithm for the discrete sine transform, IEEE Trans. Comm., COM-28 (180), pp. 304-307.
    • (1980) IEEE Trans. Comm. , vol.COM-28 , pp. 304-307
    • Yip, P.1    Rao, K.2
  • 56
    • 0021590583 scopus 로고
    • Fast decimation-in-time algorithms for a family of discrete sine and cosine transforms
    • P. Yip and K. Rao, Fast decimation-in-time algorithms for a family of discrete sine and cosine transforms, Circuits Systems Signal Process., 3 (1984), pp. 387-408.
    • (1984) Circuits Systems Signal Process. , vol.3 , pp. 387-408
    • Yip, P.1    Rao, K.2
  • 57
    • 0023854642 scopus 로고
    • The decimation-in-frequency algorithms for a family of discrete sine and cosine transforms
    • P. Yip and K. Rao, The decimation-in-frequency algorithms for a family of discrete sine and cosine transforms, Circuits Systems Signal Process., 7 (1988), pp. 3-19.
    • (1988) Circuits Systems Signal Process. , vol.7 , pp. 3-19
    • Yip, P.1    Rao, K.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.