Efficient algorithms for the basis of finite Abelian groups
arXiv:0808.3331
Abstract
Let be a finite abelian group with elements. In this paper we give a O(N) time algorithm for computing a basis of . Furthermore, we obtain an algorithm for computing a basis from a generating system of with elements having time complexity , where runs over all the prime divisors of , and , are the exponent and the number of cyclic groups which are direct factors of the -primary component of , respectively. In case where is a cyclic group having a generating system with elements, a time algorithm for the computation of a basis of is obtained.
11 pages