Efficient Mining of Recurrent Rules from a Sequence Database Using Multi-Core Processors

被引:1
作者
Yoon, SeungYong [1 ,2 ]
Seki, Hirohisa [1 ]
机构
[1] Nagoya Inst Technol, Dept Comp Sci & Engn, Nagoya, Aichi, Japan
[2] Minist Personnel Management, Sejong Si, South Korea
来源
2018 JOINT 10TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND INTELLIGENT SYSTEMS (SCIS) AND 19TH INTERNATIONAL SYMPOSIUM ON ADVANCED INTELLIGENT SYSTEMS (ISIS) | 2018年
关键词
sequential pattern mining; recurrent rule; sequence database; parallel processing; multi-core processors;
D O I
10.1109/SCIS-ISIS.2018.00226
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software specification milling has been studied by many researchers. Among them, Non-Redundant Recurrent Rules Miner (NR3), proposed by Lo et al., mines recurrent rules. A recurrent rule can capture temporal patterns such as "Whenever a series of events occurs, another series of events must eventually occur", and it is particularly useful for program testing and verification to find bugs and ensure correctness of a software system. NR3 and its successor BOB are sequential algorithms for mining non-redundant recurrent rules, and mining recurrent rules still requires considerable computational costs. In this paper, we propose a new method, called pLF-NR3, to make NR3 more efficient; our approach is based on LF-NR3, an improved sequential algorithm of NR3, and it exploits parallelism existing in NR3. The proposed method is implemented on multi-core processors. We present some experimental results, which show the effectiveness of our proposed method.
引用
收藏
页码:1442 / 1447
页数:6
相关论文
共 20 条
[1]  
AGRAWAL R, 1995, PROC INT CONF DATA, P3, DOI 10.1109/ICDE.1995.380415
[2]   COMPILER TRANSFORMATIONS FOR HIGH-PERFORMANCE COMPUTING [J].
BACON, DF ;
GRAHAM, SL ;
SHARP, OJ .
ACM COMPUTING SURVEYS, 1994, 26 (04) :345-420
[3]  
Bao Huynh, 2015, ICIC Express Letters, V9, P3071
[4]  
Clarke EM, 1999, MODEL CHECKING, P1
[5]  
Flouri T., 2012, ARTIFICIAL INTELLIGE
[6]  
Fournier-Viger P, 2014, J MACH LEARN RES, V15, P3389
[7]   Frequent pattern mining: current status and future directions [J].
Han, Jiawei ;
Cheng, Hong ;
Xin, Dong ;
Yan, Xifeng .
DATA MINING AND KNOWLEDGE DISCOVERY, 2007, 15 (01) :55-86
[8]   An efficient method for mining frequent sequential patterns using multi-Core processors [J].
Huynh, Bao ;
Vo, Bay ;
Snasel, Vaclav .
APPLIED INTELLIGENCE, 2017, 46 (03) :703-716
[9]  
Kohavi R., 2000, SIGKDD EXPLORATIONS, V2, P86, DOI [DOI 10.1145/380995.381033, 10.1145/380995.381033]
[10]  
Laurent A., 2012, EFFICIENT PARALLEL M, P137