Skip to main content

Orbital Shrinking

  • Conference paper
Combinatorial Optimization (ISCO 2012)

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

Included in the following conference series:

Abstract

Symmetry plays an important role in optimization. The usual approach to cope with symmetry in discrete optimization is to try to eliminate it by introducing artificial symmetry-breaking conditions into the problem, and/or by using an ad-hoc search strategy. In this paper we argue that symmetry is instead a beneficial feature that we should preserve and exploit as much as possible, breaking it only as a last resort. To this end, we outline a new approach, that we call orbital shrinking, where additional integer variables expressing variable sums within each symmetry orbit are introduces and used to “encapsulate” model symmetry. This leads to a discrete relaxation of the original problem, whose solution yields a bound on its optimal value. Encouraging preliminary computational experiments on the tightness and solution speed of this relaxation are presented.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Boyd, S., Vandenberghe, L.: Convex Optimization. Cambridge University Press, Cambridge (2004)

    MATH  Google Scholar 

  2. Fourer, R., Gay, D.: The AMPL Book. Duxbury Press, Pacific Grove (2002)

    Google Scholar 

  3. The GAP Group. GAP – Groups, Algorithms, and Programming, Version 4.4.10 (2007)

    Google Scholar 

  4. Gatermann, K., Parrilo, P.: Symmetry groups, semidefinite programs and sums of squares. Journal of Pure and Applied Algebra 192, 95–128 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  5. Liberti, L.: Reformulations in mathematical programming: Automatic symmetry detection and exploitation. Mathematical Programming A 131, 273–304 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  6. Liberti, L., Cafieri, S., Savourey, D.: The Reformulation-Optimization Software Engine. In: Fukuda, K., van der Hoeven, J., Joswig, M., Takayama, N. (eds.) ICMS 2010. LNCS, vol. 6327, pp. 303–314. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  8. Margot, F.: Exploiting orbits in symmetric ILP. Mathematical Programming B 98, 3–21 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  9. McKay, B.: Nauty User’s Guide (Version 2.4). Computer Science Dept., Australian National University (2007)

    Google Scholar 

  10. Ostrowski, J.P., Linderoth, J., Rossi, F., Smriglio, S.: Constraint Orbital Branching. In: Lodi, A., Panconesi, A., Rinaldi, G. (eds.) IPCO 2008. LNCS, vol. 5035, pp. 225–239. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  11. Ostrowski, J., Linderoth, J., Rossi, F., Smriglio, S.: Orbital branching. Mathematical Programming 126, 147–178 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  12. Seress, A.: Permutation Group Algorithms. Cambridge University Press, Cambridge (2003)

    Book  MATH  Google Scholar 

  13. Sherali, H., Smith, C.: Improving discrete model representations via symmetry considerations. Management Science 47(10), 1396–1407 (2001)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fischetti, M., Liberti, L. (2012). Orbital Shrinking. In: Mahjoub, A.R., Markakis, V., Milis, I., Paschos, V.T. (eds) Combinatorial Optimization. ISCO 2012. Lecture Notes in Computer Science, vol 7422. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32147-4_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-32147-4_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-32146-7

  • Online ISBN: 978-3-642-32147-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics