📖
Faster Modular Composition Using Two Relation Matrices
Vincent Neiger, Bruno Salvy, Éric Schost, Gilles Villard

Faster Modular Composition Using Two Relation Matrices

Science & Mathematics Published 2026 Verification Pending

Overview & Synopsis

Modular composition is the problem of computing the composition of two univariate polynomials modulo a third one. For a long time, the fastest algebraic algorithm for this problem was that of Brent and Kung (1978). Recently, we improved Brent and Kung's algorithm by computing and using a polynomial matrix that encodes a certain basis of algebraic relations between the polynomials. This is further improved here by making use of two polynomial matrices of smaller dimension. Under genericity assumptions on the input, this results in an algorithm using O~(n(ω+3)/4) arithmetic operations in the base field, where ω is the exponent of matrix multiplication. With naive matrix multiplication, this is O~(n3/2), while with the best currently known exponent ω this is O(n1.343), improving upon the previously most efficient algorithms.

Indexed from repository: HAL Open Science (hal.science)
Loading document from verified source...
Keyboard Shortcuts: ← / → for pages • + / - for zoom • 0 to fit width Powered by Mozilla PDF.js v3.11

Document Information

Document Title Faster Modular Composition Using Two Relation Matrices
Author / Organization Vincent Neiger, Bruno Salvy, Éric Schost, Gilles Villard
Subject & Discipline Multidisciplinary Academic Open Research
Categories Science & Mathematics
Publication Year 2026
License / Rights Open Access / Creative Commons
Resource Verification Listed PDF (Verification Pending)
Original Host Website HAL Open Science (hal.science)
File Format application/pdf (Portable Document Format)
Language EN
Catalog ID DOC-133733
Original Source Link Visit Source Page on hal.science »