Operator scaling: theory and applications
Ankit Garg, Leonid Gurvits, Rafael Oliveira, Avi Wigderson

TL;DR
This paper introduces a polynomial-time deterministic algorithm for testing invertibility of symbolic matrices in non-commuting variables, advancing the understanding of non-commutative polynomial identity testing and related algebraic problems.
Contribution
It proves Gurvits' algorithm always runs in polynomial time and extends it to approximate capacity efficiently, providing new tools for non-commutative algebra and related fields.
Findings
Polynomial-time algorithm for non-commutative invertibility testing
Extension of Gurvits' algorithm to approximate capacity
Polynomial bounds on capacity continuity
Abstract
In this paper we present a deterministic polynomial time algorithm for testing if a symbolic matrix in non-commuting variables over is invertible or not. The analogous question for commuting variables is the celebrated polynomial identity testing (PIT) for symbolic determinants. In contrast to the commutative case, which has an efficient probabilistic algorithm, the best previous algorithm for the non-commutative setting required exponential time (whether or not randomization is allowed). The algorithm efficiently solves the "word problem" for the free skew field, and the identity testing problem for arithmetic formulae with division over non-commuting variables, two problems which had only exponential-time algorithms prior to this work. The main contribution of this paper is a complexity analysis of an existing algorithm due to Gurvits, who proved it was polynomial time…
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.
