Corrigé de l'exercice 3

Première modélisation : Les inconnues sont les choix faits par les cinq amis, à savoir : rien, sel, moutarde ou sel-et-moutarde.
On en déduit le CSP (X,D,C) tel que Il s'agit de contraintes logiques (xou désigne l'opérateur "ou exclusif"). La contrainte C1 est binaire ; les autres contraintes sont ternaires.


Deuxième modélisation : On associe une variable booléenne à chaque couple convive/condiment, chaque variable pouvant prendre pour valeur soit vrai (si le convive prend le condiment) ou faux (sinon).
On en déduit le CSP (X,D,C) tel que

Là encore, il s'agit de contraintes logiques (xou désigne l'opérateur "ou exclusif").