Democratizing Constraint Satisfaction Problems through Machine Learning

1Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

Constraint satisfaction problems (CSPs) are used widely, especially in the field of operations research, to model various real world problems like scheduling or planning. However, modelling a problem as a CSP is not trivial, it is labour intensive and requires both modelling and domain expertise. The emerging field of constraint learning deals with this problem by automatically learning constraints from a given dataset. While there are several interesting approaches for constraint learning, these works are hard to access for a non-expert user. Furthermore, different approaches have different underlying formalism and require different setups before they can be used. This demo paper combines these researches and brings it to non-expert users in the form of an interactive Excel plugin. To do this, we translate different formalism for specifying CSPs into a common language, which allows multiple constraint learners to coexist, making this plugin more powerful than individual constraint learners. Moreover, we integrate learning of CSPs from data with solving them, making it a self sufficient plugin. For the developers of different constraint learners, we provide an API that can be used to integrate their work with this plugin by implementing a handful of functions.

Cite

CITATION STYLE

APA

Kumar, M., Kolb, S., Gautrais, C., & De Raedt, L. (2021). Democratizing Constraint Satisfaction Problems through Machine Learning. In 35th AAAI Conference on Artificial Intelligence, AAAI 2021 (Vol. 18, pp. 16057–16059). Association for the Advancement of Artificial Intelligence. https://doi.org/10.1609/aaai.v35i18.18011

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free