Affine Rank Minimization is ER Complete
Angshul Majumdar

TL;DR
This paper proves that the problem of deciding the existence of a low-rank matrix satisfying affine constraints is as hard as the entire existential theory of the reals, establishing its computational complexity.
Contribution
It provides the first explicit existential encoding of the affine rank minimization problem and proves its completeness for the existential theory of the reals.
Findings
ARM(k) is in the existential theory of the reals for fixed k.
ARM(k) is ETR-hard via a polynomial-time reduction.
ARM(3) is complete for the existential theory of the reals.
Abstract
We study the decision problem Affine Rank Minimization, denoted ARM(k). The input consists of rational matrices A_1,...,A_q in Q^{m x n} and rational scalars b_1,...,b_q in Q. The question is whether there exists a real matrix X in R^{m x n} such that trace(A_l^T X) = b_l for all l in {1,...,q} and rank(X) <= k. We first prove membership: for every fixed k >= 1, ARM(k) lies in the existential theory of the reals by giving an explicit existential encoding of the rank constraint using a constant-size factorization witness. We then prove existential-theory-of-reals hardness via a polynomial-time many-one reduction from ETR to ARM(k), where the target instance uses only affine equalities together with a single global constraint rank(X) <= k. The reduction compiles an ETR formula into an arithmetic circuit in gate-equality normal form and assigns each circuit quantity to a designated entry…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPolynomial and algebraic computation · Complexity and Algorithms in Graphs · Constraint Satisfaction and Optimization
