An Efficient Higher-Order Consistency Algorithm for Table Constraints

Authors

  • Anastasia Paparrizou University of Western Macedonia
  • Kostas Stergiou University of Western Macedonia

DOI:

https://doi.org/10.1609/aaai.v26i1.8135

Keywords:

Table Constraints

Abstract

Table constraints are very important in constraint programming as they are present in many real problems from areas such as configuration and databases. As a result, numerous specialized algorithms that achieve generalized arc consistency (GAC) on table constraints have been proposed. Since these algorithms achieve GAC, they operate on one constraint at a time. In this paper we propose an efficient algorithm for table constraints that achieves a stronger local consistency than GAC. This algorithm, called maxRPWC+, is based on the local consistency maxRPWC and allows the efficient handling of intersecting table constraints. Experimental results from benchmark problems demonstrate that maxRPWC+ is clearly more robust than a state-of-the-art GAC algorithm in classes of problems with interleaved table constraints, being orders of magnitude faster in some of these classes.

Downloads

Published

2021-09-20

How to Cite

Paparrizou, A., & Stergiou, K. (2021). An Efficient Higher-Order Consistency Algorithm for Table Constraints. Proceedings of the AAAI Conference on Artificial Intelligence, 26(1), 535-541. https://doi.org/10.1609/aaai.v26i1.8135

Issue

Section

Constraints, Satisfiability, and Search