Skip to main content

To See the Wood for the Trees: Mining Frequent Tree Patterns

  • Conference paper
Book cover Constraint-Based Mining and Inductive Databases

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

Abstract

Various definitions and frameworks for discovering frequent trees in forests have been developed recently. At the heart of these frameworks lies the notion of matching, which determines if a pattern tree matches a tree in a data set. We compare four notions of tree matching for use in frequent tree mining and show how they are related to each other. Furthermore, we show how Zaki’s TreeMinerV algorithm can be adapted to employ three of the four notions of tree matching. Experiments on synthetic and real world data highlight the differences between the matchings.

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. Inokuchi, A., Washio, T., Motoda, H.: An apriori-based algorithm for mining frequent substructures from graph data. In: PKDD 2000, pp. 13–23 (2000)

    Google Scholar 

  2. Kuramochi, M., Karypis, G.: Frequent subgraph discovery. In: Proc. of ICDM, pp. 439–442 (2001)

    Google Scholar 

  3. Yan, X., Han, J.: gspan: Graph-based substructure pattern mining. In: Proc. of ICDM, pp. 721–724 (2002)

    Google Scholar 

  4. De Raedt, L., Kramer, S.: The levelwise version space algorithm and its application to molecular fragement finding. In: Proc. of IJCAI 2001, pp. 853–862 (2001)

    Google Scholar 

  5. Asai, T., Abe, K., Kawasoe, S., Arimura, H., Sakamoto, H., Arikawa, S.: Efficient substructure discovery from large semi-structured data. In: Proc. of SIAM SDM, pp. 158–174 (2002)

    Google Scholar 

  6. Zaki, M.: Efficiently mining frequent trees in a forest. In: Proc. of KDD, pp. 71–80 (2002)

    Google Scholar 

  7. Termier, A., Rousset, M.C., Sebag, M.: Treefinder: a first step towards XML data mining. In: Proc. of ICDM, pp. 450–457 (2002)

    Google Scholar 

  8. Cooley, R., Mobasher, B., Srivastava, J.: Web mining: Information and pattern discovery on the world wide web. In: Proc. of ICTAI, pp. 558–567 (1997)

    Google Scholar 

  9. Goldfarb, C.F., Prescod, P.: The XML handbook. Prentice-Hall, Englewood Cliffs (1998) ISBN 0-13-081152-1

    Google Scholar 

  10. Shapiro, B.A., Zhang, K.: Comparing multiple RNA secondary structures using tree comparisons. Computer Applications in the Biosciences 6, 309–318 (1990)

    Google Scholar 

  11. Bringmann, B.: Matching in frequent tree discovery. In: Proc. of ICDM, pp. 335–338 (2004)

    Google Scholar 

  12. Ramesh, R., Ramakrishnan, L.: Nonlinear pattern matching in trees. Journal of the ACM 39(2), 295–316 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  13. Kilpeläinen, P.: Tree Matching Problems with Applications to Structured Text Databases. PhD thesis, University of Helsinki (1992)

    Google Scholar 

  14. Lloyd, J.W.: Foundations of logic programming (2nd extended ed.). Springer, New York (1987)

    Google Scholar 

  15. Plotkin, G.D.: A note on inductive generalization. In: Machine Intelligence, vol. 5, pp. 153–163. Edinburgh University Press, Edinburgh (1970)

    Google Scholar 

  16. Muggleton, S., De Raedt, L.: Inductive logic programming: Theory and methods. Journal of Logic Programming 19/20, 629–679 (1994)

    Article  Google Scholar 

  17. Agrawal, R., Imielinski, T., Swami, A.N.: Mining association rules between sets of items in large databases. In: Proc. of ICMD, Washington, D.C, pp. 207–216 (1993)

    Google Scholar 

  18. Mannila, H., Toivonen, H.: Levelwise search and borders of theories in knowledge discovery. Data Mining and Knowledge Discovery 1, 241–258 (1997)

    Article  Google Scholar 

  19. Ng, R.T., Lakshmanan, L.V.S., Han, J., Pang, A.: Exploratory mining and pruning optimizations of constrained associations rules. In: SIGMOD 1998: Proceedings of the 1998 ACM SIGMOD international conference on Management of data, pp. 13–24. ACM Press, New York (1998)

    Chapter  Google Scholar 

  20. Kohavi, R., Brodley, C., Frasca, B., Mason, L., Zheng, Z.: KDD-Cup 2000 organizers’ report: Peeling the onion. SIGKDD Explorations 2, 85–98 (2000)

    Article  Google Scholar 

  21. Chi, Y., Yang, Y., Muntz, R.R.: Indexing and mining free trees. In: Proc. of ICDM, pp. 509–512 (2003)

    Google Scholar 

  22. Chi, Y., Yang, Y., Muntz, R.R.: Hybridtreeminer: An efficient algorithm for mining frequent rooted trees and free trees using canonical form. In: Proc. of SSDBM, pp. 11–20 (2004)

    Google Scholar 

  23. Rückert, U., Kramer, S.: Frequent free tree discovery in graph data. In: Proc. of ACM symposium on Applied computing, pp. 564–570. ACM Press, New York (2004)

    Chapter  Google Scholar 

  24. Nijssen, S., Kok, J.N.: A quickstart in frequent structure mining can make a difference. In: Proc. of KDD, pp. 647–652. ACM Press, New York (2004)

    Chapter  Google Scholar 

  25. Bringmann, B., Karwath, A.: Frequent SMILES. In: Proc. of LWA (FGML), pp. 132–137 (2004)

    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

Bringmann, B. (2006). To See the Wood for the Trees: Mining Frequent Tree Patterns. In: Boulicaut, JF., De Raedt, L., Mannila, H. (eds) Constraint-Based Mining and Inductive Databases. Lecture Notes in Computer Science(), vol 3848. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11615576_3

Download citation

  • DOI: https://doi.org/10.1007/11615576_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-31331-1

  • Online ISBN: 978-3-540-31351-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics