Optimization of the scalar complexity of Chudnovsky\(^2\) multiplication algorithms in finite fields (Q2120984)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Optimization of the scalar complexity of Chudnovsky\(^2\) multiplication algorithms in finite fields
scientific article

    Statements

    Optimization of the scalar complexity of Chudnovsky\(^2\) multiplication algorithms in finite fields (English)
    0 references
    0 references
    0 references
    0 references
    1 April 2022
    0 references
    \textit{D. V. Chudnovsky} and \textit{G. V. Chudnovsky} introduced multiplication algorithms for any extension of finite field based upon interpolation on some algebraic curves defined over finite fields [J. Complexity 4, No. 4, 285--316 (1988; Zbl 0668.68040)]. In this paper, the authors continue their study on these algorithms first initiated in [CAI 2019, Lect. Notes Comput. Sci. 11545, 64--75 (2019; Zbl 1456.11235)] and propose several constructions for the original multiplication algorithm of D. V. and G. V. Chudnovsky in order to improve its scalar complexity. For this purpose, they identify the set of fundamental generic strategies underlying the scalar complexity optimization and the relevant quantities related to it. Moreover, they significantly reduce the complexity of the complete optimization process. This analysis is applied to the construction of type elliptic Chudnovsky\(^2\) multiplication algorithms for small extensions. Furthermore, the Baum-Shokrollahi construction for multiplication in \(\mathbb{F}_{256}/\mathbb{F}_4\) is significantly improved.
    0 references
    0 references
    0 references
    0 references
    0 references
    finite field
    0 references
    algebraic function field
    0 references
    algorithmic complexity
    0 references
    multiplication algorithm
    0 references
    0 references
    0 references
    0 references