Constrained Clustering Using SAT

Constrained clustering - finding clusters that satisfy user-specified constraints - aims at providing more relevant clusters by adding constraints enforcing required properties. Leveraging the recent progress in declarative and constraint-based pattern mining, we propose an effective constraint-clus...

Full description

Saved in:
Bibliographic Details
Published inAdvances in Intelligent Data Analysis XI pp. 207 - 218
Main Authors Métivier, Jean-Philippe, Boizumault, Patrice, Crémilleux, Bruno, Khiari, Mehdi, Loudni, Samir
Format Book Chapter
LanguageEnglish
Published Berlin, Heidelberg Springer Berlin Heidelberg 2012
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN9783642341557
3642341551
ISSN0302-9743
1611-3349
DOI10.1007/978-3-642-34156-4_20

Cover

More Information
Summary:Constrained clustering - finding clusters that satisfy user-specified constraints - aims at providing more relevant clusters by adding constraints enforcing required properties. Leveraging the recent progress in declarative and constraint-based pattern mining, we propose an effective constraint-clustering approach handling a large set of constraints which are described by a generic constraint-based language. Starting from an initial solution, queries can easily be refined in order to focus on more interesting clustering solutions. We show how each constraint (and query) is encoded in SAT and solved by taking benefit from several features of SAT solvers. Experiments performed using MiniSat on several datasets from the UCI repository show the feasibility and the advantages of our approach.
ISBN:9783642341557
3642341551
ISSN:0302-9743
1611-3349
DOI:10.1007/978-3-642-34156-4_20