Compact-table: efficiently filtering table constraints with reversible sparse bit-sets

J Demeulenaere, R Hartert, C Lecoutre… - Principles and Practice …, 2016 - Springer
In this paper, we describe Compact-Table (CT), a bitwise algorithm to enforce Generalized
Arc Consistency (GAC) on table constraints. Although this algorithm is the default propagator …

Improving GAC-4 for table and MDD constraints

G Perez, JC Régin - International Conference on Principles and Practice of …, 2014 - Springer
Abstract We introduce GAC-4R, MDD-4, and MDD-4R three new algorithms for maintaining
arc consistency for table and MDD constraints. GAC-4R improves the well-known GAC-4 …

The smart table constraint

JB Mairy, Y Deville, C Lecoutre - Integration of AI and OR Techniques in …, 2015 - Springer
Table Constraints are very useful for modeling combinatorial problems in Constraint
Programming (CP). They are a universal mechanism for representing constraints, but …

Generalized arc consistency algorithms for table constraints: A summary of algorithmic ideas

RHC Yap, W Xia, R Wang - Proceedings of the AAAI conference on artificial …, 2020 - aaai.org
Constraint Programming is a powerful paradigm to model and solve combinatorial problems.
While there are many kinds of constraints, the table constraint (also called a CSP) is perhaps …

Extending compact-table to negative and short tables

H Verhaeghe, C Lecoutre, P Schaus - Proceedings of the AAAI …, 2017 - ojs.aaai.org
Table constraints are very useful for modeling combinatorial constrained problems, and thus
play an important role in Constraint Programming (CP). During the last decade, many …

[HTML][HTML] STR3: A path-optimal filtering algorithm for table constraints

C Lecoutre, C Likitvivatanavong, RHC Yap - Artificial Intelligence, 2015 - Elsevier
Constraint propagation is a key to the success of Constraint Programming (CP). The
principle is that filtering algorithms associated with constraints are executed in sequence …

Extending compact-table to basic smart tables

H Verhaeghe, C Lecoutre, Y Deville… - … Conference on Principles …, 2017 - Springer
Table constraints are instrumental in modelling combinatorial problems with Constraint
Programming. Recently, Compact-Table (CT) has been proposed and shown to be as an …

A linear time approximation scheme for Euclidean TSP

Y Bartal, LA Gottlieb - 2013 IEEE 54th Annual Symposium on …, 2013 - ieeexplore.ieee.org
The Traveling Salesman Problem (TSP) is among the most famous NP-hard optimization
problems. The special case of TSP in bounded-dimensional Euclidean spaces has been a …

A CP-Based Automatic Tool for Instantiating Truncated Differential Characteristics

F Delobel, P Derbez, A Gontier, L Rouquette… - … on Cryptology in India, 2023 - Springer
An important criteria to assert the security of a cryptographic primitive is its resistance
against differential cryptanalysis. For word-oriented primitives, a common technique to …

Higher-order consistencies through GAC on factor variables

C Likitvivatanavong, W Xia, RHC Yap - Principles and Practice of …, 2014 - Springer
Filtering constraint networks to reduce search space is one of the main cornerstones of
Constraint Programming and among them (Generalized) Arc Consistency has been the most …