Using Answer Set Programming for pattern mining

09/27/2014
by   Thomas Guyet, et al.
0

Serial pattern mining consists in extracting the frequent sequential patterns from a unique sequence of itemsets. This paper explores the ability of a declarative language, such as Answer Set Programming (ASP), to solve this issue efficiently. We propose several ASP implementations of the frequent sequential pattern mining task: a non-incremental and an incremental resolution. The results show that the incremental resolution is more efficient than the non-incremental one, but both ASP programs are less efficient than dedicated algorithms. Nonetheless, this approach can be seen as a first step toward a generic framework for sequential pattern mining with constraints.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/14/2017

Efficiency Analysis of ASP Encodings for Sequential Pattern Mining Tasks

This article presents the use of Answer Set Programming (ASP) to mine se...
research
08/22/2018

Hybrid ASP-based Approach to Pattern Mining

Detecting small sets of relevant patterns from a given dataset is a cent...
research
01/15/2020

An Efficient and Wear-Leveling-Aware Frequent-Pattern Mining on Non-Volatile Memory

Frequent-pattern mining is a common approach to reveal the valuable hidd...
research
03/23/2023

Extended High Utility Pattern Mining: An Answer Set Programming Based Framework and Applications

Detecting sets of relevant patterns from a given dataset is an important...
research
07/26/2017

Declarative Sequential Pattern Mining of Care Pathways

Sequential pattern mining algorithms are widely used to explore care pat...
research
01/27/2022

Incremental Mining of Frequent Serial Episodes Considering Multiple Occurrences

The need to analyze information from streams arises in a variety of appl...
research
07/18/2022

Applying Incremental Answer Set Solving to Product Configuration

In this paper, we apply incremental answer set solving to product config...

Please sign up or login with your details

Forgot password? Click here to reset