vix.ing · top · new · best · stats

On the Number of Nonscalar Multiplications Necessary to Evaluate Polynomials

1973/03/01 by Michael S. Paterson, Larry J. Stockmeyer · 315 citations
Computer Science · Mathematics · #Advanced Optimization Algorithms Research #Algebra over a field #Arithmetic #Combinatorics #Degree (music) #Discrete mathematics #Mathematical proof #Mathematics #Matrix (chemical analysis) #Matrix multiplication #Numerical Methods and Algorithms #Polynomial and algebraic computation #Pure mathematics

paper · doi:10.1137/0202007

published in SIAM Journal on Computing 2(1), 60-66 (Society for Industrial and Applied Mathematics)

openalex publication_date 1973/03/01 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/25

Abstract

We present algorithms which use only O(√ n ) nonscalar multiplications (i.e. multiplications involving “x” on both sides) to evaluate polynomials of degree n, and proofs that at least √ n are required. These results have practical application in the evaluation of matrix polynomials with scalar coefficients, since the “matrix × matrix” multiplications are relatively expensive, and also in determining how many multiplications are needed for polynomials with rational coefficients, since multiplications by integers can in principle be replaced by several additions.

Cited by

Related