[图书][B] Handbook of constraint programming

F Rossi, P Van Beek, T Walsh - 2006 - books.google.com
Constraint programming is a powerful paradigm for solving combinatorial search problems
that draws on a wide range of techniques from artificial intelligence, computer science …

Backtracking search algorithms

P Van Beek - Foundations of artificial intelligence, 2006 - Elsevier
Publisher Summary This chapter explores that there are three main algorithmic techniques
for solving constraint satisfaction problems:(1) backtracking search,(2) local search, and (3) …

AND/OR branch-and-bound search for combinatorial optimization in graphical models

R Marinescu, R Dechter - Artificial Intelligence, 2009 - Elsevier
This is the first of two papers presenting and evaluating the power of a new framework for
combinatorial optimization in graphical models, based on AND/OR search spaces. We …

Solving# SAT and Bayesian inference with backtracking search

F Bacchus, S Dalmao, T Pitassi - Journal of Artificial Intelligence Research, 2009 - jair.org
Abstract Inference in Bayes Nets (BAYES) is an important problem with numerous
applications in probabilistic reasoning. Counting the number of satisfying assignments of a …

Computing and exploiting tree-decompositions for solving constraint networks

P Jégou, SN Ndiaye, C Terrioux - … , CP 2005, Sitges, Spain, October 1-5 …, 2005 - Springer
Methods exploiting tree-decompositions seem to provide the best approach for solving
constraint networks wrt the theoretical time complexity. However, they have not shown a real …

Learning algorithm portfolios for parallel execution

X Yun, SL Epstein - Learning and Intelligent Optimization: 6th International …, 2012 - Springer
Portfolio-based solvers are both effective and robust, but their promise for parallel execution
with constraint satisfaction solvers has received relatively little attention. This paper …

Separate, measure and conquer: faster polynomial-space algorithms for Max 2-CSP and counting dominating sets

S Gaspers, GB Sorkin - ACM Transactions on Algorithms (TALG), 2017 - dl.acm.org
We show a method resulting in the improvement of several polynomial-space, exponential-
time algorithms. The method capitalizes on the existence of small balanced separators for …

Solving sql constraints by incremental translation to sat

R Lohfert, JJ Lu, D Zhao - New Frontiers in Applied Artificial Intelligence …, 2008 - Springer
The need to model and solve constraints over large sets of relational data occurs frequently
in practice. Naively and inefficiently, solutions to the problem may be implemented in ad-hoc …

Towards a dynamic decomposition of CSPs with separators of bounded size

P Jégou, H Kanso, C Terrioux - … , CP 2016, Toulouse, France, September 5 …, 2016 - Springer
In this paper, we address two key aspects of solving methods based on tree-decomposition.
First, we propose an algorithm computing decompositions that allows to bound the size of …

[PDF][PDF] Formula partitioning revisited.

ZÁ Mann, PA Papp - POS@ SAT, 2014 - easychair.org
Dividing a Boolean formula into smaller independent sub-formulae can be a useful
technique for accelerating the solution of Boolean problems, including SAT and# SAT …