NANAJun 25, 2018

Determination of Positive Definiteness through Shift-and-Invert Iteration in Weakly Polynomial Complexity

arXiv:1806.09725h-index: 5
Originality Incremental advance
AI Analysis

This provides a weakly polynomial complexity algorithm for positive definiteness testing, benefiting numerical linear algebra and optimization communities.

The paper presents a randomized method using shift-and-invert power iteration to determine whether a symmetric matrix is positive definite, with a cost that scales logarithmically with the condition number and high-probability correctness guarantees.

We propose a numerical method, based on the shift-and-invert power iteration, that answers whether a symmetric matrix is positive definite ("yes") or not ("no"). Our method uses randomization. But, it returns the correct answer with high probability. A thorough proof for the probability is presented. If the method answers "yes", the result is true with a high constant probability. If it answers "no", it provides proof that the matrix is not positive definite. The method has the following benefits: The cost for a constant probability of success scales logarithmically with the condition number. Further, since essentially consisting of vector iterations, our method is easy to implement.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes