An Efficient Filtering Algorithm for Disjunction of Constraints

Disjunctions of constraints frequently appear in applications of constraint programming. In this paper, we propose a new filtering algorithm for the disjunctions of constraints. It performs the same domain reductions as constructive disjunction [1,2], but is more efficient.