Shrunk subspaces via operator Sinkhorn iteration
Cole Franks, Tasuku Soma, Michel X. Goemans

TL;DR
This paper introduces a simple, deterministic Sinkhorn-style algorithm to find the smallest shrunk subspace in polynomial time, advancing the understanding of noncommutative rank and its applications.
Contribution
It generalizes the operator scaling problem and provides an efficient algorithm for finding shrunk subspaces, which were previously difficult to compute.
Findings
The algorithm finds an approximate shrunk subspace close to the minimum.
A randomized algorithm for the smallest shrunk subspace is also presented.
Applications include faster algorithms for matroid matching and Brascamp-Lieb polytope problems.
Abstract
A recent breakthrough in Edmonds' problem showed that the noncommutative rank can be computed in deterministic polynomial time, and various algorithms for it were devised. However, only quite complicated algorithms are known for finding a so-called shrunk subspace, which acts as a dual certificate for the value of the noncommutative rank. In particular, the operator Sinkhorn algorithm, perhaps the simplest algorithm to compute the noncommutative rank with operator scaling, does not find a shrunk subspace. Finding a shrunk subspace plays a key role in applications, such as separation in the Brascamp-Lieb polytope, one-parameter subgroups in the null-cone membership problem, and primal-dual algorithms for matroid intersection and fractional matroid matching. In this paper, we provide a simple Sinkhorn-style algorithm to find the smallest shrunk subspace over the complex field in…
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
TopicsComplexity and Algorithms in Graphs · Limits and Structures in Graph Theory · Random Matrices and Applications
