Unsupervised Constraint Acquisition

Research output: Chapter in Book/Report/Conference proceedingsChapterpeer-review

Abstract

Constraint programming has been successfully used to model and solve problems in many domains, but its application can require significant expertise. This is sometimes called a modelling bottleneck, and the aim of constraint acquisition (CA) is to remove the bottleneck by automating constraint modelling. Current CA methods use forms of supervised learning: they learn constraints from a dataset of known solutions and (usually) non-solutions. Unfortunately this incurs a data collection bottleneck, as preparing such a dataset requires human effort. Removing this bottleneck might lead to the full automation of CA, for example allowing the use of data scraped from the Web without human intervention. In this paper we propose an unsupervised CA method inspired by data mining techniques, and show that it can learn several CA benchmarks. We also show that it has additional useful properties: it is robust under data errors, can learn from non-solutions only, and can learn over-constrained models.

Original languageEnglish
Title of host publicationProceedings - 2021 IEEE 33rd International Conference on Tools with Artificial Intelligence, ICTAI 2021
PublisherIEEE Computer Society
Pages256-262
Number of pages7
ISBN (Electronic)9781665408981
DOIs
Publication statusPublished - 2021
Event33rd IEEE International Conference on Tools with Artificial Intelligence, ICTAI 2021 - Virtual, Online, United States
Duration: 1 Nov 20213 Nov 2021

Publication series

NameProceedings - International Conference on Tools with Artificial Intelligence, ICTAI
Volume2021-November
ISSN (Print)1082-3409

Conference

Conference33rd IEEE International Conference on Tools with Artificial Intelligence, ICTAI 2021
Country/TerritoryUnited States
CityVirtual, Online
Period1/11/213/11/21

Keywords

  • constraint acquisition
  • data mining
  • unsupervised learning

Fingerprint

Dive into the research topics of 'Unsupervised Constraint Acquisition'. Together they form a unique fingerprint.

Cite this