2009
DOI: 10.1007/s10601-009-9080-5
|View full text |Cite
|
Sign up to set email alerts
|

Efficient algorithms for singleton arc consistency

Abstract: In this paper, we propose two original and efficient approaches for enforcing singleton arc consistency. In the first one, the data structures used to enforce arc consistency are shared between all subproblems where a domain is reduced to a singleton. This new algorithm is not optimal but it requires far less space and is often more efficient in practice than the optimal algorithm SAC-Opt. In the second approach, we perform several runs of a greedy search (where at each step, arc consistency is maintained), po… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
20
0
1

Year Published

2009
2009
2023
2023

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 30 publications
(21 citation statements)
references
References 17 publications
0
20
0
1
Order By: Relevance
“…SAC, which is stronger than maxRPC, has received considerable attention since, and significant progress has been made regarding new SAC algorithms [3,6,7,20]. However, there is no concrete evidence yet that SAC can be cost-effective when maintained during search.…”
Section: Maxrpcmentioning
confidence: 99%
“…SAC, which is stronger than maxRPC, has received considerable attention since, and significant progress has been made regarding new SAC algorithms [3,6,7,20]. However, there is no concrete evidence yet that SAC can be cost-effective when maintained during search.…”
Section: Maxrpcmentioning
confidence: 99%
“…Domain filtering removes values that cannot take part in any solution. Strong consistencies may be used to tighten the formulation of an instance [7,37]. Domains may be filtered by some form of propagation prior to (and potentially enabling) other reformulations.…”
Section: Variable Domain Filteringmentioning
confidence: 99%
“…We have previously [47,50] filtered the user-defined decision variables using a strong consistency related to Singleton Arc Consistency (SAC) [7]: SACBounds applies the SAC test to prune the upper and lower bound of each variable to exhaustion. The Minion solver [30] was used to establish SACBounds.…”
Section: Variable Domain Filteringmentioning
confidence: 99%
See 2 more Smart Citations