Simultaneous determination of polynomial roots and multiplicities: An algorithm and related problems (Q803730)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Simultaneous determination of polynomial roots and multiplicities: An algorithm and related problems
scientific article

    Statements

    Simultaneous determination of polynomial roots and multiplicities: An algorithm and related problems (English)
    0 references
    1989
    0 references
    The algorithm is based on a previously published iterative method, properties of which are outlined. It is able to process polynomials represented in a general form by means of bases satisfying a three term recurrence relation. A module provides the iterative method with a suitable starting point. Multiplicities are dynamically identified, corrected, if necessary, and finally accepted when a sufficient degree of reliability has been reached. The noise threshold is estimated and the related allowed maximum accuracy can be reached for each root. Multiple roots can be approached with a quadratic-like convergence and with the same accuracy as the simple ones. In order to make the algorithm adaptable to different situations, a set of initial preselections is provided to control the flow of the program and some tests are automatically avoided in the simple cases or when a low degree of accuracy is required. The routine was widely tested and a comparison with the Jenkins-Traub algorithm is reported in the last section.
    0 references
    0 references
    0 references
    0 references
    0 references
    three term recurrence relation
    0 references
    iterative method
    0 references
    suitable starting point
    0 references
    noise threshold
    0 references
    Multiple roots
    0 references
    quadratic-like convergence
    0 references
    comparison
    0 references
    Jenkins-Traub algorithm
    0 references
    0 references
    0 references
    0 references