Shrunk subspaces via operator Sinkhorn iteration
Cole Franks, Tasuku Soma, Michel X. Goemans
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 deterministic polynomial time. To this end, we introduce a generalization of the operator scaling problem, where the spectra of the marginals must be majorized by specified vectors. Then we design an efficient Sinkhorn-style algorithm for the generalized operator scaling problem. Applying this to the shrunk subspace problem, we show that a sufficiently long run of the algorithm also finds an approximate shrunk subspace close to the minimum exact shrunk subspace. Finally, we show that the approximate shrunk subspace can be rounded if it is sufficiently close. Along the way, we also provide a simple randomized algorithm to find the smallest shrunk subspace. As applications, we design a faster algorithm for fractional linear matroid matching and efficient weak membership and optimization algorithms for the rank-2 Brascamp-Lieb polytope. * The full version of the paper can be accessed at https://arxiv.org/abs/2207.08311
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 7ee0ed18-1046-48bd-b4b8-35bcb80a6248Cited by top-tier papers2
- Combinatorial Bounds for List Recovery via Discrete Brascamp-Lieb InequalitiesJoshua Brakensiek, Yeyuan Chen, Manik Dhar, Zihan ZhangSTOC 2026 · 12 citations
- Gradient Descent for Unbounded Convex Functions on Hadamard Manifolds and its Applications to Scaling ProblemsHiroshi Hirai, Keiya SakabeFOCS 2024 · 2 citations
Builds on2
- Pseudospectral Shattering, the Sign Function, and Diagonalization in Nearly Matrix Multiplication TimeJess Banks, Jorge Garza-Vargas, Archit Kulkarni, Nikhil SrivastavaFOCS 2020 · 15 citations
- Algebraic Algorithms for Fractional Linear Matroid Parity via Non-commutative RankTaihei Oki, Tasuku SomaSODA 2023 · 1 citation
Related papers
- Trading Determinism for Noncommutativity in Edmonds' ProblemVikraman Arvind, Abhranil Chatterjee, Partha MukhopadhyayFOCS 2024 · 2 citations
- A Strongly Polynomial Algorithm for Finding a Shortest Non-zero Path in Group-Labeled GraphsYutaro YamaguchiSODA 2020 · 3 citations
- Determinantal SievingEduard Eiben, Tomohiro Koana, Magnus WahlströmSODA 2024 · 3 citations
- The Communication Complexity of Approximating Matrix RankAlexander A. Sherstov, Andrey A. StorozhenkoFOCS 2024 · 1 citation
- Learning Read-Once Determinants and the Principal Minor Assignment ProblemAbhiram Aravind, Abhranil Chatterjee, Sumanta Ghosh, Rohit Gurjar et al.STOC 2026
