1,721,079 research outputs found

    A Fast Iterative Method for Determining the Stability of a Polynomial

    No full text
    We present an iterative numerical method for solving two classical stability problems for a polynomial p(x)p(x) of degree nn: the Routh-Hurwitz and the Schur-Cohn problems. This new method relies on the construction of a polynomial sequence {p(k)(x)}kN\{ p^{(k)}(x) \}_ {k\in {\bf N}}, p(0)(x)=p(x)p^{(0)}(x)=p(x) , such that p(k)(x)p^{(k)}(x) quadratically converges to (x1)p(x+1)np(x-1)^p (x+1)^{n-p} whenever the starting polynomial p(x)p(x) has pp zeros with positive real parts and npn-p zeros with negative real parts. By combining some new results on structured matrices with the fast polynomial arithmetic, we prove that the coefficients of p(k)(x)p^{(k)}(x) can be computed starting from the coefficients of p(k1)(x)p^{(k-1)}(x) at the computational cost of O(nlog2n)O(n\log^2 n) arithmetical operations. Moreover, by means of numerical experiments, we show that the O(nlogn)O(n\log n) bit precision of computations suffices to support the stated computational properties. In this way, apart from a logarithmic factor, we arrive at the current best upper bound of O(n3log4n)O(n^3\log^4 n) for the bit complexity of the mentioned stability problems

    POLYNOMIAL ROOT COMPUTATION BY MEANS OF THE LR ALGORITHM

    No full text
    By representing the LRLR algorithm of Rutishauser and its variants in a polynomial setting, we derive numerical methods for approximating either all of the roots or a number kk of the roots of minimum modulus of a given polynomial p(t)p(t) of degree nn. These methods share the convergence properties of the LRLR matrix iteration but, unlike it, they can be arranged to produce parallel and sequential algorithms which are highly efficient expecially in the case where k<<nk<<n

    GCD of polynomials and Bezout matrices

    No full text
    A new algorithm is presented for computing an integer polynomial similar to the GCD of two polynomials u(x)u(x) and v(x)v(x) Z[x]\in {\bf Z}[x], deg(u(x))=ndeg(v(x))\deg(u(x))=n\geq \deg(v(x)) . Our approach uses structured matrix computations involving Bezout matrices rather than Hankel matrices. In this way we reduce the computational costs showing that the new algorithm requires O(n2)O(n^2) arithmetical operations or O(n4(log2n+l2))O(n^4(\log^2 n +l^2)) Boolean operations, where l=max{log(u(x)),log(v(x))}l=\max \{ \log(\parallel u(x) \parallel_{\infty}), \log(\parallel v(x) \parallel_{\infty})\}

    A unitary Hessenberg QR-based algorithm via semiseparable matrices

    No full text
    AbstractIn this paper, we present a novel method for solving the unitary Hessenberg eigenvalue problem. In the first phase, an algorithm is designed to transform the unitary matrix into a diagonal-plus-semiseparable form. Then we rely on our earlier adaptation of the QR algorithm to solve the dpss eigenvalue problem in a fast and robust way. Exploiting the structure of the problem enables us to yield a quadratic time using a linear memory space. Nonetheless the algorithm remains robust and converges as fast as the customary QR algorithm. Numerical experiments confirm the effectiveness and the robustness of our approach

    Accurate polynomial root-finding methods for symmetric tridiagonal matrix eigenproblems

    Full text link
    In this paper we consider the application of polynomial root-finding methods to the solution of the tridiagonal matrix eigenproblem. All considered solvers are based on evaluating the Newton correction. We show that the use of scaled three-term recurrence relations complemented with error free transformations yields some compensated schemes which significantly improve the accuracy of computed results at a modest increase in computational cost. Numerical experiments illustrate that under some restriction on the conditioning the novel iterations can approximate and/or refine the eigenvalues of a tridiagonal matrix with high relative accuracy
    corecore