The kronecker product and its application

Document Type : Research Paper

Authors

University of Qom

Abstract

The Kronecker product of two matrices, denoted by $ A\otimes B $, possesses interesting properties that have led to its extensive use in various fields such as signal processing, image processing, and quantum computations. This multiplication preserves properties such as invertibility, orthogonality, triangularity, symmetry, and many others. If $ A $‎ is a matrix of zeros and ones or an adjacency matrix of a graph, the powers of its Kronecker product result in the generation of fractals or Kronecker product graphs. Another highly practical application is in solving matrix equations like Sylvester equations $ AX+XB=C $‎ and Lyapunov equations $ AX+XA=H $. This article aims to familiarize the reader with some properties of the Kronecker product. Additionally, it briefly describes some of its applications in fast transforms, graphs, fractals, random self-avoiding walks, matrix equations, and matrix decompositions.

Keywords

Main Subjects


[1] G. H. Golub and C. F. Van Loan, Matrix Computations, Johns Hopkins University Press, 1996.
[2] G. NAGY. James, K. NG. Michael and L. Perrone, Kronecker product approximations for image restoration with reflexive boundary conditions, SIAM J. Matrix Anal. Appl., ‎25 (2004) 829-841‎.
[3] A. N. Langvillea and W. J. Stewart, The Kronecker product and stochastic automata networks, J. Comput. Appl. Math., 167 (2004) 429–447.
[4] J. Leskovec, D. Chakrabarti, J. Kleinberg, Ch. Faloutsos and Z. Ghahramani, Kronecker graphs: an approach to modeling networks, J. Mach. Learn. Res., 11 (2010) 985–1042.
[5] M. Nielsen and I. Chuang, Quantum Computation and Quantum Information, Cambridge University Press, 2000.
[6] R. S. Stankovic and B. J. Falkowski, The Haar wavelet transform: its status and achievements, Computers and Electrical Engineering, 29 (2003) 25–44.
[7] W. H. Steeb, Matrix calculus and Kronecker product with applications and C++ programs, World scientific publishing, Singa-pore, 1997.
[8] W. H. Steeb, Chaos, Fractals, CellularAutomata, NeuralNetworks, GeneticAlgorithms, Worldscientificpublishing, Singapore, 2008.
[9] C. F. Van Loan, The Ubiquitous, Kronecker Product, Journal of Computation and Applied Mathematics, 123 (2000) 85–100.
[10] C. F. Van Loan and N. Pitsianis, Approximation with Kronecker Product, Linear Algebra for Large Scale and Real-Time Appli-cations, 123 (1993) 293–314.
[11] J. G. Zehfuss, Ueber eine gewisse Determinante, Zeitschrift für Mathematik und Physik, 3 (1858) 298–301.