Back to Search Start Over

Efficient algorithms to identify periodic patterns in multiple sequences.

Authors :
Fournier-Viger, Philippe
Li, Zhitian
Lin, Jerry Chun-Wei
Kiran, Rage Uday
Fujita, Hamido
Source :
Information Sciences. Jul2019, Vol. 489, p205-226. 22p.
Publication Year :
2019

Abstract

Periodic pattern mining is a popular data mining task, which consists of identifying patterns that periodically appear in data. Traditional periodic pattern mining algorithms are designed to find patterns in a single sequence. However, in several domains, it is desirable to discover patterns that are periodic in many sequences. An example of such application is market basket analysis. Given a database of sequences of transactions made by customers, discovering sets of items that are periodically bought by customers can help understand customer behavior. To discover periodic patterns common to multiple sequences, this paper extends the traditional problem of mining periodic patterns in a sequence. Two novel measures are defined called the standard deviation of periods and the sequence periodic ratio. Two algorithms are proposed to mine these patterns efficiently called MPFPS BFS and MPFPS DFS , which perform a breadth-first search and depth-first search, respectively. Because the sequence periodic ratio is neither monotone nor anti-monotone, these algorithms rely on a novel upper-bound called boundRa and two novel search space pruning properties to find periodic patterns efficiently. The algorithms have been evaluated on multiple datasets. Results show that they are efficient and can filter numerous non periodic itemsets to identify periodic patterns. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00200255
Volume :
489
Database :
Academic Search Index
Journal :
Information Sciences
Publication Type :
Periodical
Accession number :
136178719
Full Text :
https://doi.org/10.1016/j.ins.2019.03.050