A pattern growth-based sequential pattern mining algorithm called prefixSuffixSpan
Sequential pattern mining is an important data mining problem widely addressed by the data mining community, with a very large field of applications. The sequence pattern mining aims at extracting a set of attributes, shared across time among a large number of objects in a given database. The work p...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
European Alliance for Innovation (EAI)
2017-01-01
|
Series: | EAI Endorsed Transactions on Scalable Information Systems |
Subjects: | |
Online Access: | http://eudl.eu/doi/10.4108/eai.18-1-2017.152103 |
id |
doaj-ab7908cf3e754b51914c57c8fc1062b3 |
---|---|
record_format |
Article |
spelling |
doaj-ab7908cf3e754b51914c57c8fc1062b32020-11-25T01:36:19ZengEuropean Alliance for Innovation (EAI)EAI Endorsed Transactions on Scalable Information Systems2032-94072017-01-0141211410.4108/eai.18-1-2017.152103A pattern growth-based sequential pattern mining algorithm called prefixSuffixSpanKenmogne Edith Belise0Tadmon Calvin1Nkambou Roger2Faculty of Science, Department of Mathematics and Computer Science, LIFA, Po. Box. 67 Dschang, Cameroon; ebkenmogne@gmail.comFaculty of Science, Department of Mathematics and Computer Science, LIFA, Po. Box. 67 Dschang, CameroonComputer Science Department, University of Québec at Montréal, 201 avenue du président-Kennedy Montréal (Québec) H2X 3Y7 Canada, Knowledge Management laboratorySequential pattern mining is an important data mining problem widely addressed by the data mining community, with a very large field of applications. The sequence pattern mining aims at extracting a set of attributes, shared across time among a large number of objects in a given database. The work presented in this paper is directed towards the general theoretical foundations of the pattern-growth approach. It helps indepth understanding of the pattern-growth approach, current status of provided solutions, and direction of research in this area. In this paper, this study is carried out on a particular class of pattern-growth algorithms for which patterns are grown by making grow either the current pattern prefix or the current pattern suffix from the same position at each growth-step. This study leads to a new algorithm called prefixSuffixSpan. Its correctness is proven and experimentations are performed.http://eudl.eu/doi/10.4108/eai.18-1-2017.152103sequence miningsequential patternpattern-growth directionpattern-growth orderingsearch spacepruningpartitioning |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Kenmogne Edith Belise Tadmon Calvin Nkambou Roger |
spellingShingle |
Kenmogne Edith Belise Tadmon Calvin Nkambou Roger A pattern growth-based sequential pattern mining algorithm called prefixSuffixSpan EAI Endorsed Transactions on Scalable Information Systems sequence mining sequential pattern pattern-growth direction pattern-growth ordering search space pruning partitioning |
author_facet |
Kenmogne Edith Belise Tadmon Calvin Nkambou Roger |
author_sort |
Kenmogne Edith Belise |
title |
A pattern growth-based sequential pattern mining algorithm called prefixSuffixSpan |
title_short |
A pattern growth-based sequential pattern mining algorithm called prefixSuffixSpan |
title_full |
A pattern growth-based sequential pattern mining algorithm called prefixSuffixSpan |
title_fullStr |
A pattern growth-based sequential pattern mining algorithm called prefixSuffixSpan |
title_full_unstemmed |
A pattern growth-based sequential pattern mining algorithm called prefixSuffixSpan |
title_sort |
pattern growth-based sequential pattern mining algorithm called prefixsuffixspan |
publisher |
European Alliance for Innovation (EAI) |
series |
EAI Endorsed Transactions on Scalable Information Systems |
issn |
2032-9407 |
publishDate |
2017-01-01 |
description |
Sequential pattern mining is an important data mining problem widely addressed by the data mining community, with a very large field of applications. The sequence pattern mining aims at extracting a set of attributes, shared across time among a large number of objects in a given database. The work presented in this paper is directed towards the general theoretical foundations of the pattern-growth approach. It helps indepth understanding of the pattern-growth approach, current status of provided solutions, and direction of research in this area. In this paper, this study is carried out on a particular class of pattern-growth algorithms for which patterns are grown by making grow either the current pattern prefix or the current pattern suffix from the same position at each growth-step. This study leads to a new algorithm called prefixSuffixSpan. Its correctness is proven and experimentations are performed. |
topic |
sequence mining sequential pattern pattern-growth direction pattern-growth ordering search space pruning partitioning |
url |
http://eudl.eu/doi/10.4108/eai.18-1-2017.152103 |
work_keys_str_mv |
AT kenmogneedithbelise apatterngrowthbasedsequentialpatternminingalgorithmcalledprefixsuffixspan AT tadmoncalvin apatterngrowthbasedsequentialpatternminingalgorithmcalledprefixsuffixspan AT nkambouroger apatterngrowthbasedsequentialpatternminingalgorithmcalledprefixsuffixspan AT kenmogneedithbelise patterngrowthbasedsequentialpatternminingalgorithmcalledprefixsuffixspan AT tadmoncalvin patterngrowthbasedsequentialpatternminingalgorithmcalledprefixsuffixspan AT nkambouroger patterngrowthbasedsequentialpatternminingalgorithmcalledprefixsuffixspan |
_version_ |
1725063725842432000 |