Skip to main content

Apriori Property and Breadth-First Search Algorithms

  • Reference work entry
  • First Online:
Encyclopedia of Database Systems
  • 27 Accesses

Synonyms

Downward closure property; Levelwise search; Monotonicity property

Definition

Given a large database of sets of items, called transactions, the goal of frequent itemset mining is to find all subsets of items, called itemsets, occurring frequently in the database, i.e., occurring in a given minimum number of transactions.

The search space of all itemsets is exponential in the number of different items occurring in the database. Hence, the naive approach to generate and count the frequency of all itemsets over the database can not be achieved within reasonable time. Also, the given databases could be massive, containing millions of transactions, making frequency counting a tough problem in itself.

Therefore, numerous solutions have been proposed to perform a more directed search through the search space, almost all relying on the well known Apriori-property. These solutions can be divided into breadth-first search and depth-first search, of which the first is discussed here.

Hist...

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 4,499.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 6,499.99
Price excludes VAT (USA)
  • Durable hardcover 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

Recommended Reading

  1. Agrawal R, Mannila H, Srikant R, Toivonen H, Verkamo A. Fast discovery of association rules. In: Fayyad U, Piatetsky-Shapiro G, Smyth P, Uthurusamy R, editors. Advances in knowledge discovery and data mining. Cambridge, MA: MIT; 1996. p. 307–28.

    Google Scholar 

  2. Bayardo J, Roberto J. Efficiently mining long patterns from databases. In: Proceedings of the ACM SIGMOD International Conference on Management of Data; 1998. p. 85–93.

    Google Scholar 

  3. Bodon F. A fast apriori implementation. In: Proceedings of the ICDM Workshop on Frequent Itemset Mining Implementations; 2003.

    Google Scholar 

  4. Borgelt C, Kruse R. Induction of association rules: apriori implementation. In: Proceedings of the 15th Conference on Computational Statistics; 2002. p. 395–400.

    Chapter  Google Scholar 

  5. Boulicaut JF, Bykowski A, Rigotti C. Free-sets: a condensed representation of boolean data for the approximation of frequency queries. Data Min Knowl Discov. 2003;7(1):5–22.

    Article  MathSciNet  Google Scholar 

  6. Bykowski A, Rigitti C. A condensed representation to find frequent patterns. In: Proceedings of the 20th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems; 2001. p. 267–73.

    Google Scholar 

  7. Calders T, Goethals B. Mining all non-derivable frequent itemsets. In: Principles of Data Mining and Knowledge Discovery, 6th European Conference; 2002. p. 74–85.

    Chapter  MATH  Google Scholar 

  8. Calders T, Goethals B. Minimal k-free representations of frequent sets. In: Principles of Data Mining and Knowledge Discovery, 7th European Conference; 2003. p. 71–82.

    Chapter  Google Scholar 

  9. Gunopulos D, Khardon R, Mannila H, Saluja S, Toivonen H, Sharma R. Discovering all most specific sentences. ACM Trans Database Syst. 2003;28(2):140–74.

    Article  Google Scholar 

  10. Mannila H. Inductive databases and condensed representations for data mining. In: Proceedings of the 14th International Conference on Logic Programming; 1997. p. 21–30.

    Google Scholar 

  11. Pasquier N, Bastide Y, Taouil R, Lakhal L. Discovering frequent closed itemsets for association rules. In: Proceedings of the 7th International Conference on Database Theory; 1999. p. 398–416.

    Google Scholar 

  12. Savasere A, Omiecinski E, Navathe S. An efficient algorithm for mining association rules in large databases. In: Proceedings of the 21th International Conference on Very Large Data Bases; 1995. p. 432–44.

    Google Scholar 

  13. Toivonen H. Sampling large databases for association rules. In: Proceedings of the 22th International Conference on Very Large Data Bases; 1996. p. 134–45.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bart Goethals .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Science+Business Media, LLC, part of Springer Nature

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Goethals, B. (2018). Apriori Property and Breadth-First Search Algorithms. In: Liu, L., Özsu, M.T. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8265-9_23

Download citation

Publish with us

Policies and ethics