2020
DOI: 10.1609/aaai.v34i09.7086
|View full text |Cite
|
Sign up to set email alerts
|

Generalized Arc Consistency Algorithms for Table Constraints: A Summary of Algorithmic Ideas

Abstract: Constraint Programming is a powerful paradigm to model and solve combinatorial problems. While there are many kinds of constraints, the table constraint (also called a CSP) is perhaps the most significant—being the most well-studied and has the ability to encode any other constraints defined on finite variables. Thus, designing efficient filtering algorithms on table constraints has attracted significant research efforts. In turn, there have been great improvements in efficiency over time with the evolution an… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
2

Relationship

1
7

Authors

Journals

citations
Cited by 10 publications
(3 citation statements)
references
References 34 publications
0
3
0
Order By: Relevance
“…(Dechter 1990) showed that the expressiveness of BCNs can be significantly improved with hidden variables. In addition, various binary encodings with hidden variables have been proposed to encode table constraints (Yap, Xia, and Wang 2020) as BCNs, such as the dual encoding (Dechter and Pearl 1989), hidden variable encoding (Rossi, Petrie, and Dhar 1990), double encoding (Stergiou and Walsh 1999) and bipartite encoding (Wang and Yap 2020). Although all constraint relations can be represented as table constraints, the tabulation of constraints may cause exponential blowup.…”
Section: Introductionmentioning
confidence: 99%
“…(Dechter 1990) showed that the expressiveness of BCNs can be significantly improved with hidden variables. In addition, various binary encodings with hidden variables have been proposed to encode table constraints (Yap, Xia, and Wang 2020) as BCNs, such as the dual encoding (Dechter and Pearl 1989), hidden variable encoding (Rossi, Petrie, and Dhar 1990), double encoding (Stergiou and Walsh 1999) and bipartite encoding (Wang and Yap 2020). Although all constraint relations can be represented as table constraints, the tabulation of constraints may cause exponential blowup.…”
Section: Introductionmentioning
confidence: 99%
“…Many algorithms (Yap, Xia, and Wang 2020) have been proposed to efficiently enforce Generalized Arc Consistency (GAC) on ad-hoc constraints. However, there is less work studying the constraint expressive power that can be useful for modelling CSPs, such as the constraint succinctness and the cost of operations/queries on constraints.…”
Section: Introductionmentioning
confidence: 99%
“…Some ad-hoc constraints have been widely studied. For example, many Generalized Arc Consistency (GAC) algorithms have been proposed as the propagation algorithm to handle MDD constraints and (non-binary) table constraints (Yap, Xia, and Wang 2020). In this paper, we present a new representation for MDDs, showing how to transform any MDD constraint into Binary Constraint Trees (BCTs) and design MDD GAC propagators using BCTs.…”
Section: Introductionmentioning
confidence: 99%