Skip to main content

Linear Time Algorithms for the Basis of Abelian Groups

  • Conference paper
Book cover Computing and Combinatorics (COCOON 2011)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6842))

Included in the following conference series:

  • 807 Accesses

Abstract

In this paper we present two deterministic algorithms such that given an abelian group G with N elements and the prime factorization of N, it computes a basis of G in time O(N).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Beynon, W.M., Iliopoulos, C.S.: Computing a basis for a finite abelian p-group. Information Processing Letters 20, 161–163 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  2. Borges-Quintana, M., Borges-Trenard, M.A., Martinez-Moro, E.: On the use of Grobner Bases for Computing the structure of finite abelian groups. In: Ganzha, V.G., Mayr, E.W., Vorozhtsov, E.V. (eds.) CASC 2005. LNCS, vol. 3718, pp. 52–64. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  3. Buchmann, J., Schmidt, A.: Computing the structure of a finite abelian group. Mathematics of Computation 74, 2017–2026 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  4. Chen, L.: Algorithms and their complexity analysis for some problems in finite group. Journal of Sandong Normal University 2, 27–33 (1984) (in Chinese)

    Google Scholar 

  5. Chen, L., Fu, B.: Linear and Sublinear Time Algorithms for the Basis of Abelian groups. Theoretical Computer Science (2010), doi:10.1016/j.tcs.2010.06.011

    Google Scholar 

  6. Cheung, K.H., Mosca, M.: Decomposing finite abelian groups. Journal of Quantum Information and Computation 1(3), 26–32 (2001)

    MathSciNet  MATH  Google Scholar 

  7. Dinur, I., Grigorescu, E., Kopparty, S., Sudan, M.: Decodability of Group Homomorphisms beyond the Johnson Bound. ECCC Report, No 20 (2008) and in 40th STOC 275-284 (2008)

    Google Scholar 

  8. Gathen, J., Gerhard, J.: Modern Computer Algebra. Cambridge University Press, Cambridge (1999)

    MATH  Google Scholar 

  9. Hardy, G.H., Wright, E.M.: An Introduction to the Theory of Numbers, 5th edn. Oxford University Press, Oxford (1979)

    MATH  Google Scholar 

  10. Iliopoulos, C.S.: Analysis of algorithms on problems in general abelian groups. Information Processing Letters 20, 215–220 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  11. Iliopoulos, C.S.: Worst-case complexity bounds on algorithms for computing the canonical structure of finite abelian groups and the Hermite and Smith normal forms of an integer matrix. SIAM Journal of Computing 18(4), 658–669 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  12. Karagiorgos, G., Poulakis, D.: An Algorithm for Computing a Basis of a Finite Abelian Group. In: Winkler, F., Dönch, C. (eds.) CAI 2011. LNCS, vol. 6742, pp. 174–184. Springer, Heidelberg (to appear, 2011)

    Chapter  Google Scholar 

  13. Kavitha, T.: Linear time algorithms for abelian group isomorphism and related problems. Journal of Computer and System Sciences 73(6), 986–996 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  14. Kitaev, A.Y.: Quantum computations: algorithms and error correction. Russian Math. Surveys 52(6), 1191–1249 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  15. Koblitz, N., Menezes, N., Alfred, J.: A survey of public-key cryptosystems. SIAM Review 46(4), 599–634 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  16. Ledermann, W.: Introduction to group theory. Longman Group Limited, London (1973)

    MATH  Google Scholar 

  17. Lomont, C.: The hidden subgroup problem - review and open problems (2004), http://arxiv.org/abs/quantph/0411037

  18. Teske, E.: The Pohlig-Hellman Method Generalized for Group Structure Computation. Journal of Symbolic Computation 27, 521–534 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  19. Teske, E.: A space efficient algorithm for group structure computation. Mathematics of Computation 67(224), 1637–1663 (1998)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Karagiorgos, G., Poulakis, D. (2011). Linear Time Algorithms for the Basis of Abelian Groups. In: Fu, B., Du, DZ. (eds) Computing and Combinatorics. COCOON 2011. Lecture Notes in Computer Science, vol 6842. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22685-4_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-22685-4_40

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-22684-7

  • Online ISBN: 978-3-642-22685-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics