Mining Time-constrained Sequential Patterns with Constraint Programming

被引:0
|
作者
John O. R. Aoga
Tias Guns
Pierre Schaus
机构
[1] Université catholique de Louvain (UCLouvain),Institute of Information and Communication Technologies, Electronics and Applied Mathematics (ICTEAM)
[2] Université d’Abomey-Calavi (UAC),Ecole Doctorale Science de l’Ingénieur (ED
[3] Vrije Universiteit Brussel (VUB),SDI)
[4] Katholieke Universiteit Leuven,undefined
来源
Constraints | 2017年 / 22卷
关键词
Data mining; Sequential pattern mining; Constraint programming; Global constraint; Gap constraint; Span constraint; Time constraint;
D O I
暂无
中图分类号
学科分类号
摘要
Constraint Programming (CP) has proven to be an effective platform for constraint based sequence mining. Previous work has focused on standard frequent sequence mining, as well as frequent sequence mining with a maximum ’gap’ between two matching events in a sequence. The main challenge in the latter is that this constraint can not be imposed independently of the omnipresent frequency constraint. Indeed, the gap constraint changes whether a subsequence is included in a sequence, and hence its frequency. In this work, we go beyond that and investigate the integration of timed events and constraining the minimum/maximum gap as well as minimum/maximum span. The latter constrains the allowed time between the first and last matching event of a pattern. We show how the three are interrelated, and what the required changes to the frequency constraint are. Key in our approach is the concept of an extension window defined by gap/span and we develop techniques to avoid scanning the sequences needlessly, as well as using a backtracking-aware data structure. Experiments demonstrate that the proposed approach outperforms both specialized and CP-based approaches in almost all cases and that the advantage increases as the minimum frequency threshold decreases. This paper is an extension of the original manuscript presented at CPAIOR’17 [5].
引用
收藏
页码:548 / 570
页数:22
相关论文
共 50 条
  • [31] Mining sequential patterns for classification
    Dmitriy Fradkin
    Fabian Mörchen
    Knowledge and Information Systems, 2015, 45 : 731 - 749
  • [32] Mining sequential patterns for classification
    Fradkin, Dmitriy
    Moerchen, Fabian
    KNOWLEDGE AND INFORMATION SYSTEMS, 2015, 45 (03) : 731 - 749
  • [33] Mining negative sequential patterns
    Lin, Nancy P.
    Chen, Hung-Jen
    Hao, Wei-Hua
    PROCEEDINGS OF THE 6TH WSEAS INTERNATIONAL CONFERENCE ON APPLIED COMPUTER SCIENCE, 2007, : 658 - +
  • [34] Sequential pattern mining: Optimum maximum sequential patterns and consistent sequential patterns
    Wang, Xilu
    Ya, Weili
    2007 IEEE INTERNATIONAL CONFERENCE ON INTEGRATION TECHNOLOGY, PROCEEDINGS, 2007, : 365 - +
  • [35] A Constraint Programming Approach for Web Log Mining
    Kemmar, Amina
    Lebbah, Yahia
    Loudni, Samir
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2016, 11 (04) : 24 - 42
  • [36] Mining Transactional Databases for Frequent and High-Utility Fuzzy Sequential Patterns With Time Intervals
    Ritika
    Gupta, Sunil Kumar
    IEEE ACCESS, 2022, 10 : 71107 - 71119
  • [37] Mining non-redundant time-gap sequential patterns
    Yen, Show-Jane
    Lee, Yue-Shi
    APPLIED INTELLIGENCE, 2013, 39 (04) : 727 - 738
  • [38] Mining non-redundant time-gap sequential patterns
    Show-Jane Yen
    Yue-Shi Lee
    Applied Intelligence, 2013, 39 : 727 - 738
  • [39] On Mining Progressive Positive and Negative Sequential Patterns Simultaneously
    Huang, Jen-Wei
    Wu, Yong-Bin
    Jaysawal, Bijay Prasad
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2020, 36 (01) : 145 - 169
  • [40] Mining sequential patterns across multiple sequence databases
    Peng, Wen-Chih
    Liao, Zhung-Xun
    DATA & KNOWLEDGE ENGINEERING, 2009, 68 (10) : 1014 - 1033