Related Experiment Video
Updated: Jan 20, 2026

06:52
Using Cholesky Decomposition to Explore Individual Differences in Longitudinal Relations between Reading Skills
Published on: September 17, 2019
6.7K
A Split-and-Merge Approach for Singular Value Decomposition of Large-Scale Matrices
Faming Liang1, Runmin Shi2, Qianxing Mo3
1Department of Biostatistics, University of Florida, Gainesville, FL 32611, faliang@ufl.edu.
Summary
We developed a novel Singular Value Decomposition (SVD) algorithm using a split-and-merge approach. This method is highly parallelizable for big data and efficient for online eigen-analysis.
Area of Science:
- Numerical Analysis
- Computer Science
- Machine Learning
Background:
- Singular Value Decomposition (SVD) is a fundamental matrix factorization technique.
- Existing parallel SVD algorithms face challenges with large-scale datasets.
- Online eigen-analysis requires efficient, sequential processing capabilities.
Purpose of the Study:
- Introduce a new SVD algorithm with an embarrassingly parallel structure.
- Enable efficient implementation on distributed and multicore systems.
- Provide a serial option for online eigen-analysis and feature screening.
Main Methods:
- Developed a novel SVD algorithm employing a split-and-merge strategy.
- Designed for inherent parallelizability, suitable for distributed computing.
- Ensured serial implementation capability for sequential processing needs.
Main Results:
- The proposed algorithm exhibits an embarrassingly parallel structure.
- Demonstrated efficient implementation on distributed and multicore architectures.
- Showcased suitability for big data problems, including feature screening.
Conclusions:
- The new SVD algorithm offers significant advantages for big data analysis.
- Its parallel nature overcomes limitations of existing methods for large datasets.
- The algorithm is versatile, supporting both parallel and serial execution modes.
Related Concept Videos
Synthesis and Decomposition Reactions
38.1K
Synthesis and decomposition are two types of redox reactions. Synthesis means to make something, whereas decomposition means to break something. The reactions are accompanied by chemical and energy changes.
38.1K
Singularity Functions for Shear
429
In structural analysis, singularity functions are crucial in simplifying the representation of shear forces in beams under discontinuous loading. These functions describe discontinuous variations in shear force across a beam with varying loads by using a single mathematical expression, regardless of the complexity of the loading conditions. The singularity functions are derived from creating a free-body diagram of the beam and then making conceptual cuts at specific points to examine the...
429
Singularity Functions for Bending Moment
540
Singularity functions simplify the representation of bending moments in beams subjected to discontinuous loading, allowing the use of a single mathematical expression. For a supported beam AB, with uniform loading from its midpoint M to the right side end B, the approach involves conceptual 'cuts' at specific points to determine the bending moment in each segment. By cutting the beam at a point between A and M, the bending moment for the segment before reaching midpoint M is represented using a...
540
pH Scale
79.0K
Hydronium and hydroxide ions are present both in pure water and in all aqueous solutions, and their concentrations are inversely proportional as determined by the ion product of water (Kw). The concentrations of these ions in a solution are often critical determinants of the solution’s properties and the chemical behaviors of its other solutes. Two different solutions can differ in their hydronium or hydroxide ion concentrations by a million, billion, or even trillion times. A common means of...
79.0K
¹H NMR: Complex Splitting
1.8K
A proton M that is coupled to a proton X results in doublet signals for M. However, NMR-active nuclei can be simultaneously coupled to more than one nonequivalent nucleus. When M is coupled to a second proton A, such as in styrene oxide, each peak in the doublet is split into another doublet.
Splitting diagrams or splitting tree diagrams are routinely used to depict such complex couplings. While drawing splitting diagrams, the splitting with the larger coupling constant is usually applied...
Splitting diagrams or splitting tree diagrams are routinely used to depict such complex couplings. While drawing splitting diagrams, the splitting with the larger coupling constant is usually applied...
1.8K
Scaling
566
In designing and analyzing filters, resonant circuits, or circuit analysis at large, working with standard element values like 1 ohm, 1 henry, or 1 farad can be convenient before scaling these values to more realistic figures. This approach is widely utilized by not employing realistic element values in numerous examples and problems; it simplifies mastering circuit analysis through convenient component values. The complexity of calculations is thereby reduced, with the understanding that...
566

