
www.rsisinternational.org
INTERNATIONAL JOURNAL OF LATEST TECHNOLOGY IN ENGINEERING,
MANAGEMENT & APPLIED SCIENCE (IJLTEMAS)
ISSN 2278-2540 | DOI: 10.51583/IJLTEMAS | Volume XV, Issue V, May 2026
2002 & Ejikeme et al, 2015). In computer science and machine learning, matrix decomposition plays a critical
role in the development of algorithms for dimensionality reduction, collaborative filtering, and feature extraction
(Meyer 2000). For example, SVD is foundational in Principal Component Analysis (PCA), which is used for
pattern recognition and data compression. Similarly, factorization techniques underpin neural network training
via back propagation, reinforcing the link between numerical linear algebra and artificial intelligence (Lu, 2021;
Duan, Jiang, and Jain, 2022).
Despite their ubiquity, decomposition methods encounter limitations when applied to modern large-scale
datasets and computational systems. Sparse and structured matrices, common in graph theory and scientific
computing, pose unique challenges (Trefethen, 2014).
Beyond computational science, matrix decomposition has expanded into interdisciplinary applications. In
recommender systems, for instance, matrix factorization is employed to address the “sparsity problem” in user-
item rating datasets. By integrating review-based collaborative filtering with matrix factorization. Duan et al.
(2022), demonstrated that latent factor models can enhance predictive accuracy in cases where data is incomplete.
This reflects the versatility of decomposition approaches, as methods originally developed for solving linear
systems in mathematics now power modern innovations in artificial intelligence, business analytic, and decision
support systems. Such applications reaffirm that matrix decomposition is not merely a mathematical tool but a
foundational bridge between theory and practice (Benzi 2002 and Demnel 2007).
Matrix decomposition methods, although powerful, face significant challenges when applied to large-scale linear
systems(Golu, G.H., 2009) and (Peng, R.and Vempala, S. 2021).
While several classical decomposition methods such as LU and QR exist in the literature, they are not the focus
of this study. Instead, this research concentrates on evaluating the performance of Singular Value Decomposition
(SVD) and Eigenvalues Decomposition in large scale settings.
These methods are particularly suitable for modern applications involving high dimension and structured data,
where numerical stability and robustness are critical.
The aim of the study is to analyze and compare Singular Value Decomposition (SVD) and Eigenvalue
Decomposition in order to evaluate their effectiveness and efficiency in solving large scale linear system.
This study is restricted to two matrix decomposition methods: Singular Value Decomposition (SVD) and
Eigenvalue Decomposition. Rather than providing detailed derivations, the study focuses on comparing their
computational efficiency, numerical stability, and performance on real world data sets and randomly generated
matrices. and complexity in solving large-scale linear systems, as well as their performance on real-world
datasets and randomly generated matrices. Consequently, the scope of this research does not extend to
implementations in specialized software packages such as LAPACK, ARPACK, or Suite-sparse.
Theory of Methods
Singular Value Decomposition
In linear algebra, few tools are as powerful and versatile as the Singular Value Decomposition (SVD). While LU
decomposition targets square matrices for solving linear systems, SVD extends its utility far beyond,
encompassing even non-square matrices, whether tall or wide (Ryan 2008). From numerical stability to
dimensionality reduction, SVD is a cornerstone in applied mathematics, machine learning, signal processing,
and statistics.
Given any m × n real matrix A, SVD enables us to express A as the product of three matrices:
Σ
Here, U is an m × m orthogonal matrix, Σ is an m × n diagonal matrix with non-negative real numbers (called
singular values) on the diagonal, and V is an n × n orthogonal matrix.
SVD is more than just a factorization; it unveils the geometry of linear transformations. The columns of V
represent the directions in the input space, the diagonal entries of Σ scale them, and the columns of U reorient