2011
DOI: 10.3844/jcssp.2011.1325.1329
|View full text |Cite
|
Sign up to set email alerts
|

Fast Algorithms for Discovering Sequential Patterns in Massive Datasets

Abstract: Problem statement: Sequential pattern mining is one of the specific data mining tasks, particularly from retail data. The task is to discover all sequential patterns with a user-specified minimum support, where support of a pattern is the number of data-sequences that contain the pattern. Approach: To find a sequence patterns variety of algorithm like AprioriAll and Generalized Sequential Patterns (GSP) were there. We present fast and efficient algorithms called AprioriAllSID and GSPSID for mining sequential p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2015
2015
2018
2018

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 7 publications
0
2
0
Order By: Relevance
“…In this field, many efforts of mining sequential patterns have been devoted to developing efficient algorithms, such as GSP [27], SPADE [28], CloSpan [29], PrefixSpan [30], and MEMISP [31]. In recent years, researchers have paid more attention to the applied research of sequential pattern mining as discussed elsewhere [32][33][34][35][36].…”
Section: Data Extractionmentioning
confidence: 99%
See 1 more Smart Citation
“…In this field, many efforts of mining sequential patterns have been devoted to developing efficient algorithms, such as GSP [27], SPADE [28], CloSpan [29], PrefixSpan [30], and MEMISP [31]. In recent years, researchers have paid more attention to the applied research of sequential pattern mining as discussed elsewhere [32][33][34][35][36].…”
Section: Data Extractionmentioning
confidence: 99%
“…(16) for each allFC in vAllFC do (17) for each 𝑐 in allFC do (18) if allFC.index == (MDab βˆ’ 1) then (19) isBreak = true; break; (20) endif (21) if 𝑐 β‹… π‘₯ == 𝑃 𝑏 β‹… π‘₯ and 𝑐 β‹… 𝑦 == 𝑃 𝑏 β‹… 𝑦 then (22) Dab = allFC.index + 1; isBreak = true; (23) break; (24) endif (25) if allFC.index == (MDab βˆ’ 2) then break; endif (26) FindVirtualFallingCheckers(0, CS, 𝑐 β‹… π‘₯, 𝑐 β‹… 𝑦, true, vAllFC, allFC.index + 1); ( 27) endfor (28) if isBreak == true then break; endif (29) endfor (30) return Dab; (31) //Search the virtual falling checkers of specified checkers. (32) Function FindVirtualFallingCheckers(𝑑, CS, π‘₯, 𝑦, isFirstStep, vAllFC, index) (33) begin (34) for 𝑖 = 3 to βˆ’3 do (35) if 𝑖 == βˆ’π‘‘ then continue; endif (36) if 𝑖 == 0 then continue; endif (37) Search the next jumping falling checker (π‘₯…”
Section: Procedures Piecesdistancecalculation Inputmentioning
confidence: 99%