Constraint filtering