Constraint-Based Sequential Pattern Mining with Decision Diagrams

Abstract

Constraint-based sequential pattern mining aims at identifying frequent patterns on a sequential database of items while observing constraints defined over the item attributes. We introduce novel techniques for constraint-based sequential pattern mining that rely on a multi-valued decision diagram (MDD) representation of the database. Specifically, our representation can accommodate multiple item attributes and various constraint types, including a number of non-monotone constraints. To evaluate the applicability of our approach, we develop an MDD-based prefix-projection algorithm and compare its performance against a typical generate-and-check variant, as well as a state-of-the-art constraint-based sequential pattern mining algorithm. Results show that our approach is competitive with or superior to these other methods in terms of scalability and efficiency.

Cite

Text

Hosseininasab et al. "Constraint-Based Sequential Pattern Mining with Decision Diagrams." AAAI Conference on Artificial Intelligence, 2019. doi:10.1609/AAAI.V33I01.33011495

Markdown

[Hosseininasab et al. "Constraint-Based Sequential Pattern Mining with Decision Diagrams." AAAI Conference on Artificial Intelligence, 2019.](https://mlanthology.org/aaai/2019/hosseininasab2019aaai-constraint/) doi:10.1609/AAAI.V33I01.33011495

BibTeX

@inproceedings{hosseininasab2019aaai-constraint,
  title     = {{Constraint-Based Sequential Pattern Mining with Decision Diagrams}},
  author    = {Hosseininasab, Amin and van Hoeve, Willem-Jan and Ciré, André A.},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2019},
  pages     = {1495-1502},
  doi       = {10.1609/AAAI.V33I01.33011495},
  url       = {https://mlanthology.org/aaai/2019/hosseininasab2019aaai-constraint/}
}