Skip to main content

On the Generation of Cutting Planes which Maximize the Bound Improvement

  • Conference paper
  • First Online:
Experimental Algorithms (SEA 2015)

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

Included in the following conference series:

Abstract

We propose a new cutting plane algorithm for Integer Linear Programming, which we refer to as the bound-optimal cutting plane method. The algorithm amounts to simultaneously generating k cuts which, when added to the linear programming relaxation, yield the (provably) largest bound improvement. We show that, in the general case, the corresponding cut generating problem can be cast as a Quadratically Constrained Quadratic Program. We also show that, for a large family of cuts, the latter can be reformulated as a Mixed-Integer Linear Program. We present computational experiments on the generation of bound-optimal stable set and cover inequalities for the max clique and knapsack problems. They show that, with respect to standard algorithms, the bound-optimal cutting plane method allows for a substantial reduction in the number of cuts and iterations needed to achieve either a given bound or an optimal solution.

This work is supported by the BMBF grant 05M13PAA and by the BMWi grant 03ET7528B.

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. Amaldi, E., Coniglio, S., Gualandi, S.: Coordinated cutting plane generation via multi-objective separation. Math. Program. 143, 87–110 (2014)

    Article  MATH  MathSciNet  Google Scholar 

  2. Bixby, R.: Advanced Mixed Integer Programming: Solving MIPs in practice. In: Combinatorial Optimization at Work 2, ZIB, Berlin (2009)

    Google Scholar 

  3. Bixby, R., Rothberg, E.: Progress in computational mixed integer programminga look back from the other side of the tipping point. Annals of Operations Research 149(1), 37–41 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  4. Coniglio, S.: Bound-optimal cutting planes. In: Proc. of Graph and Comb. Opt. (CTW 2013), pp. 59–62 (2013)

    Google Scholar 

  5. Forrest, J., Goldfarb, D.: Steepest-edge simplex algorithms for linear programming. Math. Program. 57(1), 341–374 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  6. Harris, P.: Pivot selection methods of the Devex LP code. Math. Program. 5(1), 1–28 (1973)

    Article  MATH  Google Scholar 

  7. Johnson, D., Trick, M.: Cliques, Coloring, and Satisfiability, vol. 26 of DIMACS Series in Discrete Mathematics and Theoretical Computer Science. American Mathematical Society (1996)

    Google Scholar 

  8. McCormick, G.: Computability of global solutions to factorable nonconvex programs: Part I - Convex underestimating problems. Math. Program. 10(1), 147–175 (1976)

    Article  MATH  MathSciNet  Google Scholar 

  9. Martello, S., Pisinger, D., Toth, P.: Dynamic programming and strong bounds for the 0–1 knapsack problem. Manag. Sci. 45(3), 414–424 (1999)

    Article  MATH  Google Scholar 

  10. Zanette, A., Fischetti, M., Balas, E.: Lexicography and degeneracy: can a pure cutting plane algorithm work? Math. Program. 130(1), 153–176 (2011)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stefano Coniglio .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Coniglio, S., Tieves, M. (2015). On the Generation of Cutting Planes which Maximize the Bound Improvement. In: Bampis, E. (eds) Experimental Algorithms. SEA 2015. Lecture Notes in Computer Science(), vol 9125. Springer, Cham. https://doi.org/10.1007/978-3-319-20086-6_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-20086-6_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-20085-9

  • Online ISBN: 978-3-319-20086-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics