Turbo-charging vertical mining of large databases

By Pradeep Shenoy, Jayant R. Haritsa, S. Sudarshan, Gaurav Bhalotia, Mayank Bawa, Devavrat Shah. ACM SIGMOD Conference, 2000

337 citations recorded by the source corpus.

In a vertical representation of a market-basket database, each item is associated with a column of values representing the transactions in which it is present. The association-rule mining algorithms that have been recently proposed for this representation show performance improvements over their classical horizontal counterparts, but are either efficient only for certain database sizes, or assume particular characteristics of the database contents, or are applicable only to specific kinds of database schemas. We present here a new vertical mining algorithm called VIPER, which is general-purpose, making no special requirements of the underlying database. VIPER stores data in compressed bit-vectors called “snakes” and integrates a number of novel optimizations for efficient snake generation, intersection, counting and storage. We analyze the performance of VIPER for a range of synthetic database workloads. Our experimental results indicate significant performance gains, especially for large databases, over previously proposed vertical and horizontal mining algorithms. In fact, there are even workload regions where VIPER outperforms an optimal, but practically infeasible, horizontal mining algorithm.

Subfields: Artificial Intelligence, Computational Theory and Mathematics, Information Systems

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

How researchers see this paper

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

In Artificial Intelligence

  1. Michihiro Kuramochi
  2. George Karypis
  3. Jayant R. Haritsa
  4. Mukund Deshpande
  5. Ching-Jui Hsiao
  6. Mohammed J. Zaki
  7. Bart Goethals
  8. Nikil Wale

In Computational Theory and Mathematics

  1. Mohammed J. Zaki
  2. Ching-Jui Hsiao
  3. Karam Gouda
  4. John F. Roddick
  5. George Karypis
  6. Limsoon Wong
  7. Jiawei Han
  8. Michihiro Kuramochi

In Information Systems

  1. Mohammed J. Zaki
  2. George Karypis
  3. Michihiro Kuramochi
  4. Ching-Jui Hsiao
  5. Karam Gouda
  6. Jiawei Han
  7. Mukund Deshpande
  8. Bart Goethals

Citations in the corpus