摘要:
针对关联规则中Apriori算法存在的缺点,提出了一种基于布尔矩阵约简的Apriori改进算法。在该算法中,将事务数据库转换为布尔矩阵,并在矩阵最后增加1行2列,用来记录相同事务的个数和矩阵行与列中“1”的个数。将矩阵各列元素按支持数升序排列,使得算法在压缩过程中减少了扫描矩阵各列的次数,缩短了算法的运行时间。另外,为了提高算法的存储空间利用率,增加了删除非频繁项集的操作。实验结果和性能分析表明,相比现有的算法,改进后的算法具有更好的性能,能够有效地提高算法执行效率。
廖纪勇,吴晟,刘爱莲. 基于布尔矩阵约简的Apriori算法改进研究[J]. 计算机工程与科学.
LIAO Ji-yong,WU Sheng,LIU Ai-lian.
An improved Apriori algorithm
based on Boolean matrix reduction
[J]. Computer Engineering & Science.