Skip to main content

Two Basic Algorithms in Concept Analysis

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 5986))

Abstract

We describe two algorithms for closure systems. The purpose of the first is to produce all closed sets of a given closure operator. The second constructs a minimal family of implications for the ”logic” of a closure system. These algorithms then are applied to problems in concept analysis: Determining all concepts of a given context and describing the dependencies between attributes. The problem of finding all concepts is equivalent, e.g., to finding all maximal complete bipartite subgraphs of a bipartite graph.

A version of this preprint was published in German as part of the book ”Beiträge zur Begriffsanalyse” (Ganter, Wille and Wolff, eds., BI-Wissenschaftsverlag 1987). Computer programs for FCA were already in use in 1984. The new algorithm was not only more efficient, it could also be used to compute the ”canonical base” of implications in a finite formal context that had recently been discovered by J.L. Guigues and V. Duquenne.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Fay, G.: An algorithm for finite Galois connections. Technical report, Institute for Industrial Economy, Budapest (1973)

    Google Scholar 

  2. Guigues, J.-L., Duquenne, V.: Informative implications derived from a table of binary data. Preprint, Groupe Mathématiques et Psychologie, Université René descartes, Paris (1984)

    Google Scholar 

  3. Norris, E.M.: An algorithm for computing the maximal rectangles in a binary relation. Rev. Roum. Math. Pures et Appl., Tome XXIII(2), 243–250 (1978); Bucarest

    Google Scholar 

  4. Wille, R.: Restructuring lattice theory: an approach based on hierarchies of concepts. In: Rival, I. (ed.) Ordered sets, pp. 445–470. Reidel Publ. Comp., Dordrecht (1982)

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ganter, B. (2010). Two Basic Algorithms in Concept Analysis. In: Kwuida, L., Sertkaya, B. (eds) Formal Concept Analysis. ICFCA 2010. Lecture Notes in Computer Science(), vol 5986. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11928-6_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-11928-6_22

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-11927-9

  • Online ISBN: 978-3-642-11928-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics