What is symmetry breaking in a constraint problem?
Answer: C
If relabelling colours or reflecting a board produces another solution, the search wastes effort exploring every copy, and adding an ordering constraint keeps only one representative of each class. Care is needed not to exclude all solutions. Constraint removal, forced equality and ordering for preservation are different operations. Recognising that a search is exploring the same thing many times over, and forbidding the duplicates, can reduce the work by an enormous factor.
Please log in or register to report this question.