Towards Improving Solution Dominance with Incomparability Conditions: A case-study using Generator Itemset Mining
G\"okberk Ko\c{c}ak, \"Ozg\"ur Akg\"un, Tias Guns, Ian Miguel

TL;DR
This paper introduces an extension to dominance programming by incorporating incomparability conditions, enhancing the efficiency of pattern mining by reducing dominated solutions and post-processing efforts.
Contribution
It proposes a generic framework with incomparability conditions for dominance programming, extending the ESSENCE language and demonstrating its effectiveness in generator itemset mining.
Findings
Improved search efficiency with incomparability conditions
Reduced post-processing to filter dominated solutions
Preliminary results show performance gains in generator itemset mining
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Mining Algorithms and Applications · Constraint Satisfaction and Optimization · Rough Sets and Fuzzy Logic
MethodsTest
