Abstract
In this paper we examine the impact of using the Sherali-Adams procedure on highly symmetric integer programming problems. Linear relaxations of the extended formulations generated by Sherali-Adams can be very large, containing \(O(\binom{n}{d})\) many variables for the level-d closure. When large amounts of symmetry are present in the problem instance however, the symmetry can be used to generate a much smaller linear program that has an identical objective value. We demonstrate this by computing the bound associated with the level 1, 2, and 3 relaxations of several highly symmetric binary integer programming problems. We also present a class of constraints, called counting constraints, that further improves the bound, and in some cases provides a tight formulation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Margot, F.: Pruning by isomorphism in branch-and-cut. Mathematical Programming 94, 71–90 (2002)
Ostrowski, J., Linderoth, J., Rossi, F., Smriglio, S.: Orbital branching. Mathematical Programming 126, 147–178 (2011)
Kaibel, V., Peinhardt, M., Pfetsch, M.E.: Orbitopal Fixing. In: Fischetti, M., Williamson, D.P. (eds.) IPCO 2007. LNCS, vol. 4513, pp. 74–88. Springer, Heidelberg (2007)
Sherali, H., Smith, C.: Improving discrete model representations via symmetry considerations. Manage. Sci. 47, 1396–1407 (2001)
Ghoniem, A., Sherali, H.: Defeating symmetry in combinatorial optimization via objective perturbations and hierarchical constraints. IIE Transactions 43(8), 575–588 (2011)
Linderoth, J., Margot, F., Thain, G.: Improving bounds on the football pool problem via symmetry reduction and high-throughput computing. INFORMS Journal on Computing 21, 445–457 (2007)
Ostrowski, J., Linderoth, J., Rossi, F., Smriglio, S.: Solving large steiner triple covering problems. Operations Research Letters 39(2), 127–131 (2011)
Sherali, H., Adams, W.: A hierarchy of relaxations between the continuous and convex hull representations for zero-one programming problems. Siam Journal of Discrete Math 3(3), 411–430 (1990)
Bonami, P., Minoux, M.: Using rank-1 lift-and-project closures to generate cuts for 0-1 mips, a computational investigation. Discrete Optimization 2(4), 288–307 (2005)
Adams, W., Guignard, M., Hahn, P., Hightower, W.: A level-2 reformulation linearization technique bound for the quadratic assignment problem. European Journal of Operational Research 180(3), 983–996 (2007)
De Klerk, E., Maharry, J., Pasechnik, D.V., Richter, B., Salazar, G.: Improved bounds for the crossing numbers of km,n and kn. SIAM J. Discr. Math. 20, 189–202 (2006)
De Klerk, E., Pasechnik, D., Schrijver, A.: Reduction of symmetric semidefinite programs using the regular *-representation. Math. Program. B 109(2-3), 613–624 (2007)
De Klerk, E., Sotirov, R.: Exploiting group symmetry in semidefinite programming relaxations of the quadratic assignment problem. Math. Program. Ser. B 122(2), 225–246 (2010)
Shrijver, A.: New code upper bounds from the Terwilliger algebra. IEEE Trans. Inf. Theory 51, 2859–2866 (2005)
McKay, B.D.: Nauty User’s Guide (Version 1.5). Australian National University, Canberra (2002)
Darga, P.T., Liffiton, M.H., Sakallah, K.A., Markov, I.L.: Exploiting structure in symmetry detection for CNF. In: Design Automation Conference (DAC), pp. 530–534 (2004)
Liberti, L.: Reformulations in mathematical programming: Symmetry. Mathematical Programming (2010) (to appear)
Fischetti, M., Lodi, A.: Optimizing over the first chvátal closure. Math. Program. Ser. B 110(1), 3–20 (2007)
Balas, E., Saxena, A.: Optimizing over the split closure. Math. Program. Ser. B 113(2), 219–240 (2008)
Zanette, A., Fischetti, M., Balas, E.: Lexicography and degeneracy: can a pure cutting plane algorithm work? Mathematical Programming, 1–24 (2009)
Fischetti, M., Lodi, A., Tramontani, A.: On the separation of disjunctive cuts. Mathematical Programming 128, 205–230 (2011)
Gatermann, K., Parrilo, P.: Symmetry groups, semidefinite programs, and sums of squares. Pure Appl. Alg. 192, 95–128 (2004)
Applegate, D., Cook, W., Dash, S., Espinoza, D.: QSopt ex (2007), http://www.dii.uchile.cl/~daespino/ESolverdoc/main.html
Litsyn, S.: An updated table of the best binary codes known. In: Pless, V.S., Huffman, W.C. (eds.) Handbook of Coding Theory, vol. 1, pp. 463–498. Elsevier, Amsterdam (1998)
Mills, W.H., Mullin, R.C.: Coverings and packings. In: Contemporary Design Theory: A Collection of Surveys, pp. 371–399. Wiley (1992)
Fulkerson, D.R., Nemhauser, G.L., Trotter, L.E.: Two computationally difficult set covering problems that arise in computing the 1-width of incidence matrices of Steiner triples. Mathematical Programming Study 2, 72–81 (1974)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ostrowski, J. (2012). Using Symmetry to Optimize Over the Sherali-Adams Relaxation. 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_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-32147-4_7
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)