Papers
Topics
Authors
Recent
Search
2000 character limit reached

Structured Factorization: Concepts and Applications

Updated 6 July 2026
  • Structured Factorization is a framework that factorizes matrices or tensors under prescribed algebraic and structural constraints, establishing a clear link between geometry and factor interactions.
  • It utilizes algebraic formulations, such as affine varieties and product varieties, to determine minimal factorization lengths while providing explicit bounds for structures like Toeplitz, Hankel, and companion matrices.
  • The approach extends to simplex-structured and low-rank models in applications ranging from hyperspectral unmixing to quantum tomography, uniting theoretical insights with practical numerical optimization.

Searching arXiv for the cited papers to ground the article in current arXiv records. arXiv search query: (Ju et al., 5 Jun 2026) structured matrix factorization length Structured factorization denotes a family of matrix and tensor factorizations in which the factors are constrained to belong to prescribed structured classes rather than being arbitrary latent variables. In the algebraic formulation introduced for matrix products, the structure is an affine variety XCn×nX\subseteq \mathbb C^{n\times n}, and the central question is the minimum number of factors from XX required to express a matrix AA as a product A=M1MrA=M_1\cdots M_r (Ju et al., 5 Jun 2026). In applied literatures, closely related terminology is used for factorizations with simplex constraints, box constraints, Toeplitz convolution structure, tensor-network structure, neural-network parameterizations, or structured shrinkage priors (Lin et al., 2017, Thanh et al., 2022, Qin et al., 2 Jul 2026). The resulting field is therefore not a single model but a collection of frameworks linked by a common principle: structure is imposed directly on factor spaces, factor interactions, or both.

1. Algebraic formulation of structured factorization length

Let XCn×nX\subseteq\mathbb C^{n\times n} be an affine variety describing a matrix structure, and let

$m_r:X^r\longto\mathbb C^{n\times n},\quad (M_1,\dots,M_r)\longmapsto M_1M_2\cdots M_r .$

For any ACn×nA\in\mathbb C^{n\times n}, the structured matrix factorization length is

X(A)=min{r1    A=M1Mr with MiX}N{}.\ell_X(A)=\min\bigl\{\,r\ge1\;\big|\;A=M_1\cdots M_r\text{ with }M_i\in X\bigr\}\in\mathbb N\cup\{\infty\}.

Because immr\operatorname{im}m_r need not be Zariski-closed, one also defines

Xr=mr(Xr)Zar    Cn×nX_r=\overline{m_r(X^r)}^{\mathrm{Zar}\;\subseteq\;\mathbb C^{n\times n}}

and the border structured matrix factorization length

XX0

with XX1 (Ju et al., 5 Jun 2026).

This formulation generalizes earlier Toeplitz-length questions to arbitrary algebraic matrix structures. The XX2-th XX3-factorization variety XX4 plays the role of a closure of all products of XX5 structured factors, so border length measures approximability by such products even when exact factorizability fails. A plausible implication is that the distinction between exact length and border length is intrinsic whenever multiplication images are not closed.

The main examples treated in this framework are Toeplitz, Hankel, bidiagonal, tridiagonal, skew-symmetric, and companion matrices (Ju et al., 5 Jun 2026). The same paper presents the theory as a unified “secant-variety-style” approach: one introduces XX6, studies its dimension and degree, derives lower bounds and defining equations, and uses numerical optimization to exhibit short factorizations.

2. Factorization varieties, dimensions, and length bounds

For several classical structures, the dimensions of the XX7-factorization varieties can be computed explicitly. For Toeplitz and Hankel matrices XX8,

XX9

For upper or lower AA0-diagonal bidiagonal structures, products of AA1 factors fill out the corresponding AA2-diagonal variety, and

AA3

For tridiagonal AA4, one has that AA5 is the variety of AA6-diagonal matrices, with

AA7

For companion matrices AA8,

AA9

For skew-symmetric A=M1MrA=M_1\cdots M_r0, the survey data record A=M1MrA=M_1\cdots M_r1 and A=M1MrA=M_1\cdots M_r2 when A=M1MrA=M_1\cdots M_r3, and describe the larger-A=M1MrA=M_1\cdots M_r4 regime as reaching A=M1MrA=M_1\cdots M_r5 for even A=M1MrA=M_1\cdots M_r6 and A=M1MrA=M_1\cdots M_r7 for odd A=M1MrA=M_1\cdots M_r8 (Ju et al., 5 Jun 2026).

The same framework also records generic and worst-case lengths for several structures.

Structure Generic length Worst-case bound
Symmetric A=M1MrA=M_1\cdots M_r9 XCn×nX\subseteq\mathbb C^{n\times n}0 XCn×nX\subseteq\mathbb C^{n\times n}1
Toeplitz XCn×nX\subseteq\mathbb C^{n\times n}2 XCn×nX\subseteq\mathbb C^{n\times n}3 XCn×nX\subseteq\mathbb C^{n\times n}4
Hankel XCn×nX\subseteq\mathbb C^{n\times n}5 same as Toeplitz same as Toeplitz
Tridiagonal XCn×nX\subseteq\mathbb C^{n\times n}6 XCn×nX\subseteq\mathbb C^{n\times n}7 XCn×nX\subseteq\mathbb C^{n\times n}8
Skew-symmetric XCn×nX\subseteq\mathbb C^{n\times n}9 $m_r:X^r\longto\mathbb C^{n\times n},\quad (M_1,\dots,M_r)\longmapsto M_1M_2\cdots M_r .$0 if even, $m_r:X^r\longto\mathbb C^{n\times n},\quad (M_1,\dots,M_r)\longmapsto M_1M_2\cdots M_r .$1 if odd $m_r:X^r\longto\mathbb C^{n\times n},\quad (M_1,\dots,M_r)\longmapsto M_1M_2\cdots M_r .$2 for even; $m_r:X^r\longto\mathbb C^{n\times n},\quad (M_1,\dots,M_r)\longmapsto M_1M_2\cdots M_r .$3 or $m_r:X^r\longto\mathbb C^{n\times n},\quad (M_1,\dots,M_r)\longmapsto M_1M_2\cdots M_r .$4 for small sizes
Companion $m_r:X^r\longto\mathbb C^{n\times n},\quad (M_1,\dots,M_r)\longmapsto M_1M_2\cdots M_r .$5 $m_r:X^r\longto\mathbb C^{n\times n},\quad (M_1,\dots,M_r)\longmapsto M_1M_2\cdots M_r .$6 $m_r:X^r\longto\mathbb C^{n\times n},\quad (M_1,\dots,M_r)\longmapsto M_1M_2\cdots M_r .$7

These formulas show that structure-specific geometry controls both expressivity and minimal factor counts. For Toeplitz and Hankel matrices, the generic length $m_r:X^r\longto\mathbb C^{n\times n},\quad (M_1,\dots,M_r)\longmapsto M_1M_2\cdots M_r .$8 contrasts sharply with the worst-case upper bound $m_r:X^r\longto\mathbb C^{n\times n},\quad (M_1,\dots,M_r)\longmapsto M_1M_2\cdots M_r .$9, indicating a substantial gap between generic and extremal behavior. For symmetric matrices, by contrast, every matrix is a product of two symmetric factors, so the structured length collapses to a very small constant (Ju et al., 5 Jun 2026).

3. Lower bounds, defining equations, and computational evidence

A principal lower-bound technique uses displacement rank. For ACn×nA\in\mathbb C^{n\times n}0, if

ACn×nA\in\mathbb C^{n\times n}1

then

ACn×nA\in\mathbb C^{n\times n}2

For Toeplitz matrices one takes ACn×nA\in\mathbb C^{n\times n}3 and ACn×nA\in\mathbb C^{n\times n}4, obtaining ACn×nA\in\mathbb C^{n\times n}5 for every Toeplitz ACn×nA\in\mathbb C^{n\times n}6, hence

ACn×nA\in\mathbb C^{n\times n}7

Moreover, each ACn×nA\in\mathbb C^{n\times n}8-minor of ACn×nA\in\mathbb C^{n\times n}9 is an explicit defining equation vanishing on X(A)=min{r1    A=M1Mr with MiX}N{}.\ell_X(A)=\min\bigl\{\,r\ge1\;\big|\;A=M_1\cdots M_r\text{ with }M_i\in X\bigr\}\in\mathbb N\cup\{\infty\}.0 (Ju et al., 5 Jun 2026).

Upper bounds can be approached numerically by alternating minimization. For Toeplitz factors, one solves

X(A)=min{r1    A=M1Mr with MiX}N{}.\ell_X(A)=\min\bigl\{\,r\ge1\;\big|\;A=M_1\cdots M_r\text{ with }M_i\in X\bigr\}\in\mathbb N\cup\{\infty\}.1

by block-coordinate descent. Each Toeplitz factor is written in terms of its X(A)=min{r1    A=M1Mr with MiX}N{}.\ell_X(A)=\min\bigl\{\,r\ge1\;\big|\;A=M_1\cdots M_r\text{ with }M_i\in X\bigr\}\in\mathbb N\cup\{\infty\}.2 diagonals, and fixing all but one factor reduces a subproblem to a linear least-squares problem in those diagonal parameters; a final nonlinear least-squares refinement may then be applied (Ju et al., 5 Jun 2026).

The same study combines symbolic and numerical algebraic geometry. Macaulay2 was used to eliminate parameters and verify that X(A)=min{r1    A=M1Mr with MiX}N{}.\ell_X(A)=\min\bigl\{\,r\ge1\;\big|\;A=M_1\cdots M_r\text{ with }M_i\in X\bigr\}\in\mathbb N\cup\{\infty\}.3. Numerical homotopy-continuation with Bertini and HomotopyContinuation.jl estimates X(A)=min{r1    A=M1Mr with MiX}N{}.\ell_X(A)=\min\bigl\{\,r\ge1\;\big|\;A=M_1\cdots M_r\text{ with }M_i\in X\bigr\}\in\mathbb N\cup\{\infty\}.4 by intersecting X(A)=min{r1    A=M1Mr with MiX}N{}.\ell_X(A)=\min\bigl\{\,r\ge1\;\big|\;A=M_1\cdots M_r\text{ with }M_i\in X\bigr\}\in\mathbb N\cup\{\infty\}.5 with a random linear subspace of complementary dimension. Alternating-minimization experiments recovered a X(A)=min{r1    A=M1Mr with MiX}N{}.\ell_X(A)=\min\bigl\{\,r\ge1\;\big|\;A=M_1\cdots M_r\text{ with }M_i\in X\bigr\}\in\mathbb N\cup\{\infty\}.6 rational Toeplitz factorization to machine precision, and a X(A)=min{r1    A=M1Mr with MiX}N{}.\ell_X(A)=\min\bigl\{\,r\ge1\;\big|\;A=M_1\cdots M_r\text{ with }M_i\in X\bigr\}\in\mathbb N\cup\{\infty\}.7 example with length X(A)=min{r1    A=M1Mr with MiX}N{}.\ell_X(A)=\min\bigl\{\,r\ge1\;\big|\;A=M_1\cdots M_r\text{ with }M_i\in X\bigr\}\in\mathbb N\cup\{\infty\}.8 to X(A)=min{r1    A=M1Mr with MiX}N{}.\ell_X(A)=\min\bigl\{\,r\ge1\;\big|\;A=M_1\cdots M_r\text{ with }M_i\in X\bigr\}\in\mathbb N\cup\{\infty\}.9 (Ju et al., 5 Jun 2026).

These techniques illustrate a characteristic feature of structured factorization theory: lower bounds arise from algebraic invariants, while upper bounds are often established constructively or numerically. This suggests that exact length is governed simultaneously by geometry, invariant theory, and nonconvex optimization.

4. Simplex-structured and volume-based formulations

A major applied branch of structured factorization is simplex-structured matrix factorization (SSMF), in which

immr\operatorname{im}m_r0

with immr\operatorname{im}m_r1 full column rank and columns of immr\operatorname{im}m_r2 constrained to the unit simplex immr\operatorname{im}m_r3. In the maximum-volume inscribed ellipsoid formulation, one seeks the ellipsoid of largest volume contained in immr\operatorname{im}m_r4, equivalently solving a log-determinant maximization with second-order-cone constraints after facet enumeration. If immr\operatorname{im}m_r5 and the uniform pixel-purity level satisfies

immr\operatorname{im}m_r6

then the MVIE is unique and the columns of immr\operatorname{im}m_r7 can be recovered exactly; this condition is strictly weaker than pure-pixel separable NMF and coincides with that of MVES. The formulation is convex and is reported to have no local-minima issues (Lin et al., 2017).

The dual viewpoint converts minimum-volume SSMF to a maximum-volume problem in the polar simplex. After affine centering and SVD reduction, one solves

immr\operatorname{im}m_r8

or equivalently maximizes immr\operatorname{im}m_r9 under linear inequalities. Under the sufficiently-scattered condition, the dual problem is identifiable, and the proposed algorithm bridges volume minimization and facet identification (Abdolali et al., 2024).

Several extensions modify the admissible factor space while preserving simplex structure. Bounded simplex-structured matrix factorization constrains the columns of Xr=mr(Xr)Zar    Cn×nX_r=\overline{m_r(X^r)}^{\mathrm{Zar}\;\subseteq\;\mathbb C^{n\times n}}0 to a box Xr=mr(Xr)Zar    Cn×nX_r=\overline{m_r(X^r)}^{\mathrm{Zar}\;\subseteq\;\mathbb C^{n\times n}}1 and the columns of Xr=mr(Xr)Zar    Cn×nX_r=\overline{m_r(X^r)}^{\mathrm{Zar}\;\subseteq\;\mathbb C^{n\times n}}2 to Xr=mr(Xr)Zar    Cn×nX_r=\overline{m_r(X^r)}^{\mathrm{Zar}\;\subseteq\;\mathbb C^{n\times n}}3, which implies that the entries of each column of Xr=mr(Xr)Zar    Cn×nX_r=\overline{m_r(X^r)}^{\mathrm{Zar}\;\subseteq\;\mathbb C^{n\times n}}4 belong to the same intervals as the columns of Xr=mr(Xr)Zar    Cn×nX_r=\overline{m_r(X^r)}^{\mathrm{Zar}\;\subseteq\;\mathbb C^{n\times n}}5. The model admits a fast inertial block-coordinate-descent algorithm, handles missing data, and has an essential-uniqueness theorem under sufficiently scattered conditions for a stacked nonnegative reformulation (Thanh et al., 2022). Online SSMF wraps any off-the-shelf MVCU method into a sequential scheme that updates only when a new observation violates the current simplex constraints, storing only informative points; in the reported experiments, this yields accuracy comparable to offline MVCU with markedly lower runtime (Kouakou et al., 13 Sep 2025). For hyperspectral unmixing with endmember variability, a multilayer SSMF model writes

Xr=mr(Xr)Zar    Cn×nX_r=\overline{m_r(X^r)}^{\mathrm{Zar}\;\subseteq\;\mathbb C^{n\times n}}6

with simplex-constrained columns in every Xr=mr(Xr)Zar    Cn×nX_r=\overline{m_r(X^r)}^{\mathrm{Zar}\;\subseteq\;\mathbb C^{n\times n}}7, and estimates the model by variational-inference-based maximum likelihood with Dirichlet latent abundances (Liu et al., 2024).

Taken together, these works show that “structured factorization” in the simplex literature is primarily geometric: identifiability is tied to enclosing simplices, polar duality, inscribed ellipsoids, and sufficiently scattered conditions rather than to matrix-product varieties.

5. Structured low-rank factorization in statistical and computational models

A second major branch treats structure as regularization or parametrization of low-rank factors. In the general framework of structured low-rank matrix factorization, one minimizes

Xr=mr(Xr)Zar    Cn×nX_r=\overline{m_r(X^r)}^{\mathrm{Zar}\;\subseteq\;\mathbb C^{n\times n}}8

where Xr=mr(Xr)Zar    Cn×nX_r=\overline{m_r(X^r)}^{\mathrm{Zar}\;\subseteq\;\mathbb C^{n\times n}}9 is a positively homogeneous rank-1 regularizer such as XX00, XX01, or related combinations. The induced product-space regularizer XX02 is convex, and a global-optimality theorem states that if a local minimizer XX03 has a zero column pair XX04, then it is a global minimizer of the factorized problem and yields a global optimum of the convex surrogate (Haeffele et al., 2017). A related factorization approach to structured low-rank approximation represents XX05 and enforces affine structure through a quadratic penalty XX06, thereby handling weighted norms, missing data, and fixed entries by alternating least squares with closed-form subproblems (Ishteva et al., 2013). For robust matrix completion and compressive principal component pursuit, a bilinear structured factorization XX07 with XX08 replaces large-scale SVDs by thin QR and singular-value thresholding on smaller matrices, with convergence and near-optimality results relative to convex formulations (Shang et al., 2014).

Domain-specific formulations specialize these ideas. In calcium imaging, fluorescence movies XX09 are decomposed as

XX10

with nonnegative spatial footprints XX11, nonnegative temporal traces XX12, a rank-1 background XX13, and AR(1) temporal dynamics XX14; alternating convex spatial and temporal subproblems perform segmentation, demixing, denoising, and spike deconvolution with hard noise constraints rather than tunable penalties (Pnevmatikakis et al., 2014). In EEG–fMRI fusion, structured matrix–tensor factorization couples a CP decomposition of an EEG spectrogram tensor with an fMRI matrix decomposition in which shared temporal factors are convolved by Toeplitz HRF matrices, producing a spatially specific neurovascular “bridge” (Eyndhoven et al., 2020). In multi-view spectral clustering, each view-specific similarity is factorized as XX15, with Laplacian regularization and consensus penalties on the XX16 to preserve per-view manifold structure while coordinating views (Wang et al., 2017). Structural factorization machines represent each view as a tensor of all within-view interactions and impose a CP factorization with a shared XX17 factor to learn automatic view importance at linear complexity in the number of parameters (Lu et al., 2017).

Further extensions replace linear factors by richer structured model classes. COSIN for single-cell expression introduces a latent Gaussian matrix XX18, then imposes structured sparsity on XX19 via pathway-informed priors on inclusion indicators XX20 (Canale et al., 2023). Accelerated structured matrix factorization uses covariate-dependent variances, Bernoulli shrinkage, and a boosting-inspired forward stage-wise MAP algorithm in a latent Gaussian model XX21 (Schiavon et al., 2022). For quantum state tomography, density matrices are parameterized as XX22 with XX23, where XX24 may belong to unconstrained, Cholesky, low-rank, matrix-product-state, low-rank-MPO, or neural-density-operator factor spaces; projected gradient descent and a step-size-free power method then operate directly on the structured factor manifold (Qin et al., 2 Jul 2026).

These formulations show that structure can reside in sparsity, total variation, Toeplitz convolution, graphical priors, tensor-network gauges, or neural parametrizations. The commonality is operational rather than semantic: structured factorization restricts latent representations so that domain constraints become part of the optimization geometry.

6. Identifiability, optimization geometry, and scope

Across the literature, two recurrent questions are identifiability and optimization. In simplex models, exact recovery is tied to geometric conditions such as XX25 or sufficiently scattered abundances, and convexity can eliminate local-minima issues in formulations such as MVIE (Lin et al., 2017, Abdolali et al., 2024). In low-rank factorization, nonconvexity is often accepted but accompanied by structural guarantees: zero-column certificates for global optimality, stationary-point convergence under alternating proximal or ADMM schemes, or local linear convergence under restricted conditions (Haeffele et al., 2017, Shang et al., 2014). For high-order tensor recovery, factorization combined with orthonormal constraints on Stiefel manifolds yields a Riemannian formulation whose initialization radius and convergence rate scale polynomially rather than exponentially with tensor order XX26 for Tucker and tensor-train formats (Qin et al., 19 Jun 2025). For structured dense matrices in the HSS format, ULV factorization combined with asynchronous runtime scheduling reduces dense direct factorization from XX27 to XX28 under bounded off-diagonal rank assumptions (Deshmukh et al., 2023).

A common misconception is that “structured factorization” denotes a single standardized method. The literature instead suggests several non-equivalent usages. In algebraic geometry, the central object is the product variety XX29 and the associated exact or border length (Ju et al., 5 Jun 2026). In hyperspectral unmixing, the phrase usually refers to simplex-constrained or minimum-volume factorizations (Lin et al., 2017). In computational imaging and statistics, it often means low-rank models whose factors satisfy sparsity, dynamical, graph, or box constraints (Pnevmatikakis et al., 2014, Thanh et al., 2022). In quantum tomography and tensor recovery, it denotes factor-space parametrizations chosen to enforce physical validity or canonical gauges by construction (Qin et al., 2 Jul 2026, Qin et al., 19 Jun 2025).

This multiplicity of meanings is not merely terminological. It reflects distinct mathematical objects: algebraic varieties of matrix products, convex hulls and polar simplices, structured regularizers on factor pairs, and manifold-constrained latent representations. A plausible implication is that future unification, if it occurs, will proceed not through a single universal definition but through correspondences between geometry of factor spaces, identifiability conditions, and optimization landscapes.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (18)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Structured Factorization.