Skip to main content

Graph-FCA in Practice

  • Conference paper
  • First Online:
Graph-Based Representation and Reasoning (ICCS 2016)

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

Included in the following conference series:

Abstract

With the rise of the Semantic Web, more and more relational data are made available in the form of knowledge graphs (e.g., RDF, conceptual graphs). A challenge is to discover conceptual structures in those graphs, in the same way as Formal Concept Analysis (FCA) discovers conceptual structures in tables. Graph-FCA has been introduced in a previous work as an extension of FCA for such knowledge graphs. In this paper, algorithmic aspects and use cases are explored in order to study the feasibility and usefulness of G-FCA. We consider two use cases. The first one extracts linguistic structures from parse trees, comparing two graph models. The second one extracts workflow patterns from cooking recipes, highlighting the benefits of n-ary relationships and concepts.

This research is supported by ANR project IDFRAud (ANR-14-CE28-0012-02).

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
eBook
USD 39.99
Price excludes VAT (USA)
Softcover Book
USD 54.99
Price excludes VAT (USA)

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    Empty tuples are covered for the sake of generality but are not used in this paper.

  2. 2.

    Source code, datasets, and concept sets at https://bitbucket.org/sebferre/g-fca.

  3. 3.

    In “Les Fleurs du mal”. Charles Baudelaire. 1857.

  4. 4.

    http://www.cis.uni-muenchen.de/~schmid/tools/TreeTagger/.

  5. 5.

    Note that, the extraction of the 284 patterns in the sequential model takes about 4 s and the extraction of the 68 patterns in the composition model takes about 20 s.

References

  1. Chein, M., Mugnier, M.L.: Graph-Based Knowledge Representation: Computational Foundations of Conceptual Graphs. Advanced Information and Knowledge Processing. Springer, London (2008)

    MATH  Google Scholar 

  2. Chekol, M.W., Euzenat, J., Genevès, P., Layaïda, N.: SPARQL query containment under RDFS entailment regime. In: Gramlich, B., Miller, D., Sattler, U. (eds.) IJCAR 2012. LNCS, vol. 7364, pp. 134–148. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  3. Ferré, S.: A proposal for extending formal concept analysis to knowledge graphs. In: Baixeries, J., Sacarea, C., Ojeda-Aciego, M. (eds.) ICFCA 2015. LNCS, vol. 9113, pp. 271–286. Springer, Heidelberg (2015)

    Chapter  Google Scholar 

  4. Ferré, S., Ridoux, O.: A logical generalization of formal concept analysis. In: Ganter, B., Mineau, G.W. (eds.) ICCS 2000. LNCS, vol. 1867, pp. 371–384. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  5. Ganter, B., Kuznetsov, S.O.: Pattern structures and their projections. In: Delugach, H.S., Stumme, G. (eds.) ICCS 2001. LNCS (LNAI), vol. 2120, pp. 129–142. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  6. Ganter, B., Wille, R.: Formal Concept Analysis: Mathematical Foundations. Springer, Heidelberg (1999)

    Book  MATH  Google Scholar 

  7. Hahn, G., Tardif, C.: Graph homomorphisms: structure and symmetry. In: Hahn, G., Sabidussi, G. (eds.) Graph Symmetry, pp. 107–166. Springer, Dordrecht (1997)

    Chapter  Google Scholar 

  8. Huchard, M.: Analyzing inheritance hierarchies through formal concept analysis: a 22-years walk in a landscape of conceptual structures. In: MechAnisms on SPEcialization, Generalization and inHerItance (MASPEGHI), pp. 8–13. ACM (2007)

    Google Scholar 

  9. Kuznetsov, S.O., Samokhin, M.V.: Learning closed sets of labeled graphs for chemical applications. In: Kramer, S., Pfahringer, B. (eds.) ILP 2005. LNCS (LNAI), vol. 3625, pp. 190–208. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  10. Muggleton, S., Raedt, L.D.: Inductive logic programming: theory and methods. J. Logic Program. 19(20), 629–679 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  11. Rouane-Hacene, M., Huchard, M., Napoli, A., Valtchev, P.: Relational concept analysis: mining concept lattices from multi-relational data. Ann. Math. Artif. Intell. 67(1), 81–108 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  12. Schmid, H.: Probabilistic part-of-speech tagging using decision trees. In: International Conference on New Methods in Language Processing (1994)

    Google Scholar 

  13. Sowa, J.: Conceptual Structures: Information Processing in Man and Machine. Addison-Wesley, Reading (1984)

    MATH  Google Scholar 

  14. Washio, T., Motoda, H.: State of the art of graph-based data mining. SIGKDD Explor. Newsl. 5(1), 59–68 (2003). http://doi.acm.org/10.1145/959242.959249

    Article  Google Scholar 

  15. Yan, X., Han, J.: Closegraph: mining closed frequent graph patterns. In: ACM International Conference on Knowledge Discovery and Data Mining (SIGKDD), pp. 286–295. ACM (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sébastien Ferré .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Ferré, S., Cellier, P. (2016). Graph-FCA in Practice. In: Haemmerlé, O., Stapleton, G., Faron Zucker, C. (eds) Graph-Based Representation and Reasoning. ICCS 2016. Lecture Notes in Computer Science(), vol 9717. Springer, Cham. https://doi.org/10.1007/978-3-319-40985-6_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-40985-6_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-40984-9

  • Online ISBN: 978-3-319-40985-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics