Towards Improving Solution Dominance with Incomparability Conditions: A case-study using Generator Itemset Mining

10/01/2019
by   Gökberk Koçak, et al.
0

Finding interesting patterns is a challenging task in data mining. Constraint based mining is a well-known approach to this, and one for which constraint programming has been shown to be a well-suited and generic framework. Dominance programming has been proposed as an extension that can capture an even wider class of constraint-based mining problems, by allowing to compare relations between patterns. In this paper, in addition to specifying a dominance relation, we introduce the ability to specify an incomparability condition. Using these two concepts we devise a generic framework that can do a batch-wise search that avoids checking incomparable solutions. We extend the ESSENCE language and underlying modelling pipeline to support this. We use generator itemset mining problem as a test case and give a declarative specification for that. We also present preliminary experimental results on this specific problem class with a CP solver backend to show that using the incomparability condition during search can improve the efficiency of dominance programming and reduces the need for post-processing to filter dominated solutions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/27/2013

A Constraint Programming Approach for Mining Sequential Patterns in a Sequence Database

Constraint-based pattern discovery is at the core of numerous data minin...
research
11/26/2015

A global Constraint for mining Sequential Patterns with GAP constraint

Sequential pattern mining (SPM) under gap constraint is a challenging ta...
research
06/27/2009

Towards the Patterns of Hard CSPs with Association Rule Mining

The hardness of finite domain Constraint Satisfaction Problems (CSPs) is...
research
04/05/2016

An Efficient Algorithm for Mining Frequent Sequence with Constraint Programming

The main advantage of Constraint Programming (CP) approaches for sequent...
research
12/31/2017

Users Constraints in Itemset Mining

Discovering significant itemsets is one of the fundamental problems in d...
research
01/31/2010

Dominion -- A constraint solver generator

This paper proposes a design for a system to generate constraint solvers...
research
08/03/2023

Holy Grail 2.0: From Natural Language to Constraint Models

Twenty-seven years ago, E. Freuder highlighted that "Constraint programm...

Please sign up or login with your details

Forgot password? Click here to reset