Efficient Multiple Constraint Acquisition
Dimosthenis C. Tsouros, Kostas Stergiou

TL;DR
This paper introduces MQuAcq, an improved constraint acquisition algorithm that reduces query numbers and computation time, enhancing efficiency and scalability in modeling constraint networks.
Contribution
It combines ideas from QuAcq and MultiAcq into a new algorithm with lower complexity and develops heuristics for more efficient query generation, addressing key bottlenecks.
Findings
Fewer queries needed for convergence.
Significantly faster query generation and overall runtime.
Reduces premature convergence issues.
Abstract
Constraint acquisition systems such as QuAcq and MultiAcq can assist non-expert users to model their problems as constraint networks by classifying (partial) examples as positive or negative. For each negative example, the former focuses on one constraint of the target network, while the latter can learn a maximum number of constraints. Two bottlenecks of the acquisition process where both these algorithms encounter problems are the large number of queries required to reach convergence, and the high cpu times needed to generate queries, especially near convergence. In this paper we propose algorithmic and heuristic methods to deal with both these issues. We first describe an algorithm, called MQuAcq, that blends the main idea of MultiAcq into QuAcq resulting in a method that learns as many constraints as MultiAcq does after a negative example, but with a lower complexity. A detailed…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
