Efficiently mining frequent trees in a forest

By Mohammed J. Zaki. Knowledge Discovery and Data Mining, 2002

599 citations recorded by the source corpus.

Mining frequent trees is very useful in domains like bioinformatics, web mining, mining semistructured data, and so on. We formulate the problem of mining (embedded) subtrees in a forest of rooted, labeled, and ordered trees. We present TREEMINER, a novel algorithm to discover all frequent subtrees in a forest, using a new data structure called scope-list. We contrast TREEMINER with a pattern matching tree mining algorithm (PATTERNMATCHER). We conduct detailed experiments to test the performance and scalability of these methods. We find that TREEMINER outperforms the pattern matching approach by a factor of 4 to 20, and has good scaleup properties. We also present an application of tree mining to analyze real web logs for usage patterns.

Subfields: Computer Networks and Communications, Information Systems, Signal Processing

View Paper: https://www.semanticscholar.org/paper/fcab6748230e7d0742292b999743510e4b3b1778

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Networks and Communications

  1. Mohammed J. Zaki
  2. Jiawei Han
  3. Xifeng Yan
  4. George Karypis
  5. Michihiro Kuramochi
  6. Hong Cheng
  7. Siegfried Nijssen
  8. Joost N. Kok

In Information Systems

  1. George Karypis
  2. Michihiro Kuramochi
  3. Jiawei Han
  4. Mohammed J. Zaki
  5. Xifeng Yan
  6. Hong Cheng
  7. Charles Sutton
  8. Siegfried Nijssen

In Signal Processing

  1. George Karypis
  2. Michihiro Kuramochi
  3. Jiawei Han
  4. Xifeng Yan
  5. Mohammed J. Zaki
  6. Hong Cheng
  7. Siegfried Nijssen
  8. Dong Xin

Citations in the corpus