MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Lightweight arc-consistency algorithms (2003) [7 citations — 3 self]

Download:
pdf | ps
by M. R. C. Van Dongen
Recent Advances in Constraints
http://www.cs.ucc.ie/~dongen/papers/ERCIM/02/ercim02.ps
Add To MetaCart

Abstract:

Abstract. Arc-consistency algorithms are widely used to prune the search-space of Constraint Satisfaction Problems (CSPs). They use support-checks (also known as consistency-checks) to find out about the properties of CSPs. They use arc-heuristics to select the next constraint and domain-heuristics to select the next values for their next support-check. We will investigate the effects of domain-heuristics by studying the average time-complexity of two arc-consistency algorithms which use different domain-heuristics. We will assume that there are only two variables. The first algorithm, called L, uses a lexicographical heuristic. The second algorithm, called D, uses a heuristic based on the notion of a double-support check. We will discuss the consequences of our simplification about the number of variables in the CSP and we will carry out a case-study for the case where the domain-sizes of the variables is two. We will present relatively simple formulae for the exact average time-complexity of both algorithms as well as simple bounds. As a and b become large L

Citations

877 Consistency in networks of relations – Mackworth - 1977
260 The complexity of some polynomial networkconsistency algorithms for constraint-satisfaction problems – Mackworth, Freuder - 1985
177 Arc and path consistency revisited – Mohr, Henderson - 1986
170 Contradicting conventional wisdom in constraint satisfaction – Sabin, Freuder - 1994
71 Experimental case studies of backtrack vs. Waltz-type vs. new algorithms for satisficing assignment problems – Gaschnig - 1978
61 Using inference to reduce arc consistency computation – Bessiere, Freuder, et al. - 1995
54 Random constraint satisfaction: flaws and structure – Gent, MacIntyre, et al.
53 Refining the Basic Constraint Propagation Algorithm – Bessière, Régin - 2001
52 An empirical study of dynamic variable ordering heuristics for the constraint satisfaction problem – Gent, MacIntyre, et al. - 1996
44 The constrainedness of arc consistency – Gent, MacIntyre, et al. - 1997
44 Ordering heuristics for arc consistency algorithms – Wallace, Freuder - 1992
42 Using constraint metaknowledge to reduce arc consistency computation – Bessière, Freuder, et al. - 1999
37 Why AC-3 is almost always better than AC-4 for establishing arc consistency in CSPs – Wallace - 1993
27 Converting bases with the Gröbner walk – Collart, Kalkbrener, et al. - 1997
27 Making AC-3 an optimal algorithm – Zhang, Yap - 2001
26 Applied Multivariate Data Analysis – Volume 1: Regression and Experimental Design, Springer-Verlag – Jobson - 1991
14 AC-3d an efficient arc-consistency algorithm with a low space-complexity – Dongen - 2002
11 Improving arcconsistency algorithms with double-support checks – Dongen, Bowen - 2000
9 The Average Case Analysis of Algorithms: Mellin Transform Asymptotics – Flajolet, Sedgewick - 1996