IndxTAR: An Efficient Algorithm for Indexed Mining of Incremental Temporal Association Rules

Mining temporal association rules is a very interesting topic, which is applied in many applications nowadays. In temporal databases, each item has its own lifetime period, called exhibition period, which is different from other items. With the rapid increase of databases and new transactions added, the incremental mining is introduced to solve the problem of maintaining association rules in updated databases. The existing algorithms did not utilize the previously discovered rules when the database is updated .This paper presents an efficient algorithm for mining incremental temporal association rules. The proposed algorithm, called IndxTAR, utilizes two major components: a relatively new data structure and previously discovered frequent temporal itemsets to improve the performance of mining the incremental temporal association rules. Experiments on both real and synthetic datasets are conducted to compare IndxTAR algorithm performance with recently cited incremental temporal mining algorithms. The results show that IndxTAR algorithm overcomes other algorithms by many orders of magnitude and can efficiently process large databases with linear scalability.

[1]  Ming-Syan Chen,et al.  Mining general temporal association rules for items with different exhibition periods , 2002, 2002 IEEE International Conference on Data Mining, 2002. Proceedings..

[2]  Jian Pei,et al.  Mining Frequent Patterns without Candidate Generation: A Frequent-Pattern Tree Approach , 2006, Sixth IEEE International Conference on Data Mining - Workshops (ICDMW'06).

[3]  Ranjit Biswas,et al.  YAMI: Incremental Mining of Interesting Association Patterns , 2012, Int. Arab J. Inf. Technol..

[4]  Keun Ho Ryu,et al.  IMTAR: Incremental Mining of General Temporal Association Rules , 2010, J. Inf. Process. Syst..

[5]  Long Jin,et al.  Discovery of Temporal Frequent Patterns Using TFP-Tree , 2006, WAIM.

[6]  Aida Mustapha,et al.  Effect of Temporal Relationships in Associative Rule Mining for Web Log Data , 2014, TheScientificWorldJournal.

[7]  Hui Ning,et al.  Temporal Association Rules in Mining Method , 2006, First International Multi-Symposiums on Computer and Computational Sciences (IMSCCS'06).

[8]  R. Agarwal Fast Algorithms for Mining Association Rules , 1994, VLDB 1994.

[9]  Ajith Abraham,et al.  An efficient algorithm for incremental mining of temporal association rules , 2010, Data Knowl. Eng..

[10]  Chin-Chen Chang,et al.  An efficient algorithm for incremental mining of association rules , 2005, 15th International Workshop on Research Issues in Data Engineering: Stream Data Mining and Applications (RIDE-SDMA'05).

[11]  B. Nath,et al.  Incremental association rule mining: a survey , 2013, WIREs Data Mining Knowl. Discov..

[12]  Ahmed Sultan Al-Hegami,et al.  A Framework for Incremental Mining of Interesting Temporal Association Rules , 2015 .

[13]  Frans Coenen,et al.  A new method for mining Frequent Weighted Itemsets based on WIT-trees , 2013, Expert Syst. Appl..

[14]  Ming-Syan Chen,et al.  Twain: Two-end association miner with precise frequent exhibition periods , 2007, TKDD.

[15]  Tzung-Pei Hong,et al.  An incremental mining algorithm for high utility itemsets , 2012, Expert Syst. Appl..

[16]  Gösta Grahne,et al.  Fast algorithms for frequent itemset mining using FP-trees , 2005, IEEE Transactions on Knowledge and Data Engineering.

[17]  Ming-Syan Chen,et al.  Progressive Partition Miner: An Efficient Algorithm for Mining General Temporal Association Rules , 2003, IEEE Trans. Knowl. Data Eng..

[18]  Sourav S. Bhowmick,et al.  Association Rule Mining: A Survey , 2003 .

[19]  Zhai Lianga,et al.  TEMPORAL ASSOCIATION RULE MINING BASED ON T-APRIORI ALGORITHM AND ITS TYPICAL APPLICATION , 2005 .

[20]  Ming-Syan Chen,et al.  On mining general temporal association rules in a publication database , 2001, Proceedings 2001 IEEE International Conference on Data Mining.

[21]  Qiang Yang,et al.  Mining high utility itemsets , 2003, Third IEEE International Conference on Data Mining.