Constraint-Based Sequence Mining Using Constraint Programming

被引:24
|
作者
Negrevergne, Benjamin [1 ]
Guns, Tias [1 ]
机构
[1] Katholieke Univ Leuven, DTAI Res Grp, B-3000 Leuven, Belgium
来源
INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING | 2015年 / 9075卷
关键词
Sequential pattern mining; Sequence mining; Episode mining; Constrained pattern mining; Constraint programming; Declarative programming; EFFICIENT; PATTERNS;
D O I
10.1007/978-3-319-18008-3_20
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The goal of constraint-based sequence mining is to find sequences of symbols that are included in a large number of input sequences and that satisfy some constraints specified by the user. Many constraints have been proposed in the literature, but a general framework is still missing. We investigate the use of constraint programming as general framework for this task. We first identify four categories of constraints that are applicable to sequence mining. We then propose two constraint programming formulations. The first formulation introduces a new global constraint called exists-embedding. This formulation is the most efficient but does not support one type of constraint. To support such constraints, we develop a second formulation that is more general but incurs more overhead. Both formulations can use the projected database technique used in specialised algorithms. Experiments demonstrate the flexibility towards constraint-based settings and compare the approach to existing methods.
引用
收藏
页码:288 / 305
页数:18
相关论文
共 50 条
  • [21] Towards Sequence-to-Sequence Reinforcement Learning for Constraint Solving with Constraint-Based Local Search
    Spieker, Helge
    THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 10037 - 10038
  • [22] Interview with Pascal Van Hentenryck on Constraint-Based Programming
    Hofstedt, Petra
    Koenig, Thomas
    KUNSTLICHE INTELLIGENZ, 2012, 26 (01): : 75 - 77
  • [23] Constraint-Based Programming for Bond Graph Causality '95)
    El, Fattah, Y.
    Simulation Councils Proceedings Series, 1994, 27 (01):
  • [24] Constraint-based rule mining in large, dense databases
    Bayardo, RJ
    Agrawal, R
    Gunopulos, D
    15TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 1999, : 188 - 197
  • [25] Combining CSP and Constraint-Based Mining for Pattern Discovery
    Khiari, Mehdi
    Boizumault, Patrice
    Cremilleux, Bruno
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2010, PT 2, PROCEEDINGS, 2010, 6017 : 432 - 447
  • [26] An efficient constraint-based closed set mining algorithm
    Bian, Haiyun
    Bhatnagar, Raj
    Young, Barrington
    ICMLA 2007: SIXTH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, PROCEEDINGS, 2007, : 67 - +
  • [27] Constraint-Based Rule Mining in Large, Dense Databases
    Roberto J. Bayardo
    Rakesh Agrawal
    Dimitrios Gunopulos
    Data Mining and Knowledge Discovery, 2000, 4 : 217 - 240
  • [28] Constraint-Based Sequential Pattern Mining with Decision Diagrams
    Hosseininasab, Amin
    van Hoeve, Willem-Jan
    Cire, Andre A.
    THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 1495 - 1502
  • [29] Optimizing constraint-based mining by automatically relaxing constraints
    Soulet, A
    Crémilleux, B
    FIFTH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, 2005, : 777 - 780
  • [30] A relational query primitive for constraint-based pattern mining
    Bonchi, N
    Giannotti, F
    Pedreschi, D
    CONSTRAINT-BASED MINING AND INDUCTIVE DATABASES, 2004, 3848 : 14 - 37