6. Conclusion and future work
This paper proposed a high utility mining algorithm based on pre-large concepts for transaction deletion (PRE-HUI-DEL) for effi- ciently maintaining and updating discovered high-transactionweighted utilization itemsets to derive high-utility itemsets. When transactions are removed from the original database, the proposed PRE-HUI-DEL algorithm partitions the itemsets in the deleted transactions into three sets with nine cases according to whether they have large (high), pre-large, or small transaction-weighted utilization in the original database and in the deleted transactions. Each set is then processed separately to maintain the discovered high-utility itemsets. When the total utility value of the inserted transactions is smaller than the safety transaction utility bound, the high-utility itemsets are directly updated without a database rescan, reducing computational time. Experimental results show that the proposed PRE-HUI-DEL algorithm outperforms existing high utility mining algorithms. When the accumulative total utility in the deleted transactions archives the safety bound of pre-large concept, the database is required to be rescanned for determining the TWU values of the itemsets in case 9. From the conducted experiments, the original database is unnecessary to be rescanned each time, thus reducing the computations compared to the traditional two-phase approach and the FUP-HUI-DEL algorithm.