Second-Order Consistencies

01/16/2014
by   Christophe Lecoutre, et al.
0

In this paper, we propose a comprehensive study of second-order consistencies (i.e., consistencies identifying inconsistent pairs of values) for constraint satisfaction. We build a full picture of the relationships existing between four basic second-order consistencies, namely path consistency (PC), 3-consistency (3C), dual consistency (DC) and 2-singleton arc consistency (2SAC), as well as their conservative and strong variants. Interestingly, dual consistency is an original property that can be established by using the outcome of the enforcement of generalized arc consistency (GAC), which makes it rather easy to obtain since constraint solvers typically maintain GAC during search. On binary constraint networks, DC is equivalent to PC, but its restriction to existing constraints, called conservative dual consistency (CDC), is strictly stronger than traditional conservative consistencies derived from path consistency, namely partial path consistency (PPC) and conservative path consistency (CPC). After introducing a general algorithm to enforce strong (C)DC, we present the results of an experimentation over a wide range of benchmarks that demonstrate the interest of (conservative) dual consistency. In particular, we show that enforcing (C)DC before search clearly improves the performance of MAC (the algorithm that maintains GAC during search) on several binary and non-binary structured problems.

READ FULL TEXT

page 36

page 38

research
06/11/2021

Conservative Integrators for Many-body Problems

Conservative symmetric second-order one-step schemes are derived for dyn...
research
11/01/2021

Conservative Integrators for Vortex Blob Methods

Conservative symmetric second-order one-step integrators are derived usi...
research
06/03/2011

Domain Filtering Consistencies

Enforcing local consistencies is one of the main features of constraint ...
research
08/18/2017

Exploring Directional Path-Consistency for Solving Constraint Networks

Among the local consistency techniques used for solving constraint netwo...
research
09/26/2011

Binary Encodings of Non-binary Constraint Satisfaction Problems: Algorithms and Experimental Results

A non-binary Constraint Satisfaction Problem (CSP) can be solved directl...
research
08/30/2010

Improving the Performance of maxRPC

Max Restricted Path Consistency (maxRPC) is a local consistency for bina...
research
01/18/2014

Consistency Techniques for Flow-Based Projection-Safe Global Cost Functions in Weighted Constraint Satisfaction

Many combinatorial problems deal with preferences and violations, the go...

Please sign up or login with your details

Forgot password? Click here to reset