Analysis on repeat-buying patterns

Consumer market has several characteristics in common such as repeat-buying over the relevant time frame, a large number of customers, and a wealth of information detailing past customer purchases. Analyzing the characterizations of repeat-buying is necessary to understand and adapt to dynamics of customer behaviors for company to survive in a continuously changing environment. The aim of this paper is to develop a methodology to detect the existence of repeat-buying behavior and discover the potential period of the repeat-buying behavior. We propose a new mathematical model to capture the characteristics of repeat-buying behavior. The algorithms based on our previous works then proposed to provide a scheme to discover periodicity and trends of the purchase. Two fundamental repeat-buying types have been identified and analyzed. Any repeat-buying scenarios can be expressed as the combination of the two fundamental types. The proposed mathematical model coupled with our prior works on cyclic modeling form a systematic process to uncover the characteristics of repeat-buying phenomenon. The experiments against a domestic consumer goods company are provided. The experimental results show that the proposed model can predict likely periodic purchase more precisely than previous studies.

[1]  Ming-Tat Ko,et al.  Discovering time-interval sequential patterns in sequence databases , 2003, Expert Syst. Appl..

[2]  Cheng-Jung Lin,et al.  Goal-oriented sequential pattern for network banking churn analysis , 2003, Expert Syst. Appl..

[3]  Chieh-Yuan Tsai,et al.  A change detection method for sequential patterns , 2009, Decis. Support Syst..

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

[5]  R. Suganya,et al.  Data Mining Concepts and Techniques , 2010 .

[6]  Jia-Ling Koh,et al.  An Efficient Approach for Maintaining Association Rules Based on Adjusting FP-Tree Structures1 , 2004, DASFAA.

[7]  Kotagiri Ramamohanarao,et al.  Efficiently Mining Interesting Emerging Patterns , 2003, WAIM.

[8]  Jinyan Li,et al.  Efficient mining of emerging patterns: discovering trends and differences , 1999, KDD '99.

[9]  Sridhar Ramaswamy,et al.  Cyclic association rules , 1998, Proceedings 14th International Conference on Data Engineering.

[10]  Yen-Liang Chen,et al.  On mining multi-time-interval sequential patterns , 2009, Data Knowl. Eng..

[11]  Walid G. Aref,et al.  Multiple and Partial Periodicity Mining in Time Series Databases , 2002, ECAI.

[12]  Florent Masseglia,et al.  The PSP Approach for Mining Sequential Patterns , 1998, PKDD.

[13]  Suh-Yin Lee,et al.  Fast Discovery of Sequential Patterns by Memory Indexing , 2002, DaWaK.

[14]  Carolina Ruiz,et al.  FS-Miner: efficient and incremental mining of frequent sequence patterns in web logs , 2004, WIDM '04.

[15]  Philip S. Yu,et al.  Mining Asynchronous Periodic Patterns in Time Series Data , 2003, IEEE Trans. Knowl. Data Eng..

[16]  Pawel Terlecki,et al.  On the relation between rough set reducts and jumping emerging patterns , 2007, Inf. Sci..

[17]  Pei-Chann Chang,et al.  Data clustering and fuzzy neural network for sales forecasting: A case study in printed circuit board industry , 2009, Knowl. Based Syst..

[18]  Jiawei Han,et al.  Efficient mining of partial periodic patterns in time series database , 1999, Proceedings 15th International Conference on Data Engineering (Cat. No.99CB36337).

[19]  Yen-Liang Chen,et al.  Discovering fuzzy time-interval sequential patterns in sequence databases , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[20]  Ismail Hakki Toroslu Repetition support and mining cyclic patterns , 2003, Expert Syst. Appl..

[21]  Ramakrishnan Srikant,et al.  Mining Sequential Patterns: Generalizations and Performance Improvements , 1996, EDBT.

[22]  Hans-Peter Kriegel,et al.  Future trends in data mining , 2007, Data Mining and Knowledge Discovery.

[23]  X.S. Wang,et al.  Discovering Frequent Event Patterns with Multiple Granularities in Time Sequences , 1998, IEEE Trans. Knowl. Data Eng..

[24]  Ming-Syan Chen,et al.  Sliding window filtering: an efficient method for incremental mining on a time-variant database , 2005, Inf. Syst..

[25]  Maguelonne Teisseire,et al.  Incremental mining of sequential patterns in large databases , 2003, Data Knowl. Eng..

[26]  Chun-Chi Chen,et al.  Mining interval sequential patterns , 2005 .

[27]  Chun-Chi Chen,et al.  The Cyclic Model Analysis on Sequential Patterns , 2009, IEEE Transactions on Knowledge and Data Engineering.

[28]  Jiawei Han,et al.  Data Mining: Concepts and Techniques , 2000 .

[29]  Yi-Chung Hu,et al.  A novel method for discovering fuzzy sequential patterns using the simple fuzzy partition method , 2003, J. Assoc. Inf. Sci. Technol..

[30]  Umeshwar Dayal,et al.  PrefixSpan: Mining Sequential Patterns by Prefix-Projected Growth , 2001, ICDE 2001.

[31]  Pierre-Yves Rolland FIExPat: flexible extraction of sequential patterns , 2001, Proceedings 2001 IEEE International Conference on Data Mining.

[32]  Umeshwar Dayal,et al.  FreeSpan: frequent pattern-projected sequential pattern mining , 2000, KDD '00.

[33]  Kyuseok Shim,et al.  SPIRIT: Sequential Pattern Mining with Regular Expression Constraints , 1999, VLDB.

[34]  H. S. Sichel,et al.  Repeat‐Buying and the Generalized Inverse Gaussian–Poisson Distribution , 1982 .

[35]  Eamonn J. Keogh,et al.  Finding surprising patterns in a time series database in linear time and space , 2002, KDD.

[36]  Heikki Mannila,et al.  Discovering frequent episodes in sequences extended abstract , 1995, KDD 1995.

[37]  Cheng-Lung Huang,et al.  Handling sequential pattern decay: Developing a two-stage collaborative recommender system , 2009, Electron. Commer. Res. Appl..

[39]  A. S. C. Ehrenberg,et al.  The Practical Meaning and Usefulness of the NBD/LSD Theory of Repeat‐Buying , 1968 .

[40]  Tomasz Imielinski,et al.  Mining association rules between sets of items in large databases , 1993, SIGMOD Conference.

[41]  Yi-Hsing Lin,et al.  Competition policy for technological innovation in an era of knowledge-based economy , 2008, Knowl. Based Syst..

[42]  Suh-Yin Lee,et al.  Incremental update on sequential patterns in large databases by implicit merging and efficient counting , 2004, Inf. Syst..

[43]  Walid G. Aref,et al.  Periodicity detection in time series databases , 2005, IEEE Transactions on Knowledge and Data Engineering.

[44]  Jiawei Han,et al.  IncSpan: incremental mining of sequential patterns in large database , 2004, KDD.

[45]  Yen-Liang Chen,et al.  Constraint-based sequential pattern mining: The consideration of recency and compactness , 2006, Decis. Support Syst..

[46]  Joseph L. Hellerstein,et al.  Mining partially periodic event patterns with unknown periods , 2001, Proceedings 17th International Conference on Data Engineering.

[47]  Maria E. Orlowska,et al.  Recency-based collaborative filtering , 2006, ADC.

[48]  Mohammed J. Zaki,et al.  SPADE: An Efficient Algorithm for Mining Frequent Sequences , 2004, Machine Learning.