Discovering frequent itemsets using transaction identifiers

  • Authors:
  • Duckjin Chai;Heeyoung Choi;Buhyun Hwang

  • Affiliations:
  • Department of Computer Science, Chonnam National University, Kwangju, Korea;Department of Computer Science, Chonnam National University, Kwangju, Korea;Department of Computer Science, Chonnam National University, Kwangju, Korea

  • Venue:
  • FSKD'05 Proceedings of the Second international conference on Fuzzy Systems and Knowledge Discovery - Volume Part I
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we propose an efficient algorithm which generates frequent itemsets by only one database scan. A frequent itemset is a set of common items that are included in at least as many transactions as a given minimum support. While scanning the database of transactions, our algorithm generates a table having 1-frequent items and a list of transactions per each 1-frequent item, and generates 2-frequent itemsets by using a hash technique. k(k≥3)-frequent itemsets can be simply found by checking whether for all (k–1)-frequent itemsets used to generate a k-candidate itemset, the number of common transactions in their lists is greater than or equal to the minimum support. The experimental analysis of our algorithm has shown that it can generate frequent itemsets more efficiently than FP-growth algorithm.