Title :
New parallel algorithms for finding determinants of N×N matrices
Author :
Almalki, Sami ; Alzahrani, Saad ; Alabdullatif, Abdullatif
Author_Institution :
Coll. of Comput. & Inf. Sci., King Saud Univ., Riyadh, Saudi Arabia
Abstract :
Determinants has been used intensively in a variety of applications through history. It also influenced many fields of mathematics like linear algebra. Finding the determinants of a squared matrix can be done using a variety of methods, including well-known methods of Leibniz formula and Laplace expansion which calculate the determinant of any N×N matrix in O(n!). However, decomposition methods, such as: LU decomposition, Cholesky decomposition and QR decomposition, have replaced the native methods with a significantly reduced complexity of O(n^3). In this paper, we introduce two parallel algorithms for Laplace expansion and LU decomposition. Then, we analyze them and compare them with their perspective sequential algorithms in terms of run time, speed-up and efficiency, where new algorithms provided better results. At maximum, in Laplace expansion, it became 129% faster, whereas in LU Decomposition, it became 44% faster.
Keywords :
Laplace equations; linear algebra; matrix algebra; parallel algorithms; Cholesky decomposition; LU decomposition; Laplace expansion; Leibniz formula; N×N matrices; QR decomposition; finding determinants; linear algebra; new parallel algorithms; squared matrix; Algorithm design and analysis; Complexity theory; Matrix decomposition; Parallel algorithms; Pipelines; Program processors; Laplace Equations; Linear algebra; Multithreading; Parallel Algorithms; Parallel Processing;
Conference_Titel :
Computer and Information Technology (WCCIT), 2013 World Congress on
Conference_Location :
Sousse
Print_ISBN :
978-1-4799-0460-0
DOI :
10.1109/WCCIT.2013.6618713