Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Kronecker products and shuffle algebra

Published: 01 February 1981 Publication History

Abstract

The paper relates three classical concepts, viz. mixed radix number system, Kronecker product of matrices, and perfect shuffle. It presents an algebra which describes the hardware organization of the computation of a product Mv, where M is a matrix in Kronecker product form and v is a vector. The algebraic formalism describes both the blockwise structure of the computation and the various possible connection patterns.

References

[1]
C. K. Rushford, "Fast Fourier Hadamard decoding of orthogonal codes," Inform. Contr., vol. 15, pp. 33-47, 1969.
[2]
I. J. Good, "The interaction algorithm and practical Fourier analysis," J. Roy. Stat. Soc., ser. B, vol. 20, pp. 361-372, 1958.
[3]
J. W. Cooley and J. W. Tukey, "An algorithm for the machine computation of complex Fourier," Series. Math. Comput., vol. 19, pp. 297-301, 1965.
[4]
M. C. Pease, "An adaptation of the fast Fourier transform for parallel processing," J. Ass. Comput. Mach., vol. 15, pp. 252-264, 1968.
[5]
I. J. Good, "The relationship between two fast Fourier transforms," IEEE Trans. Comput., vol. C-20, pp. 310-317, 1971.
[6]
R. J. Lechner, "Harmonic analysis of switching functions," in Recent Developments in Switching Theory, A. Mukhopadhyay, Ed. New York: Academic, 1971.
[7]
A. Waksman, "A permutation network," J. Ass. Comput. Mach., vol. 15, pp. 159-163, 1968.
[8]
H. S. Stone, "Parallel processing with the perfect shuffle," IEEE Trans. Comput., vol. C-20, pp. 153-161, 1971.
[9]
J. Lenfant, "Parallel permutations of data: A Benes network control algorithm for frequently used permutations," IEEE Trans. Comput., vol. C-27, pp. 637-647, 1978.
[10]
R. J. Lechner, "Transformations among switching function canonical forms," IEEE Trans. Electron. Comput., vol. EC-12, no. 2, pp. 129-130, 1963.
[11]
M. Davio, J. P. Deschamps, and A. Thayse, Discrete and Switching Functions. New York: McGraw-Hill, 1978.
[12]
B. J. Fino and R. Algazi, "A unified treatment of discrete fast unitary transforms," SIAM J. Comput., vol. 6, pp. 700-717, 1977.
[13]
E. O. Brigham, The Fast Fourier Transform. Englewood Cliffs, NJ: Prentice-Hall, 1974.
[14]
F. Yates, The Design and Analysis of Factorial Experiments. Harpenden: Imperial Bureau of Soil Science, 1937.
[15]
D. E. Knuth, The Art of Computer Programming. Vol. 2: Seminumerical Algorithms. Reading, MA: Addison-Wesley, 1969.
[16]
M. Davio and J. P. Deschamps, "Addition in signed digit number systems," in Proc. 8th Int. Conf. on Multiple Valued Logics, Chicago, IL, 1978, pp. 104-113.
[17]
N. S. Szabo and R. J. Tanaka, Residue Arithmetic and its Applications to Computer Technology. New York: McGraw-Hill, 1967.
[18]
R. Bellman, Introduction to Matrix Analysis. New York: McGraw-Hill, 1960.
[19]
S. W. Golomb, "Permutations by cutting and shuffling," SIAM Rev., vol. 3, pp. 293-297, 1961.
[20]
J. B. Kam and G. l. Davida, "Structured design of substitution-permutation encryption networks," IEEE Trans. Comput., vol. C-28, pp. 747-753, Oct. 1979.
[21]
S. B. Morris and R. E. Hartwig, "The generalized Faro shuffle," Discrete Math., vol. 15, pp. 333-346, 1976.
[22]
I. Cahit, "Realization of graceful permutations by a shuffle-exchange network," Informat. Process. Lett., vol. 6, pp. 171-173, 1977.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Transactions on Computers
IEEE Transactions on Computers  Volume 30, Issue 2
February 1981
85 pages

Publisher

IEEE Computer Society

United States

Publication History

Published: 01 February 1981
Revised: 10 March 1980
Received: 02 April 1979

Author Tags

  1. kronecker product of matrices
  2. mixed radix number systems
  3. perfect shuffle

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2019)Algorithm 993ACM Transactions on Mathematical Software10.1145/329104145:2(1-9)Online publication date: 3-May-2019
  • (2017)Shuffling matrices, Kronecker product and Discrete Fourier TransformDiscrete Applied Mathematics10.1016/j.dam.2017.08.018233:C(1-18)Online publication date: 31-Dec-2017
  • (2016)Kronecker Algebra for Static Analysis of Barriers in AdaProceedings of the 21st Ada-Europe International Conference on Reliable Software Technologies --- Ada-Europe 2016 - Volume 969510.1007/978-3-319-39083-3_10(145-159)Online publication date: 13-Jun-2016
  • (2015)Preconditioners based on the Alternating-Direction-Implicit algorithm for the 2D steady-state diffusion equation with orthotropic heterogeneous coefficientsJournal of Computational and Applied Mathematics10.1016/j.cam.2014.06.021273:C(274-295)Online publication date: 1-Jan-2015
  • (2011)Efficient vector-descriptor product exploiting time-memory trade-offsACM SIGMETRICS Performance Evaluation Review10.1145/2160803.216080539:3(2-9)Online publication date: 21-Dec-2011
  • (2010)Kronecker descriptor partitioning for parallel algorithmsProceedings of the 2010 Spring Simulation Multiconference10.1145/1878537.1878789(1-4)Online publication date: 11-Apr-2010
  • (2007)SplitProceedings of the 2nd international conference on Performance evaluation methodologies and tools10.5555/1345263.1345372(1-8)Online publication date: 22-Oct-2007
  • (2007)Stride Permutation Networks for Array ProcessorsJournal of VLSI Signal Processing Systems10.1007/s11265-006-0031-849:1(51-71)Online publication date: 1-Oct-2007
  • (2006)Saturation for a General Class of ModelsIEEE Transactions on Software Engineering10.1109/TSE.2006.8132:8(559-570)Online publication date: 1-Aug-2006
  • (2006)Discrete cosine and sine transformsSignal Processing10.1016/j.sigpro.2005.05.01486:2(230-249)Online publication date: 1-Feb-2006
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media