Computational Efficiency for Calculating Determinants of Block Matrices
Main Article Content
Abstract
In this paper, we study a method for calculating the determinant of a matrix divided into four submatrices using the formula of Schur. The purpose of this study is to analyze and provide the formula for the number of flops for matrix determinants consisting of submatrices of different sizes. The results are analyzed based on matrices with a submatrix on the first main diagonal of size . It shows that using the formula of Schur to calculate the determinant gives the number of flops close to calculating the determinant directly using the Gaussian elimination method. We also prove the relationship between the number of flops of determinant calculations by using the formula of Schur and direct determinant calculations using the Gaussian elimination method. Numerical experiments are presented, and the conclusions of the theoretical analysis are well supported.
Article Details
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
ลิขสิทธ์ ของมหาวิทยาลัยเทคโนโลยีราชมงคลพระนครReferences
O. Rezaifara, H. Rezaeeb, "A new approach for finding the determinant of matrices," Applied Mathematics and Computation, pp. 1445-1454, 2007.
F. Chiò, "Mémoire sur les fonctions connues sous le nom De Résultantes Ou De Déterminans.," A. Pons, , 1853.
C. Dodgson, "Condensation of Determinants, Being a New and Brief Method for Computingtheir Arithmetical Values," Proceedings of the Royal Society of London, vol. 15, pp. 150-155, 1866.
M. Bayat, H. Faal, "A New Method for Computing Determinants By Reducing The Orders By Two," Caspian Journal of Mathematical Sciences (CJMS), pp. 16-24, 2018.
J. Schur, "Über Potenzreihen, die im Innern des Einheitskreises beschränkt sind," Journal für die reine und angewandte Mathematik (Crelles Journal), vol. 148, pp. 122-145, 1918.
R. W. Cottle, "Manifestations of the Schur complement," Linear Algebra and its Applications, vol. 8, no. 3, pp. 189-211, 1974.
E. V. Haynsworth, "Determination of the inertia of a partitioned Hermitian matrix," Linear Algebra and its Applications, vol. 1, no. 1, pp. 73-81, 1968.
L. Vandenberghe, S. P. Boyd , Convex optimization, Cambridge University Press Cambridge, 2004.
F. Zhang, The Schur complement and its applications, Springer Science & Business Media, 2006.
R. Hunger, Floating Point Operations in Matrix-Vector Calculus, Munich: Technische Universität München, 2007.
H. Arsham, M. Oblak , "Matrix inversion: A computational algebra approach," International Journal of Mathematical Education, pp. 599-605, 1996.
G. Williams, Linear Algebra with Applications, Alternate Edition, Jones & Bartlett Learning, 2011.