Efficient algorithms for discovering high utility user behavior patterns in mobile commerce environments

Mining user behavior patterns in mobile environments is an emerging topic in data mining fields with wide applications. By integrating moving paths with purchasing transactions, one can find the sequential purchasing patterns with the moving paths, which are called mobile sequential patterns of the mobile users. Mobile sequential patterns can be applied not only for planning mobile commerce environments but also for analyzing and managing online shopping websites. However, unit profits and purchased numbers of the items are not considered in traditional framework of mobile sequential pattern mining. Thus, the patterns with high utility (i.e., profit here) cannot be found. In view of this, we aim at integrating mobile data mining with utility mining for finding high-utility mobile sequential patterns in this study. Two types of algorithms, namely level-wise and tree-based methods, are proposed for mining high-utility mobile sequential patterns. A series of analyses and comparisons on the performance of the two different types of algorithms are conducted through experimental evaluations. The results show that the proposed algorithms outperform the state-of-the-art mobile sequential pattern algorithms and that the tree-based algorithms deliver better performance than the level-wise ones under various conditions.

[1]  Jianyong Wang,et al.  Mining sequential patterns by pattern-growth: the PrefixSpan approach , 2004, IEEE Transactions on Knowledge and Data Engineering.

[2]  Ramakrishnan Srikant,et al.  Mining sequential patterns , 1995, Proceedings of the Eleventh International Conference on Data Engineering.

[3]  Ji-Hyung Park,et al.  Evaluating the Regularity of Human Behavior from Mobile Phone Usage Logs , 2011, PAKDD Workshops.

[4]  Jian Pei,et al.  Mining frequent patterns without candidate generation , 2000, SIGMOD '00.

[5]  Chin-Chen Chang,et al.  Isolated items discarding strategy for discovering high utility itemsets , 2008, Data Knowl. Eng..

[6]  Philip S. Yu,et al.  UP-Growth: an efficient algorithm for high utility itemset mining , 2010, KDD.

[7]  CaoLongbing In-depth behavior understanding and use , 2010 .

[8]  S. Korea,et al.  Efficient Mining of User Behaviors by Temporal Mobile Access Patterns , 2007 .

[9]  Philip S. Yu Editorial: State of the Transactions , 2004, IEEE Trans. Knowl. Data Eng..

[10]  Ming-Syan Chen,et al.  Mining Mobile Sequential Patterns in a Mobile Commerce Environment , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

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

[12]  Pinar Senkul,et al.  Improving pattern quality in web usage mining by using semantic information , 2012, Knowledge and Information Systems.

[13]  Rakesh Agarwal,et al.  Fast Algorithms for Mining Association Rules , 1994, VLDB 1994.

[14]  Young-Koo Lee,et al.  Efficient Tree Structures for High Utility Pattern Mining in Incremental Databases , 2009, IEEE Transactions on Knowledge and Data Engineering.

[15]  Vincent S. Tseng,et al.  Mining sequential mobile access patterns efficiently in mobile Web systems , 2005, 19th International Conference on Advanced Information Networking and Applications (AINA'05) Volume 1 (AINA papers).

[16]  Philip S. Yu,et al.  Online mining of temporal maximal utility itemsets from data streams , 2010, SAC '10.

[17]  Eric Hsueh-Chan Lu,et al.  Mining temporal mobile sequential patterns in location-based service environments , 2007, 2007 International Conference on Parallel and Distributed Systems.

[18]  Ming-Syan Chen,et al.  Using pattern-join and purchase-combination for mining Web transaction patterns in an electronic commerce environment , 2000, Proceedings 24th Annual International Computer Software and Applications Conference. COMPSAC2000.

[19]  Wang-Chien Lee,et al.  Mining fastest path from trajectories with multiple destinations in road networks , 2011, Knowledge and Information Systems.

[20]  Philip S. Yu,et al.  Efficient Data Mining for Path Traversal Patterns , 1998, IEEE Trans. Knowl. Data Eng..

[21]  Howard J. Hamilton,et al.  Mining itemset utilities from transaction databases , 2006, Data Knowl. Eng..

[22]  Ramakrishnan Srikant,et al.  Fast Algorithms for Mining Association Rules in Large Databases , 1994, VLDB.

[23]  Eric Hsueh-Chan Lu,et al.  Mining Cluster-Based Mobile Sequential Patterns in Location-Based Service Environments , 2009, 2009 Tenth International Conference on Mobile Data Management: Systems, Services and Middleware.

[24]  Longbing Cao,et al.  In-depth behavior understanding and use: The behavior informatics approach , 2010, Inf. Sci..

[25]  S. Jayanthi,et al.  A Fast Algorithm for Mining High Utility Itemsets , 2009, 2009 IEEE International Advance Computing Conference.

[26]  Avinash Achar,et al.  A unified view of the apriori-based algorithms for frequent episode discovery , 2011, Knowledge and Information Systems.

[27]  A. Choudhary,et al.  A fast high utility itemsets mining algorithm , 2005, UBDM '05.

[28]  Vincent S. Tseng,et al.  Continuous fastest path planning in road networks by mining real-timetraffic event information , 2009 .