Weight-Based Variable Ordering in the Context of High-Level Consistencies

11/02/2017
by   Robert J. Woodward, et al.
0

Dom/wdeg is one of the best performing heuristics for dynamic variable ordering in backtrack search [Boussemart et al., 2004]. As originally defined, this heuristic increments the weight of the constraint that causes a domain wipeout (i.e., a dead-end) when enforcing arc consistency during search. "The process of weighting constraints with dom/wdeg is not defined when more than one constraint lead to a domain wipeout [Vion et al., 2011]." In this paper, we investigate how weights should be updated in the context of two high-level consistencies, namely, singleton (POAC) and relational consistencies (RNIC). We propose, analyze, and empirically evaluate several strategies for updating the weights. We statistically compare the proposed strategies and conclude with our recommendations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/25/2013

A New Approach to Constraint Weight Learning for Variable Ordering in CSPs

A Constraint Satisfaction Problem (CSP) is a framework used for modeling...
research
05/06/2018

Correlation Heuristics for Constraint Programming

Effective general-purpose search strategies are an important component i...
research
05/03/2021

Bounds of MIN_NCC and MAX_NCC and filtering scheme for graph domain variables

Graph domain variables and constraints are an extension of constraint pr...
research
10/19/2012

Systematic vs. Non-systematic Algorithms for Solving the MPE Task

The paper continues the study of partitioning based inference of heurist...
research
11/24/2020

Tackling Domain-Specific Winograd Schemas with Knowledge-Based Reasoning and Machine Learning

The Winograd Schema Challenge (WSC) is a common-sense reasoning task tha...
research
05/22/2009

Multiset Ordering Constraints

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

Identifying Higher-order Combinations of Binary Features

Finding statistically significant interactions between binary variables ...

Please sign up or login with your details

Forgot password? Click here to reset