Abstract
In generalized spectral analysis an orthogonal transformation provides a set of spectral coefficients by a vector-matrix-multiplication. If the pnxpn-transformation matrix Hn is a Kronecker product of n pxp-matrices Mr, r=0,1,...,n−1, then — as has been shown by Good — there exists a factorization \(\mathop \prod \limits_{r = 0}^{n - 1} \)Gr of the transformation matrix Hn in such a way that the vector-matrix-multiplication can be reduced from 0(N2) to 0(NlogN) operations, where N=pn. The specific structure of the matrix factors Gr, r=0,1...,n−1, permits an implementation of the multiplication on processor networks, in case of p=2 on permutation networks of the Shuffle/Exchange-type.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
Andrews, H. C., Kane, J.: Kronecker Matrices, Computer Implementation and Generalized Spectra J. ACM, Vol. 17, No. 2, April 1970.
Andrews, H. C.: Computer Techniques in Image Processing Academic Press, New York/London, 1970.
Good, I. J.: The Interaction Algorithm and Practical Fourier Analysis J. Roy. Statist. Soc. London, B 20, 1958.
Lawrie, D. H.: Access and Alignment of Data in an Array Processor IEEE Transactions on Computers, Vol. C-25, No. 12, Dec. 1976.
Parker, D. S.: Notes on Shuffle/Exchange-Type Switching Networks IEEE Transactions on Computers, Vol. C-29, No. 3, March 1980.
Pease, M. C.: An Adaption of the Fast Fourier Transform for Parallel Processing J. ACM, Vol. 15, April 1968.
Walsh, J. L.: A Closed Set of Normal Orthogonal Functions Ann. J. Math. 55, 1923.
Whelchel, J. E., Guinn, D. F.: The Fast Fourier Hadamard Transform and its Use in Signal Representation and Classification The Electronic and Aerospace Systems Convention Record (EASCON), IEEE New York, 1968.
Stone, H. S.: Parallel Processing with the Perfect Shuffle IEEE Transaction on Computers, Vol. C-20, No. 2, Feb. 1971.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1986 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lange, O. (1986). Kronecker products of matrices and their implementation on shuffle/exchange-type processor networks. In: Händler, W., Haupt, D., Jeltsch, R., Juling, W., Lange, O. (eds) CONPAR 86. CONPAR 1986. Lecture Notes in Computer Science, vol 237. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-16811-7_190
Download citation
DOI: https://doi.org/10.1007/3-540-16811-7_190
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-16811-9
Online ISBN: 978-3-540-44856-3
eBook Packages: Springer Book Archive