FPGrowth
FPGrowth is a data mining algorithm for frequent pattern mining. It finds frequent itemsets in a transaction database without generating candidate itemsets, addressing the scalability limitations of Apriori on large datasets.
FPGrowth builds a compact data structure called the FP-tree (Frequent Pattern tree). The database is scanned
Mining uses conditional pattern bases and conditional FP-trees. For a frequent item, a conditional base is formed
Advantages and limitations: FP-growth is typically faster and more scalable than Apriori on large, repetitive datasets
History and implementations: FP-growth was introduced by Han, Pei, and Yin in 2000 as an alternative to