Skip to main content

Association Rules

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

Definition

Let I be a set of items, where each item is a literal. A transaction TI is a subset of I. Association rules are defined on a set of transactions T.

An association rule R is in the form of X → Y, where X and Y are two sets of items, that is, X , YI. R is associated with two measures, the support sup(R) and the confidence conf (R). The support sup(R) is the probability that X appears in a transaction in T. The confidence conf (R) is the conditional probability that when X appears in a transaction, Y also appears.

Historical Background

The concept of association rules was firstly proposed by Agrawal et al. [1] for market basket analysis. A well-known illustrative example of association rules is “Diaper → Beer” which can be explained by the fact that when dads buy diapers for their babies, they also buy beer at the same time for their weekends game watching.

Apriori, an efficient algorithm for mining association rules, was developed by Agrawal and Srikant [2], while the...

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, Imielinski T, Swami A. Mining association rules between sets of items in large databases. In: Proceedings of the ACM SIGMOD Interntional Conference on Management of Data; 1993. p. 207–16.

    Google Scholar 

  2. Agrawal R, Srikant R. Fast algorithms for mining association rules. In: Proceedings of the 20th International Conference on Very Large Data Bases; 1994. p. 487–99.

    Google Scholar 

  3. Mannila H, Toivonen H, Verkamo AI. Efficient algorithms for discovering association rules. In: Proceedings of the AAAI 1994 Workshop Knowledge Discovery in Databases; 1994. p. 181–92.

    Google Scholar 

  4. Han J, Pei J, Yin Y. Mining frequent patterns without candidate generation. In: Proceedings of the ACM SIGMOD International Conference on Management of Data; 2000. p. 1–12.

    Article  Google Scholar 

  5. 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 

  6. Koperski K, Han J. Discovery of spatial association rules in geographic information databases. In: Proceedings of the ACM SIGMOD International Conference on Management of Data; 1995. p. 47–66.

    Chapter  Google Scholar 

  7. Özden B, Ramaswamy S, Silberschatz A. Cyclic association rules. In: Proceedings of the 14th International Conference on Data Engineering; 1998. p. 412–21.

    Google Scholar 

  8. Savasere A, Omiecinski E, Navathe S. Mining for strong negative associations in a large database of customer transactions. In: Proceedings of the 14th International Conference on Data Engineering; 1998. p. 494–502.

    Google Scholar 

  9. Lu H, Han J, Feng L. Stock movement and n-dimensional inter-transaction association rules. In: Proceedings of the ACM SIGMOD Workshop on Research Issues in Data Mining and Knowledge Discovery; 1998. p. 1201–17.

    Google Scholar 

  10. Han J, Fu Y. Discovery of multiple-level association rules from large databases. In: Proceedings of the 21th International Conference on Very Large Data Bases; 1995. p. 420–31.

    Google Scholar 

  11. Srikant R, Agrawal R. Mining generalized association rules. In: Proceedings of the 21th International Conference on Very Large Data Bases; 1995. p. 407–19.

    Google Scholar 

  12. Brin S, Motwani R, Silverstein C. Beyond market basket: generalizing association rules to correlations. In: Proceedings of the ACM SIGMOD International Conference on Management of Data; 1997. p. 265–76.

    Google Scholar 

  13. Piatetsky-Shapiro G. Discovery, analysis, and presentation of strong rules. In: Piatetsky-Shapiro G, Frawley W, editors. Knowledge discovery in databases. Menlo Park/Cambridge, MA: AAAI/MIT; 1991. p. 229–38.

    Google Scholar 

  14. Dong G, Li J. Efficient mining of emerging patterns: discovering trends and differences. In: Proceedings of the 5th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining; 1999. p. 43–52.

    Google Scholar 

  15. Li W, Han J, Pei J. CMAR: accurate and efficient classification based on multiple class-association rules. In: Proceedings of the 1st IEEE International Conference on Data Mining; 2001. p. 369–76.

    Google Scholar 

  16. Liu B, Hsu W, Ma Y. Discovering the set of fundamental rule changes. In: Proceedings of the 7th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining; 2001. p. 335–40.

    Google Scholar 

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

    Google Scholar 

  18. Agrawal R, Srikant R. Mining sequential patterns. In: Proceedings of the 11th International Conference on Data Engineering; 1995. p. 3–14.

    Google Scholar 

  19. Pei J, Han J, Lu H, Nishio S, Tang S, Yang D. H-Mine: hyper-structure mining of frequent patterns in large databases. In: Proceedings of the 1st IEEE International Conference on Data Mining; 2001. p. 441–8.

    Google Scholar 

  20. Pei J, Han J, Mao R. CLOSET: an efficient algorithm for mining frequent closed itemsets. In: Proceedings of the ACM SIGMOD Workshop on Research Issues in Data Mining and Knowledge Discovery; 2000. p. 11–20.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jian Pei .

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

Pei, J. (2018). Association Rules. 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_26

Download citation

Publish with us

Policies and ethics