Computing The Nc-Rank Via Discrete Convex Optimization On Cat(0) Spaces
summary
Gives a polynomial-time algorithm for NC rank that combines submodular minimization on modular lattices with geodesically convex optimization on non-manifold CAT(0) (orthoscheme) complexes. Implements a splitting proximal point algorithm on the Hadamard-type complex, shows each proximal update reduces to an exact convex quadratic on a Boolean “apartment” (Euclidean cube), and resolves exponential bit-growth by a periodic reduction to finite fields. Algorithm is correct but currently very slow in practice.
AI-written summary · about
