Exploring Directional Path-Consistency for Solving Constraint Networks

08/18/2017
by   Shufeng Kong, et al.
0

Among the local consistency techniques used for solving constraint networks, path-consistency (PC) has received a great deal of attention. However, enforcing PC is computationally expensive and sometimes even unnecessary. Directional path-consistency (DPC) is a weaker notion of PC that considers a given variable ordering and can thus be enforced more efficiently than PC. This paper shows that DPC (the DPC enforcing algorithm of Dechter and Pearl) decides the constraint satisfaction problem (CSP) of a constraint language if it is complete and has the variable elimination property (VEP). However, we also show that no complete VEP constraint language can have a domain with more than 2 values. We then present a simple variant of the DPC algorithm, called DPC*, and show that the CSP of a constraint language can be decided by DPC* if it is closed under a majority operation. In fact, DPC* is sufficient for guaranteeing backtrack-free search for such constraint networks. Examples of majority-closed constraint classes include the classes of connected row-convex (CRC) constraints and tree-preserving constraints, which have found applications in various domains, such as scene labeling, temporal reasoning, geometric reasoning, and logical filtering. Our experimental evaluations show that DPC* significantly outperforms the state-of-the-art algorithms for solving majority-closed constraints.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/18/2013

Constraint Satisfaction over Generalized Staircase Constraints

One of the key research interests in the area of Constraint Satisfaction...
research
11/22/2017

Multiagent Simple Temporal Problem: The Arc-Consistency Approach

The Simple Temporal Problem (STP) is a fundamental temporal reasoning pr...
research
06/03/2011

Domain Filtering Consistencies

Enforcing local consistencies is one of the main features of constraint ...
research
05/22/2009

Multiset Ordering Constraints

We identify a new and important global (or non-binary) constraint. This ...
research
01/16/2014

Second-Order Consistencies

In this paper, we propose a comprehensive study of second-order consiste...
research
11/13/1998

The Essence of Constraint Propagation

We show that several constraint propagation algorithms (also called (loc...

Please sign up or login with your details

Forgot password? Click here to reset