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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Inokuchi, A., Washio, T., Motoda, H.: An apriori-based algorithm for mining frequent substructures from graph data. In: PKDD 2000, pp. 13–23 (2000)
Kuramochi, M., Karypis, G.: Frequent subgraph discovery. In: Proc. of ICDM, pp. 439–442 (2001)
Yan, X., Han, J.: gspan: Graph-based substructure pattern mining. In: Proc. of ICDM, pp. 721–724 (2002)
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)
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)
Zaki, M.: Efficiently mining frequent trees in a forest. In: Proc. of KDD, pp. 71–80 (2002)
Termier, A., Rousset, M.C., Sebag, M.: Treefinder: a first step towards XML data mining. In: Proc. of ICDM, pp. 450–457 (2002)
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)
Goldfarb, C.F., Prescod, P.: The XML handbook. Prentice-Hall, Englewood Cliffs (1998) ISBN 0-13-081152-1
Shapiro, B.A., Zhang, K.: Comparing multiple RNA secondary structures using tree comparisons. Computer Applications in the Biosciences 6, 309–318 (1990)
Bringmann, B.: Matching in frequent tree discovery. In: Proc. of ICDM, pp. 335–338 (2004)
Ramesh, R., Ramakrishnan, L.: Nonlinear pattern matching in trees. Journal of the ACM 39(2), 295–316 (1992)
Kilpeläinen, P.: Tree Matching Problems with Applications to Structured Text Databases. PhD thesis, University of Helsinki (1992)
Lloyd, J.W.: Foundations of logic programming (2nd extended ed.). Springer, New York (1987)
Plotkin, G.D.: A note on inductive generalization. In: Machine Intelligence, vol. 5, pp. 153–163. Edinburgh University Press, Edinburgh (1970)
Muggleton, S., De Raedt, L.: Inductive logic programming: Theory and methods. Journal of Logic Programming 19/20, 629–679 (1994)
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)
Mannila, H., Toivonen, H.: Levelwise search and borders of theories in knowledge discovery. Data Mining and Knowledge Discovery 1, 241–258 (1997)
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)
Kohavi, R., Brodley, C., Frasca, B., Mason, L., Zheng, Z.: KDD-Cup 2000 organizers’ report: Peeling the onion. SIGKDD Explorations 2, 85–98 (2000)
Chi, Y., Yang, Y., Muntz, R.R.: Indexing and mining free trees. In: Proc. of ICDM, pp. 509–512 (2003)
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)
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)
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)
Bringmann, B., Karwath, A.: Frequent SMILES. In: Proc. of LWA (FGML), pp. 132–137 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)