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

From MaRDI portal
Created claim: Wikidata QID (P12): Q114221273, #quickstatements; #temporary_batch_1712186161777
Importer (talk | contribs)
Changed an Item
Property / arXiv ID
 
Property / arXiv ID: 2007.08203 / rank
 
Normal rank

Revision as of 01:09, 19 April 2024

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
    finite field
    0 references
    algebraic function field
    0 references
    algorithmic complexity
    0 references
    multiplication algorithm
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references