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...

Full description

Bibliographic Details
Main Authors: Kenmogne Edith Belise, Tadmon Calvin, Nkambou Roger
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