The Symmetric Alldiff Constraint
Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence. Constraint Satisfaction. Pages 420-424.
Abstract
The symm etric alldiff constraint is a particular case of the alldiff constraint, a case in which variables and values are defined from the same set S. That is, every variable represents an element e of S and its values represent the el ements of S that are compatible with e. This constraint requires that all the values taken by the variables are different (similar to the classical alldiff constraint) and that if the variable representing the element i is assigned to the value representing the element j, then the variable representing the el ement j is assigned to the value representing the element i. This constraint is present in many real-world problems, such sports scheduling where it expresses matches between teams. In this paper, we show how to compute the arc consistency of this constraint in O(nm) (m =I:; ID(i)l), where n is the number of involved variables and D( i) the domain of the variable i. We also propose a filtering algorithm of less complexity (O(m)) .
@inproceedings{ijcai1999p61,
title = {The Symmetric Alldiff Constraint},
author = {Régin, Jean-Charles},
booktitle = {Proceedings of the Sixteenth International Joint Conference on
Artificial Intelligence, {IJCAI-99}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Thomas Dean},
pages = {420--424},
year = {1999},
note = {Constraint Satisfaction},
url = {https://ijcai.org/proceedings/1999/61},
}
TY - CPAPER TI - The Symmetric Alldiff Constraint AU - Régin, Jean-Charles T2 - Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence, IJCAI-99 PB - International Joint Conferences on Artificial Intelligence PY - 1999 SP - 420 EP - 424 UR - https://ijcai.org/proceedings/1999/61 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: