Real Stability Testing
Prasad Raghavendra, Nick Ryder, Nikhil Srivastava

TL;DR
This paper presents a strongly polynomial time algorithm for testing the real stability of bivariate polynomials, with implications for preserving real-rootedness under linear transformations, leveraging hyperbolic polynomial properties.
Contribution
It introduces a novel, efficient algorithm for real stability testing of bivariate polynomials, connecting hyperbolic polynomial properties to stability verification.
Findings
Algorithm runs in strongly polynomial time
Reduces stability testing to polynomial nonnegativity checks
Applicable to linear transformations preserving real-rootedness
Abstract
We give a strongly polynomial time algorithm which determines whether or not a bivariate polynomial is real stable. As a corollary, this implies an algorithm for testing whether a given linear transformation on univariate polynomials preserves real-rootedness. The proof exploits properties of hyperbolic polynomials to reduce real stability testing to testing nonnegativity of a finite number of polynomials on an interval.
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
TopicsPolynomial and algebraic computation · Numerical Methods and Algorithms · Formal Methods in Verification
