Skip to main content

Fundamental Domains for Integer Programs with Symmetries

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4616))

Abstract

We define a fundamental domain of a linear programming relaxation of a combinatorial integer program which is symmetric under a group action. We then provide a construction for the polytope of a fundamental domain defined by the maximization of a linear function. The computation of this fundamental domain is at worst polynomial in the size of the group. However, for the special case of the symmetric group, whose size is exponential in the size of the integer program, we show how to compute a separating hyperplane in polynomial time in the size of the integer program.

Fundamental domains may provide a straightforward way to reduce the computation difficulties that often arise in integer programs with symmetries. Our construction is closely related to the constructions of orbitopes by Kaibel and Pfetch, but are simpler and more general, at a cost of creating new non-integral extreme points.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barnhart, C., Johnson, E.L., Nemhauser, G.L., Savelsbergh, M.W.P., Vance, P.H.: Branch and price: Column generation for solving huge integer programs. Operations Research 46, 316–329 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  2. Bazaraa, M.S., Kirca, O.: A branch-and-bound heuristic for solving the quadratic assignment problem. Naval Research Logistics Quarterly 30, 287–304 (1983)

    Article  MATH  MathSciNet  Google Scholar 

  3. Holm, S., Srensen, M.: The optimal graph partitioning problem: Solution method based on reducing symmetric nature and combinatorial cuts. OR Spectrum 15, 1–8 (1993)

    MATH  Google Scholar 

  4. Kaibel, V., Peinhardt, M., Pfetsch, M.: Orbitopal fixing. In: Proc. 12th Conference on Integer Programming and Combinatorial Optimization (IPCO). LNCS, Springer, Heidelberg (forthcoming, 2007)

    Google Scholar 

  5. Kaibel, V., Pfetsch, M.: Packing and partitioning orbitopes. Math. Program., Ser. A 2006 (in press), doi:10.1007/s10107-006-0081-5

    Google Scholar 

  6. Margot, F.: Pruning by isomorphism in branch-and-cut. Mathematical Programming 94(1), 71–90 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  7. Margot, F.: Small covering designs by branch-and-cut. Mathematical Programming 94(2), 207–220 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  8. Méndez-Díaz, I., Zabala, P.: A branch-and-cut algorithm for graph coloring. Discrete Applied Mathematics 154(5), 826–847 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  9. Ostrowski, J., Linderoth, J., Rossi, F., Smriglio, S.: Orbital branching. In: Proc. 12th Conference on Integer Programming and Combinatorial Optimization (IPCO). LNCS, Springer, Heidelberg (forthcoming, 2007)

    Google Scholar 

  10. Serafini, P., Ukovich, W.: A mathematical model for periodic scheduling problems. SIAM J. Discrete Math 2(4), 550–581 (1989)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Andreas Dress Yinfeng Xu Binhai Zhu

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Friedman, E.J. (2007). Fundamental Domains for Integer Programs with Symmetries. In: Dress, A., Xu, Y., Zhu, B. (eds) Combinatorial Optimization and Applications. COCOA 2007. Lecture Notes in Computer Science, vol 4616. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73556-4_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-73556-4_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-73555-7

  • Online ISBN: 978-3-540-73556-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics