International Joint Conference on Artificial Intelligence · 1999 · 22 citations · 4 references
Mathematical ProgrammingHighly Symmetric CspsEngineeringComputational ComplexityVariable SelectionConstraint ProgrammingDistributed Problem SolvingDiscrete MathematicsCombinatorial OptimizationMechanism DesignBlock DesignDesignCombinatorial ProblemDistributed Constraint OptimizationComputer ScienceConstraint SatisfactionOptimization ProblemDepth-first SearchDomain Pruning Procedure
Symmetry often appears in real-world constraint satisfaction problems, but strategies for exploiting it are only beginning to be developed. Here, a rationale for exploiting symmetry within depth-first search is proposed, leading to an heuristic for variable selection and a domain pruning procedure. These strategies are then applied to a highly symmetric combinatorial problem, namely the generation of balanced incomplete block designs. Experimental results show that these strategies achieve a reduction of up to two orders of magnitude in computational effort. Interestingly, two previously developed strategies are shown to be particular instances of this approach.
4
New methods to color the vertices of a graph
Daniel Brélaz · Communications of the ACM · 1979 · 1.5K citations · Full text
Randall-brown Algorithm, New Heuristic Methods, Graph Theory +9
Symmetry-breaking predicates for search problems
James M. Crawford, Matthew L. Ginsberg, Eugene M. Luks et al. · 1996 · 416 citations