On some computational problems in finite abelian groups
Open Access
- 1 October 1997
- journal article
- research article
- Published by American Mathematical Society (AMS) in Mathematics of Computation
- Vol. 66 (220) , 1663-1687
- https://doi.org/10.1090/s0025-5718-97-00880-6
Abstract
We present new algorithms for computing orders of elements, discrete logarithms, and structures of finite abelian groups. We estimate the computational complexity and storage requirements, and we explicitly determine the O O -constants and Ω \Omega -constants. We implemented the algorithms for class groups of imaginary quadratic orders and present a selection of our experimental results. Our algorithms are based on a modification of Shanks’ baby-step giant-step strategy, and have the advantage that their computational complexity and storage requirements are relative to the actual order, discrete logarithm, or size of the group, rather than relative to an upper bound on the group order.This publication has 7 references indexed in Scilit:
- Algorithms for quadratic ordersProceedings of Symposia in Applied Mathematics, 1994
- A Course in Computational Algebraic Number TheoryPublished by Springer Nature ,1993
- Algorithms in Number TheoryPublished by Elsevier ,1990
- Residual hermite normal form computationsACM Transactions on Mathematical Software, 1989
- Binary Quadratic FormsPublished by Springer Nature ,1989
- Heuristics on class groups of number fieldsPublished by Springer Nature ,1984
- Class number, a theory of factorization, and generaPublished by American Mathematical Society (AMS) ,1971