Using Symmetry to Solve Difficult Logic Puzzles Igor Markov University of Michigan, EECS.
Shatter : Efficient Symmetry-Breaking for Boolean Satisfiability