Mathematical Programming

, Volume 94, Issue 1, pp 71–90 | Cite as

Pruning by isomorphism in branch-and-cut

  • François Margot


 The paper presents a branch-and-cut for solving (0, 1) integer linear programs having a large symmetry group. The group is used for pruning the enumeration tree and for generating cuts. The cuts are non-standard, cutting integer feasible solutions but leaving the optimal value of the problem unchanged. Pruning and cut generation are performed by backtracking procedures using a Schreier-Sims table for representing the group. Applications to hard set covering problems and to the generation of covering designs and error correcting codes are presented.


Feasible Solution Symmetry Group Integer Linear Program Enumeration Tree Large Symmetry 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • François Margot
    • 1
  1. 1.Department of Mathematics, University of Kentucky, Lexington, KY 40506-0027, e-mail:

Personalised recommendations