This paper presents the MG-CHARM algorithm for mining association rules from transactional datasets. MG-CHARM aims to improve upon the Apriori and CHARM algorithms by mining only the minimal generators of frequent closed itemsets, rather than all frequent itemsets, resulting in faster performance. The algorithm works by first identifying frequent closed itemsets that satisfy a minimum support threshold, then mining just the minimal generators of those closed itemsets to derive association rules. An experimental evaluation shows MG-CHARM performs faster and uses less memory than Apriori and CHARM for the same datasets.