Skip to main content

Computing and Visualizing Lattices of Subgroups Using Relation Algebra and RelView

  • Conference paper
Relations and Kleene Algebra in Computer Science (RelMiCS 2006)

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

Included in the following conference series:

  • 541 Accesses

Abstract

We model groups as relational systems and develop relation-algebraic specifications for direct products of groups, quotient groups, and the enumeration of all subgroups and normal subgroups. The latter two specifications immediately lead to specifications of the lattices of subgroups and normal subgroups, respectively. All specifications are algorithmic and can directly be translated into the language of the computer system RelView. Hence, the system can be used for constructing groups and for computing and visualizing their lattices of subgroups and normal subgroups. This is demonstrated by some examples.

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. Behnke, R., et al.: RelView – A system for calculation with relations and relational programming. In: Astesiano, E. (ed.) ETAPS 1998 and FASE 1998. LNCS, vol. 1382, pp. 318–321. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  2. Berghammer, R., Hoffmann, T.: Modelling sequences within the RelView system. J. Universal Comput. Sci. 7, 107–113 (2001)

    MathSciNet  MATH  Google Scholar 

  3. Berghammer, R., Neumann, F.: RelView– An OBDD-based Computer Algebra system for relations. In: Ganzha, V.G., Mayr, E.W., Vorozhtsov, E.V. (eds.) CASC 2005. LNCS, vol. 3718, pp. 40–51. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  4. Berghammer, R.: Computation of cut completions and concept lattices using relational algebra and RelView. J. Rel. Meth. in Comput. Sci. 1, 50–72 (2004)

    Google Scholar 

  5. Berghammer, R., Leoniuk, B., Milanese, U.: Implementation of relation algebra using binary decision diagrams. In: de Swart, H. (ed.) RelMiCS 2001. LNCS, vol. 2561, pp. 241–257. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  6. Davey, B.A., Priestley, H.A.: Introduction to lattices and order. Cambridge University Press, Cambridge (1990)

    MATH  Google Scholar 

  7. Freese, R., Jezek, J., Nation, J.B.: Free lattices. In: Mathematical Surveys and Monographs. American Math. Society, vol. 42 (1995)

    Google Scholar 

  8. Ganter, B., Wille, R.: Formal concept analysis. Springer, Heidelberg (1999)

    MATH  Google Scholar 

  9. Hermes, H.: Introduction to lattice theory (in German), 2nd edn. Springer, Heidelberg (1967)

    Google Scholar 

  10. Hulpke, A.: Computing normal subgroups. In: Proc. Int. Symposium on Symbolic and Algebraic Computation, pp. 194–198. ACM Press, New York (1998)

    Google Scholar 

  11. Lang, S.: Algebra, 3rd edn. Springer, Heidelberg (2002)

    MATH  Google Scholar 

  12. Leoniuk, B.: ROBDD-based implementation of relational algebra with applications (in German). Ph.D. thesis, Inst. für Informatik und Prak. Math., Univ. Kiel (2001)

    Google Scholar 

  13. Milanese, U.: On the implementation of a ROBDD-based tool for the manipulation and visualization of relations (in German). Ph.D. thesis, Inst. für Informatik und Prak. Math., Univ. Kiel (2003)

    Google Scholar 

  14. Schmidt, G., Ströhlein, T.: Relations and graphs. Springer, Heidelberg (1993)

    MATH  Google Scholar 

  15. Schmidt, R.: Subgroup lattices of groups, de Gruyter (1994)

    Google Scholar 

  16. Tarski, A.: On the calculus of relations. J. Symb. Logic 6, 73–89 (1941)

    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

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Berghammer, R. (2006). Computing and Visualizing Lattices of Subgroups Using Relation Algebra and RelView . In: Schmidt, R.A. (eds) Relations and Kleene Algebra in Computer Science. RelMiCS 2006. Lecture Notes in Computer Science, vol 4136. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11828563_6

Download citation

  • DOI: https://doi.org/10.1007/11828563_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-37873-0

  • Online ISBN: 978-3-540-37874-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics