BDCSVD
BDCSVD refers to a class of methods described as block-diagonal constrained singular value decompositions. It is a variant of the standard singular value decomposition that incorporates a block-structure constraint to reflect groups of variables or samples within a data matrix. The central idea is to produce singular vectors that are largely confined to predefined blocks, or to enforce a block-sparse pattern in the factor matrices, so that the decomposition aligns with the natural grouping of the data. This can lead to components that are more interpretable and to computations that scale better for large, structured datasets.
In typical formulations, the data matrix is partitioned into blocks according to known groupings. BDCSVD then
Applications of BDCSVD span areas where data exhibit clear block organization, such as multi-omics or multi-view
Notes and terminology vary by source, and BDCSVD may be defined with different constraints or objectives. See