1. What is Sequential Pattern Mining mainly used for?
(A) Classification
(B) Discovering frequent itemsets
(C) Finding frequent ordered patterns over time
(D) Data normalization
2. Which type of data is required for sequential pattern mining?
(A) Independent records
(B) Time-ordered data
(C) Labeled data
(D) Numerical-only data
3. Which of the following is a classic algorithm for sequential pattern mining?
(A) Apriori
(B) FP-Growth
(C) K-Means
(D) GSP
4. What does a sequence in sequential pattern mining represent?
(A) A random set of items
(B) An unordered transaction
(C) A single item
(D) An ordered list of itemsets
5. Which measure is used to determine frequent sequences?
(A) Confidence
(B) Accuracy
(C) Lift
(D) Support
6. Which algorithm improves efficiency by avoiding candidate generation?
(A) GSP
(B) SPADE
(C) PrefixSpan
(D) Apriori
7. What is the main drawback of Apriori-based sequential mining?
(A) Low accuracy
(B) Inability to handle large datasets
(C) High memory usage due to candidate generation
(D) Poor scalability in classification
8. Which algorithm uses a vertical data format?
(A) SPADE
(B) PrefixSpan
(C) GSP
(D) FP-Growth
9. What does minimum support specify?
(A) Minimum frequency of a sequence
(B) Minimum number of items
(C) Maximum sequence length
(D) Maximum time gap
10. Which application uses sequential pattern mining?
(A) Image classification
(B) Market basket analysis over time
(C) Spam detection
(D) Data encryption
11. What is a subsequence?
(A) A sequence with more items
(B) A reversed sequence
(C) A random sequence
(D) A sequence appearing in order within another sequence
12. Which factor is important in time-constrained sequential mining?
(A) Support only
(B) Confidence
(C) Time gap between events
(D) Number of clusters
13. Which algorithm is pattern-growth based?
(A) GSP
(B) Apriori
(C) PrefixSpan
(D) K-Means
14. Sequential pattern mining is an extension of which concept?
(A) Clustering
(B) Association rule mining
(C) Classification
(D) Regression
15. What is the main goal of sequential pattern mining?
(A) Predicting class labels
(B) Reducing dimensionality
(C) Discovering frequent event sequences
(D) Data visualization
16. Which of the following is NOT a sequential pattern mining algorithm?
(A) PrefixSpan
(B) DBSCAN
(C) GSP
(D) SPADE
17. Which constraint limits the maximum allowed time between events?
(A) Support constraint
(B) Frequency constraint
(C) Length constraint
(D) Gap constraint
18. What does pattern-growth approach reduce?
(A) Dataset size
(B) Candidate generation
(C) Execution time
(D) Pattern length
19. Which real-world application uses sequential pattern mining?
(A) Fraud detection
(B) Web clickstream analysis
(C) Image segmentation
(D) Speech recognition
20. Which statement about sequential pattern mining is TRUE?
(A) Order of items is ignored
(B) Only numerical data can be used
(C) Temporal order of events matters
(D) It requires labeled data