Detecting symmetries by branch and cut

Detecting symmetries by branch and cut

0.00 Avg rating0 Votes
Article ID: iaor20051110
Country: Germany
Volume: 98
Issue: 1/3
Start Page Number: 369
End Page Number: 384
Publication Date: Jan 2003
Journal: Mathematical Programming
Authors: ,
Keywords: optimization, programming: travelling salesman
Abstract:

The NP-hard problem of finding symmetries in an abstract graph plays an important role in automatic graph drawing and other applications. In this paper, we present an exact algorithm for automorphism and symmetry detection based on the branch and cut technique. We introduce IP-models for these problems and investigate the structure of the corresponding polytopes. For automorphisms, a complete description of the polytope is derived from a given set of generators of the automorphism group. The rotation polytopes are shown to be related to the asymmetric traveling salesman polytope, while the reflection polytope is related to the matching polytope. The algorithm was implemented within the ABACUS-framework and proves to run fast in practice.

Reviews

Required fields are marked *. Your email address will not be published.