AIMech AI

AltMinSense and AltMinComplete (Alternating Minimization for Low-Rank Matrix Sensing and Completion)

Algorithms AIMech:AltMinSenseAndAltMinCompleteAlternatingMinimizationForLowRankMatrixSensingAndCompletion DRAFT
Aliases: AltMinSense and AltMinComplete, Jain-Netrapalli-Sanghavi Alternating Minimization for Matrix Sensing and Completion, Perturbed Power Method Analysis of Alternating Least Squares
The first globally provable alternating least-squares algorithms — *AltMinSense* for rank-$k$ matrix sensing $\mathcal{A}(M) = b$ and *AltMinComplete* for rank-$k$ matrix completion $P_\Omega(M)$ — introduced by Prateek Jain, Praneeth Netrapalli, and Sujay Sanghavi (2013). Parameterizing the rank-$k$ estimate in factored form $X = U V^\top$ ($U\in\mathbb{R}^{m\times k}, V\in\mathbb{R}^{n\times k}$), the algorithms initialize $U^0$ from the top-$k$ left singular vectors of the back-projected measurements ($\sum_{i=1}^d A_i b_i$ for sensing; rescaled $P_\Omega(M)/p$ followed by entrywise magnitude clipping at $2\mu\sqrt{k/m}$ for completion) and alternate between exact convex least-squares updates $\widehat{V}^{t+1} = \arg\min_V \|\mathcal{A}(U^t V^\top) - b\|_2^2$ (or $\|P_{\Omega_{2t+1}}(U^t V^\top - M)\|_F^2$) and QR orthonormalization $V^{t+1} = \mathrm{QR}(\widehat{V}^{t+1})$, followed symmetrically by $\widehat{U}^{t+1}$ and $U^{t+1} = \mathrm{QR}(\widehat{U}^{t+1})$. By expressing each least-squares step as a perturbed power iteration $\widehat{V}^{t+1} = V^*\Sigma^*(U^*)^\top U^t - F$ where $F = B^{-1}((U^t)^\top U^* B - C)V^*\Sigma^*$ (Equation 4), Theorems 2.2 and 2.5 prove geometric decay $\mathrm{dist}(U^t,U^*) \le (1/2)^t$ and $\|M - \widehat{U}^T(V^T)^\top\|_F \le \epsilon$ in $T = O(\log(\|M\|_F/\epsilon))$ iterations.
Identity Notes & Concept Scope Resolved against all 442 pinned AIO concepts and 702 maintained AIMech concepts. Distinct from `AIMech:AltMinPhaseAndSparseAltMinPhaseAlternatingMinimizationPhaseRetrieval` (which alternates phase $c = \mathrm{Ph}(A x)$ and least-squares for vector phase retrieval) and `AIMech:NonconvexMatrixCompletionLandscapeWithoutSpuriousLocalMinima` / `AIMech:ProcrustesFlowForLowRankMatrixRecovery` (which analyze smooth gradient descent rather than exact alternating least-squares with QR orthonormalization and perturbed power-method operators $B^{-1}((U^t)^\top U^* B - C)$).

Claims & Grounded Evidence

4 Claims
Mechanism #claim-perturbed-power-method-identity-and-rip-geometric-contraction-for-altminsense
For rank-$k$ matrix sensing $\mathcal{A}(M) = b$, the exact least-squares update $\widehat{V}^{t+1} = \arg\min_V \|\mathcal{A}(U^t V^\top) - b\|_2^2$ obeys the perturbed power identity $\widehat{V}^{t+1} = V^*\Sigma^*(U^*)^\top U^t - B^{-1}((U^t)^\top U^* B - C)V^*\Sigma^*$ (Equations 4 and 6), where $B$ and $C$ are $n k \times n k$ block operators formed from $A_i^\top U^t$ and $A_i^\top U^*$; under $(2k,\delta_{2k})$-RIP with $\delta_{2k} < \sigma_k^*/(100 k \sigma_1^*)$, Lemmas 4.3–4.4 and Theorem 4.2 prove $\|B^{-1}((U^t)^\top U^* B - C)V^*\Sigma^*\|_2 \le \frac{\delta_{2k}\sqrt{k}\sigma_1^*}{1-\delta_{2k}} \mathrm{dist}(U^t,U^*)$, yielding geometric subspace contraction $\mathrm{dist}(V^{t+1}, V^*) \le \frac{1}{2}\mathrm{dist}(U^t, U^*)$ and $\epsilon$-recovery in $O(\log(1/\epsilon))$ steps (Theorem 2.2).
Mechanism #claim-incoherence-preserving-clipping-and-altmincomplete-sample-complexity
For rank-$k$ $\mu$-incoherent matrix completion (Definition 2.3), Algorithm 3 (*AltMinComplete*) initializes $U^0$ by zeroing entries of the top-$k$ singular vectors of $\frac{1}{p}P_{\Omega_0}(M)$ exceeding $\frac{2\mu\sqrt{k}}{\sqrt{m}}$ in magnitude and re-orthonormalizing; Lemma C.2 proves this clipping produces a $4\mu\sqrt{k}$-incoherent subspace within distance $1/2$ of $U^*$, and Theorem 2.5 (via Lemma 5.3) proves that alternating least squares across $2T+1$ independent sample partitions with total sample complexity $|\Omega| = O((\sigma_1^*/\sigma_k^*)^4 \mu^2 k^{4.5} n \log n \log(k\|M\|_F/\epsilon))$ preserves iterate incoherence and contracts $\mathrm{dist}(U^t,U^*) \le (1/2)^t$.
Scope #claim-scope-inductive-stagewise-altmin-reduces-condition-number-dependence
Algorithms 2 and 4 (*Stage-AltMinSense* and *Stage-AltMinComplete*) apply alternating minimization inductively in $r \le k$ stages with threshold singular-value gaps $\sigma_{i_s}^* > 4 k \sigma_{i_s+1}^*$, eliminating the $(\sigma_1^*/\sigma_k^*)^2$ factor from the RIP constant of matrix sensing (Theorem 2.3) and reducing the condition-number dependence of matrix completion from $(\sigma_1^*/\sigma_k^*)^4$ to $(\sigma_1^*/\sigma_k^*)^2$ (Theorem 2.6).
Limitation #claim-limitation-sample-splitting-across-iterations-and-spectral-basin-requirement
The theoretical convergence analysis of AltMinComplete partitions $\Omega$ into $2T+1$ independent subsets of size $\Omega(n\log n \log(1/\epsilon))$ to decouple $U^t$ from $\Omega_{2t+1}$, and requires an initial subspace $U^0$ with non-singular projection $(U^*)^\top U^0$ inside the contraction basin $\mathrm{dist}(U^0, U^*) < 1/2$.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:PrincipalComponentAnalysis
Principal Component Analysis
related_match Initializes low-rank factor subspaces via top-k singular vectors and analyses alternating least squares as a perturbed power method.
AIO:DimensionalityReduction
Dimensionality Reduction
related_match Recovers low-rank matrix factorizations X = U V^T from compressed linear measurements or partially observed entries.

Evidence Sources & Primary Literature

3 Sources
Source ID Publication / Document Type / Access Reference & Checksum
jns2013-altmin-pdf
Prateek Jain, Praneeth Netrapalli, Sujay Sanghavi
primary paper
full_text
ID: https://doi.org/10.1145/2488608.2488693
sha256:39a581dfb745…
jns2013-altmin-abs
Prateek Jain, Praneeth Netrapalli, Sujay Sanghavi
primary paper
abstract_only
ID: https://arxiv.org/abs/1212.0467
sha256:ec610f95702e…
jns2013-altmin-cr
Prateek Jain, Praneeth Netrapalli, Sujay Sanghavi
primary paper
abstract_only
ID: https://doi.org/10.1145/2488608.2488693
sha256:25d3cb0769f0…

Ontology & Grounding Topology

Open in interactive network graph →
CONCEPT KIND Algorithms AIMech:AltMinSenseAndAltMinCompleteAlternatingMinimizationForLowRankMatrixSensingAndCompletion AltMinSense and... 4 claims · 3 sources AIO GROUNDING AIO:PrincipalComponentAnalysis (2)

Curation Provenance

Curator: Antigravity
Method: ai_assisted
Model: Gemini
Created: 2026-10-19T06:08:00Z
Updated: 2026-10-19T06:08:00Z
Source File: data/curated/AltMinSenseAndAltMinCompleteAlternatingMinimizationForLowRankMatrixSensingAndCompletion.yaml · Schema: curated_concept.yaml

Explore across X-Mech

Related computational & biological Mechs: Embedding Map Network Graph ProteinTraitsMech (ESM-2 pLM) DUFMech (Domain pLM) TraitMech CultureMech All 14 X-Mech Repositories