Back to Search Start Over

Mining Time-constrained Sequential Patterns with Constraint Programming

Authors :
Tias Guns
John O. R. Aoga
Pierre Schaus
Business technology and Operations
Electromobility research centre
UCL - SST/ICTM/INGI - Pôle en ingénierie informatique
Source :
Constraint Journal, Vol. 22, no.3, p. 1-23 (2017)
Publication Year :
2017
Publisher :
Springer Science and Business Media LLC, 2017.

Abstract

© 2017, Springer Science+Business Media New York. 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]. ispartof: CONSTRAINTS vol:22 issue:4 pages:548-570 status: published

Details

ISSN :
15729354 and 13837133
Volume :
22
Database :
OpenAIRE
Journal :
Constraints
Accession number :
edsair.doi.dedup.....df0749896062e223830ad6823fb771fc