A generic framework for solving CSPs integrating decomposition methods

نویسندگان

  • L. Blet
  • S. N. Ndiaye
  • C. Solnon
چکیده

Many real-world constraint satisfaction problems are structured, i.e., constraints are not uniformly distributed among the set of variables. This structure may be used to improve the solution process of these problems. In particular, backtracking with tree decomposition (BTD) exploits the structure to define variable ordering heuristics and to learn structural goods and nogoods which are used to avoid redundant explorations. BTD is based on a chronological backtracking search. Our goal in this paper is to investigate the interest of exploiting structure when using other approaches for exploring the search space: other complete search approaches, such as conflict directed backjumping (CBJ), but also incomplete approaches, such as decision repair (DR). To this aim, we describe a generic framework for solving CSPs, which is an extension of the framework proposed by Pralet and Verfaillie in [PV04]. Using our new generic framework, we reformulate some existing search procedures, including BTD. We also describe new search procedures which combine structural (no)goods with CBJ and DR. This generic framework allows us to experimentally evaluate the interest of exploiting the structure for different kinds of search procedures.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Compiling Semiring-Based Constraints with clp (FD, S)

In some recent works, a general framework for nite domains constraint satisfaction has been deened, where classical CSPs, fuzzy CSPs, weighted CSPs, partial CSPs and others can be easily cast. This framework, based on a semiring structure, allows, under certain conditions , to compute arc-consistency. Restricting to that case and integrating semiring-based constraint solving in the Constraint L...

متن کامل

A Comparison of Structural CSP Decomposition

We compare tractable classes of constraint satisfaction problems (CSPs). We first give a uniform presentation of the major structural CSP decomposition methods. We then introduce a new class of tractable CSPs based on the concept of hypertree decomposition recently developed in Database Theory, and analyze the cost of solving CSPs having bounded hypertree-width. We provide a framework for compa...

متن کامل

Combining Restarts, Nogoods and Decompositions for Solving CSPs

From a theoretical viewpoint, the (tree-)decomposition methods offer a good approach when the (tree)-width of constraint networks (CSPs) is small. In this case, they have often shown their practical interest. However, sometimes, a bad choice for the root cluster (a tree-decomposition is a tree of clusters) may drastically degrade the performance of the solving. In this paper, we highlight an ex...

متن کامل

A generic bounded backtracking framework for solving CSPs

This paper introduces a new generic backtracking framework for solving CSPs. This scheme exploits semantic and topological properties of the constraint network to produce goods and nogoods. It is based on a set of separators of the constraint graph and several procedures adjustable to exploit heuristics, filtering, backjumping techniques, classical nogood recording, topological (no)good recordi...

متن کامل

Tree-Decompositions with Connected Clusters for Solving Constraint Networks

From a theoretical viewpoint, the (tree-)decomposition methods offer a good approach for solving Constraint Satisfaction Problems (CSPs) when their (tree)-width is small. In this case, they have often shown their practical interest. So, the literature (coming from Mathematics or AI) has concentrated its efforts on the minimization of a single parameter, the tree-width. Nevertheless, experimenta...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012