clopen.solutions

NP-hardness of globally optimal nonnegative rank-two approximation

Recorded by the registry's curators from GitHub; the authors did not submit it here.

Matthew J. Colbrook

The paper gives a polynomial-time many-one reduction from positive one-in-three
satisfiability to the exact rational-input decision problem for nonnegative
rank-two approximation in the squared Frobenius norm, so that this problem is
NP-hard. The reduction produces strictly positive, symmetric positive definite
rational matrices whose unconstrained best rank-two approximation error is an
explicit rational threshold; a nonnegative approximation attains that
threshold exactly when the Boolean instance is satisfiable. The proof uses a
rational orthogonal projector to encode the Boolean equations in a repeated
eigenspace and a quantitative endpoint-rounding argument to recover a Boolean
solution. The reduction has an inverse-polynomial additive error gap, and a
rational perturbation makes the spectrum simple while preserving hardness.
Membership of the problem in NP is not asserted.

Claims

SOLUTION CLAIMED OP-00260 — Complexity of globally optimal nonnegative rank-two approximation
Full resolution · fidelity not yet established

Files and sources

Paper
OpenProblemsInNLA @ eb7c9d6, manuscripts/NM-03_rank_two_approximation_hardness.pdf ↗
Posted on GitHub
11 September 2026

No verification run is on record for this version.