Data mining is the process of extracting useful unknown knowledge from large datasets. Frequent itemset fundamental task data that aims at discovering interesting itemsets frequently appear together in a dataset. However, infrequent (rare) may be more many real-life applications such as predicting telecommunication equipment failures, genetics, medical diagnosis, or anomaly detection. In this p...