The complexity of the ConstraintSatisfaction Problem and its variationsстатья