Improvements in the computation of ideal class groups of imaginary quadratic number fields (Q540359): Difference between revisions
From MaRDI portal
Created a new Item |
Import recommendations run Q6534273 |
||||||
(7 intermediate revisions by 6 users not shown) | |||||||
Property / DOI | |||||||
Property / DOI: 10.3934/amc.2010.4.141 / rank | |||||||
Property / review text | |||||||
The author describes practical improvements to the index-calculus algorithm for computing the ideal class group of an imaginary quadratic number field. The relation generation stage is improved via the incorporation of the double large prime improvement to relation generation (originally proposed for integer factorization algorithms). The more complicated relations obtained, as well as the larger extended factor base, are handled via improvements to the linear algebra step, including a version of structured Gaussian elimination for reducing the matrix dimensions that was designed for this particular algorithm, and the incorporation of \textit{U. Vollmer's} Hermite normal form algorithm [``A note on the Hermite basis computation of large integer matrices'', in: J. R. Sendra (ed.), ISSAC 2003. Proceedings of the 2003 international symposium on symbolic and algebraic computation, Philadelphia, PA, USA, August 3--6, 2003. New York, NY: ACM Press. 255--257 (2003; Zbl 1072.68701)]. The latter is based on solving linear systems over \(\mathbb{Z}\) and is designed to be efficient when the number of non-zero diagonal elements of the output is small, which is frequently the case for class group computation. Numerical results demonstrate improved performance for sufficiently large discriminants, and the class group of a field with \(110\) decimal digit discriminant is computed for the first time, the current record as of the time of writing this review. | |||||||
Property / review text: The author describes practical improvements to the index-calculus algorithm for computing the ideal class group of an imaginary quadratic number field. The relation generation stage is improved via the incorporation of the double large prime improvement to relation generation (originally proposed for integer factorization algorithms). The more complicated relations obtained, as well as the larger extended factor base, are handled via improvements to the linear algebra step, including a version of structured Gaussian elimination for reducing the matrix dimensions that was designed for this particular algorithm, and the incorporation of \textit{U. Vollmer's} Hermite normal form algorithm [``A note on the Hermite basis computation of large integer matrices'', in: J. R. Sendra (ed.), ISSAC 2003. Proceedings of the 2003 international symposium on symbolic and algebraic computation, Philadelphia, PA, USA, August 3--6, 2003. New York, NY: ACM Press. 255--257 (2003; Zbl 1072.68701)]. The latter is based on solving linear systems over \(\mathbb{Z}\) and is designed to be efficient when the number of non-zero diagonal elements of the output is small, which is frequently the case for class group computation. Numerical results demonstrate improved performance for sufficiently large discriminants, and the class group of a field with \(110\) decimal digit discriminant is computed for the first time, the current record as of the time of writing this review. / rank | |||||||
Normal rank | |||||||
Property / reviewed by | |||||||
Property / reviewed by: Michael J. Jacobson jun. / rank | |||||||
Normal rank | |||||||
Property / Mathematics Subject Classification ID | |||||||
Property / Mathematics Subject Classification ID: 11Y40 / rank | |||||||
Normal rank | |||||||
Property / Mathematics Subject Classification ID | |||||||
Property / Mathematics Subject Classification ID: 11R29 / rank | |||||||
Normal rank | |||||||
Property / Mathematics Subject Classification ID | |||||||
Property / Mathematics Subject Classification ID: 11R11 / rank | |||||||
Normal rank | |||||||
Property / zbMATH DE Number | |||||||
Property / zbMATH DE Number: 5903524 / rank | |||||||
Normal rank | |||||||
Property / zbMATH Keywords | |||||||
ideal class group | |||||||
Property / zbMATH Keywords: ideal class group / rank | |||||||
Normal rank | |||||||
Property / zbMATH Keywords | |||||||
index calculus | |||||||
Property / zbMATH Keywords: index calculus / rank | |||||||
Normal rank | |||||||
Property / zbMATH Keywords | |||||||
double large prime variant | |||||||
Property / zbMATH Keywords: double large prime variant / rank | |||||||
Normal rank | |||||||
Property / zbMATH Keywords | |||||||
structured Gaussian elimination | |||||||
Property / zbMATH Keywords: structured Gaussian elimination / rank | |||||||
Normal rank | |||||||
Property / zbMATH Keywords | |||||||
Hermite normal form | |||||||
Property / zbMATH Keywords: Hermite normal form / rank | |||||||
Normal rank | |||||||
Property / MaRDI profile type | |||||||
Property / MaRDI profile type: Publication / rank | |||||||
Normal rank | |||||||
Property / OpenAlex ID | |||||||
Property / OpenAlex ID: W2962719645 / rank | |||||||
Normal rank | |||||||
Property / arXiv ID | |||||||
Property / arXiv ID: 1204.1300 / rank | |||||||
Normal rank | |||||||
Property / DOI | |||||||
Property / DOI: 10.3934/AMC.2010.4.141 / rank | |||||||
Normal rank | |||||||
Property / Recommended article | |||||||
Property / Recommended article: Practical Improvements to Class Group and Regulator Computation of Real Quadratic Fields / rank | |||||||
Normal rank | |||||||
Property / Recommended article: Practical Improvements to Class Group and Regulator Computation of Real Quadratic Fields / qualifier | |||||||
Similarity Score: 0.88033986
| |||||||
Property / Recommended article: Practical Improvements to Class Group and Regulator Computation of Real Quadratic Fields / qualifier | |||||||
Property / Recommended article | |||||||
Property / Recommended article: Applying sieving to the computation of quadratic class groups / rank | |||||||
Normal rank | |||||||
Property / Recommended article: Applying sieving to the computation of quadratic class groups / qualifier | |||||||
Similarity Score: 0.8165693
| |||||||
Property / Recommended article: Applying sieving to the computation of quadratic class groups / qualifier | |||||||
Property / Recommended article | |||||||
Property / Recommended article: Subexponential algorithms for class group and unit computations / rank | |||||||
Normal rank | |||||||
Property / Recommended article: Subexponential algorithms for class group and unit computations / qualifier | |||||||
Similarity Score: 0.79221666
| |||||||
Property / Recommended article: Subexponential algorithms for class group and unit computations / qualifier | |||||||
Property / Recommended article | |||||||
Property / Recommended article: Q3348997 / rank | |||||||
Normal rank | |||||||
Property / Recommended article: Q3348997 / qualifier | |||||||
Similarity Score: 0.7831256
| |||||||
Property / Recommended article: Q3348997 / qualifier | |||||||
Property / Recommended article | |||||||
Property / Recommended article: Fast heuristic algorithms for computing relations in the class group of a quadratic order, with applications to isogeny evaluation / rank | |||||||
Normal rank | |||||||
Property / Recommended article: Fast heuristic algorithms for computing relations in the class group of a quadratic order, with applications to isogeny evaluation / qualifier | |||||||
Similarity Score: 0.77820724
| |||||||
Property / Recommended article: Fast heuristic algorithms for computing relations in the class group of a quadratic order, with applications to isogeny evaluation / qualifier | |||||||
Property / Recommended article | |||||||
Property / Recommended article: Q4375618 / rank | |||||||
Normal rank | |||||||
Property / Recommended article: Q4375618 / qualifier | |||||||
Similarity Score: 0.7728425
| |||||||
Property / Recommended article: Q4375618 / qualifier | |||||||
Property / Recommended article | |||||||
Property / Recommended article: Computation of Relative Class Numbers of Imaginary Abelian Number Fields / rank | |||||||
Normal rank | |||||||
Property / Recommended article: Computation of Relative Class Numbers of Imaginary Abelian Number Fields / qualifier | |||||||
Similarity Score: 0.761786
| |||||||
Property / Recommended article: Computation of Relative Class Numbers of Imaginary Abelian Number Fields / qualifier | |||||||
Property / Recommended article | |||||||
Property / Recommended article: On ideal class group computation of imaginary multiquadratic fields / rank | |||||||
Normal rank | |||||||
Property / Recommended article: On ideal class group computation of imaginary multiquadratic fields / qualifier | |||||||
Similarity Score: 0.76122195
| |||||||
Property / Recommended article: On ideal class group computation of imaginary multiquadratic fields / qualifier | |||||||
Property / Recommended article | |||||||
Property / Recommended article: Q3973397 / rank | |||||||
Normal rank | |||||||
Property / Recommended article: Q3973397 / qualifier | |||||||
Similarity Score: 0.75434494
| |||||||
Property / Recommended article: Q3973397 / qualifier | |||||||
Property / Recommended article | |||||||
Property / Recommended article: Q2739475 / rank | |||||||
Normal rank | |||||||
Property / Recommended article: Q2739475 / qualifier | |||||||
Similarity Score: 0.7488647
| |||||||
Property / Recommended article: Q2739475 / qualifier | |||||||
links / mardi / name | links / mardi / name | ||||||
Latest revision as of 19:44, 27 January 2025
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Improvements in the computation of ideal class groups of imaginary quadratic number fields |
scientific article |
Statements
Improvements in the computation of ideal class groups of imaginary quadratic number fields (English)
0 references
3 June 2011
0 references
The author describes practical improvements to the index-calculus algorithm for computing the ideal class group of an imaginary quadratic number field. The relation generation stage is improved via the incorporation of the double large prime improvement to relation generation (originally proposed for integer factorization algorithms). The more complicated relations obtained, as well as the larger extended factor base, are handled via improvements to the linear algebra step, including a version of structured Gaussian elimination for reducing the matrix dimensions that was designed for this particular algorithm, and the incorporation of \textit{U. Vollmer's} Hermite normal form algorithm [``A note on the Hermite basis computation of large integer matrices'', in: J. R. Sendra (ed.), ISSAC 2003. Proceedings of the 2003 international symposium on symbolic and algebraic computation, Philadelphia, PA, USA, August 3--6, 2003. New York, NY: ACM Press. 255--257 (2003; Zbl 1072.68701)]. The latter is based on solving linear systems over \(\mathbb{Z}\) and is designed to be efficient when the number of non-zero diagonal elements of the output is small, which is frequently the case for class group computation. Numerical results demonstrate improved performance for sufficiently large discriminants, and the class group of a field with \(110\) decimal digit discriminant is computed for the first time, the current record as of the time of writing this review.
0 references
ideal class group
0 references
index calculus
0 references
double large prime variant
0 references
structured Gaussian elimination
0 references
Hermite normal form
0 references
0.88033986
0 references
0.8165693
0 references
0.79221666
0 references
0.77820724
0 references
0 references
0.76122195
0 references