Efficient algorithms for the basis of finite Abelian groups
Abstract
Let G be a finite abelian group G with N elements. In this paper we give a O(N) time algorithm for computing a basis of G. Furthermore, we obtain an algorithm for computing a basis from a generating system of G with M elements having time complexity O(MΣp|N e(p) p1/2μ(p)), where p runs over all the prime divisors of N, and pe(p), μ(p) are the exponent and the number of cyclic groups which are direct factors of the p-primary component of G, respectively. In case where G is a cyclic group having a generating system with M elements, a O(MNε) time algorithm for the computation of a basis of G is obtained.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.