Bit Complexity of Jordan Normal Form and Spectral Factorization
Papri Dey, Ravi Kannan, Nick Ryder, Nikhil Srivastava

TL;DR
This paper presents new algorithms with polynomial bit complexity for computing the Jordan normal form and spectral factorization of matrices, advancing the understanding of their computational difficulty.
Contribution
It introduces the first polynomial-time algorithms for spectral factorization and improved bounds for Jordan form computation, combining numerical and symbolic methods.
Findings
Polynomial-time algorithm for approximate Jordan normal form.
Polynomial-time algorithm for spectral factorization of matrix polynomials.
Significant improvement over previous exponential or unspecified complexity bounds.
Abstract
We study the bit complexity of two related fundamental computational problems in linear algebra and control theory. Our results are: (1) An time algorithm for finding an approximation to the Jordan Normal form of an integer matrix with bit entries, where is the exponent of matrix multiplication. (2) An time algorithm for -approximately computing the spectral factorization of a given monic rational matrix polynomial of degree with rational bit coefficients having bit common denominators, which satisfies for all real . The first algorithm is used as a subroutine in the second one. Despite its being of central importance, polynomial complexity bounds were not previously known for…
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
Bit Complexity of Jordan Normal Form and Spectral Factorization· youtube
Taxonomy
TopicsPolynomial and algebraic computation · Complexity and Algorithms in Graphs · Matrix Theory and Algorithms
