The addition of symmetry breaking constraints is one of the most successful symmetry breaking technique for constraint satisfaction problems (CSP). In this paper we present STAB, a method that adds some symmetry breaking constraints during the search for solution. STAB adds constraints that are not yet broken by the current partial assignment. The computation of those additional constraints require the computation of graph isomorphism at each node. Graph isomorphism is not know to be NP complete, and in practice can be solved quite efficiently using an auxiliary CSP. The method is refined to be applied to matrix problems where rows and columns can be permuted. A theoretical comparison with previously published methods shows how to combine those methods together safely. An experimental comparison on a class of highly symmetrical combinatorial problems, namely BIBD shows that STAB is more than one order of magnitude more efficient than best published techniques so far. © Springer-Verlag 2003.
CITATION STYLE
Puget, J. F. (2003). Symmetry breaking using stabilizers. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2833, 585–599. https://doi.org/10.1007/978-3-540-45193-8_40
Mendeley helps you to discover research relevant for your work.