Skip to main content

Recent Progress in Interior-Point Methods: Cutting-Plane Algorithms and Warm Starts

  • Chapter
  • First Online:
Handbook on Semidefinite, Conic and Polynomial Optimization

Part of the book series: International Series in Operations Research & Management Science ((ISOR,volume 166))

  • 5696 Accesses

Abstract

We review some of the recent enhancements of interior-point methods for the improved solution of semidefinite relaxations in combinatorial optimization and binary quadratic programming. Central topics include general interior-point cutting-plane schemes, handling of linear inequalities, and several warm-starting strategies. A practical implementation and computational results are also discussed.

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 219.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 279.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 279.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Alizadeh, F.: Combinatorial optimization with interior point methods and semidefinite matrices. PhD thesis, University of Minnesota (1991)

    Google Scholar 

  2. Alizadeh, F.: Interior point methods in semidefinite programming with applications to combinatorial optimization. SIAM J. Optim. 5(1), 13–51 (1995)

    Google Scholar 

  3. Alizadeh, F., Schmieta, S.: Symmetric cones, potential reduction methods and word-by-word extensions. In: Internat. Ser. Oper. Res. Management Sci., Handbook of semidefinite programming, vol. 27, pp. 195–233. Kluwer Acad. Publ., Boston, MA (2000)

    Google Scholar 

  4. Amaral, A.R.S.: On the exact solution of a facility layout problem. European J. Oper. Res. 173(2), 508–518 (2006)

    Google Scholar 

  5. Amaral, A.R.S.: An exact approach to the one-dimensional facility layout problem. Oper. Res. 56(4), 1026–1033 (2008)

    Google Scholar 

  6. Anjos, M.F., Burer, S.: On handling free variables in interior-point methods for conic linear optimization. SIAM J. Optim. 18(4), 1310–1325 (2007)

    Google Scholar 

  7. Anjos, M.F., Vannelli, A.: Computing globally optimal solutions for single-row layout problems using semidefinite programming and cutting planes. INFORMS J. Comput. 20(4), 611–617 (2008)

    Google Scholar 

  8. Anjos M.F., Yen, G.: Provably near-optimal solutions for very large single-row facility layout problems. Optimization Methods Software 24(4-5), 805–817 (2009)

    Google Scholar 

  9. Barahona, F., Jünger, M., Reinelt, G.: Experiments in quadratic 0-1 programming. Math. Programming 44(2, (Ser. A), 127–137 (1989)

    Google Scholar 

  10. Basescu, V.L.: An analytic center cutting plane method in conic programming. PhD thesis, Rensselaer Polytechnic Institute (2003)

    Google Scholar 

  11. Basescu, V.L., Mitchell, J.E.: An analytic center cutting plane approach for conic programming. Math. Oper. Res. 33(3), 529–551 (2008)

    Google Scholar 

  12. Beghin-Picavet, M., Hansen, P.: Deux problems d’affectation non lineaires. RAIRO Recherche Opérationelle 16(3), 263–276 (1982)

    Google Scholar 

  13. Benson, H.Y., Shanno, D.F.: An exact primal-dual penalty method approach to warmstarting interior-point methods for linear programming. Comput. Optim. Appl. 38(3), 371–399 (2007)

    Google Scholar 

  14. Bixby, R.E., Gregory, J.W., Lustig, I.J., Marsten, R.E., Shanno, D.F.: Very large-scale linear programming: a case study in combining interior point and simplex methods. Oper. Res. 40(5), 885–897, (1992)

    Google Scholar 

  15. Boyd, S., Vandenberghe, L.: Convex optimization. Cambridge University Press, Cambridge (2004)

    Google Scholar 

  16. Chua, S.K., Toh, K.C., Zhao, G.Y.: Analytic center cutting-plane method with deep cuts for semidefinite feasibility problems. J. Optim. Theory Appl. 123(2), 291–318 (2004)

    Google Scholar 

  17. De Simone, C.: The cut polytope and the Boolean quadric polytope. Discrete Math. 79(1), 71–75 (1989)

    Google Scholar 

  18. Deza, M.M., Laurent, M.: Geometry of cuts and metrics. In: Algorithms and Combinatorics, vol. 15. Springer-Verlag, Berlin (1997)

    Google Scholar 

  19. El-Bakry, A.S., Tapia, R.A., Zhang, Y.: A study of indicators for identifying zero variables in interior-point methods. SIAM Rev. 36(1), 45–72 (1994)

    Google Scholar 

  20. Elhedhli, S., Goffin, J.-L.: The integration of an interior-point cutting plane method within a branch-and-price algorithm. Math. Program. 100(2, Ser. A), 267–294 (2004)

    Google Scholar 

  21. Engau, A., Anjos, M.F., Vannelli, A.: A primal-dual slack approach to warmstarting interior-point methods for linear programming. In: Chinneck, J.W., Kristjansson, B., Saltzman, M.J. (eds.) Operations Research and Cyber-Infrastructure, pp. 195–217, Springer (2009)

    Google Scholar 

  22. Engau, A., Anjos, M.F., Vannelli, A.: On interior-point warmstarts for linear and combinatorial optimization. SIAM J. Optim. 20(4), 1828–1861 (2010)

    Google Scholar 

  23. Engau, A., Anjos, M.F., Vannelli, A.: On handling cutting planes in interior-point methods for semidefinite relaxations of binary quadratic optimization problems. Technical Report, University of Waterloo (2010). To appear in Optim. Methods Softw.

    Google Scholar 

  24. Fischer, I., Gruber, G., Rendl, F., Sotirov, R.: Computational experience with a bundle approach for semidefinite cutting plane relaxations of Max-Cut and equipartition. Math. Program. 105(2-3, Ser. B), 451–469 (2006)

    Google Scholar 

  25. Freund, R.M.: Theoretical efficiency of a shifted-barrier-function algorithm for linear programming. Linear Algebra Appl. 152, 19–41 (1991)

    Google Scholar 

  26. Freund, R.M.: An infeasible-start algorithm for linear programming whose complexity depends on the distance from the starting point to the optimal solution. Ann. Oper. Res. 62, 29–57 (1996)

    Google Scholar 

  27. Goffin, J.-L., Vial, J.-P.: Convex nondifferentiable optimization: a survey focused on the analytic center cutting plane method. Optim. Methods Softw. 17(5), 805–867 (2002)

    Google Scholar 

  28. Gondzio, J.: Warm start of the primal-dual method applied in the cutting-plane scheme. Math. Programming 83(1, Ser. A), 125–143 (1998)

    Google Scholar 

  29. Gondzio, J., Grothey, A.: Reoptimization with the primal-dual interior point method. SIAM J. Optim. 13(3), 842–864 (2003)

    Google Scholar 

  30. Gondzio, J., Grothey, A.: A new unblocking technique to warmstart interior point methods based on sensitivity analysis. SIAM J. Optim. 19(3), 1184–1210 (2008)

    Google Scholar 

  31. Hammer, P.L.: Some network flow problems solved with pseudo-Boolean programming. Operations Res. 13, 388–399 (1965)

    Google Scholar 

  32. Helmberg, C.: A cutting plane algorithm for large scale semidefinite relaxations. In: The sharpest cut, pp. 233–256, SIAM, Philadelphia, PA (2004)

    Google Scholar 

  33. Helmberg, C., Oustry, F.: Bundle methods to minimize the maximum eigenvalue function. In: Internat. Ser. Oper. Res. Management Sci., Handbook of semidefinite programming, vol. 27, pp. 307–337. Kluwer Acad. Publ., Boston, MA (2000)

    Google Scholar 

  34. Helmberg, C., Rendl, F.: Solving quadratic (0, 1)-problems by semidefinite programs and cutting planes. Math. Programming 82(3, Ser. A), 291–315 (1998)

    Google Scholar 

  35. Heragu S.S., Kusiak, A.: Efficient models for the facility layout problem. European J. Oper. Res. 53(1), 1–13 (1991)

    Google Scholar 

  36. John, E., Yildirim, E.A.: Implementation of warm-start strategies in interior-point methods for linear programming in fixed dimension. Comput. Optim. Appl. 41(2), 151–183 (2008)

    Google Scholar 

  37. Karmarkar, N.: A new polynomial-time algorithm for linear programming. Combinatorica 4(4), 373–395 (1984)

    Google Scholar 

  38. Khachiyan, L.G.: A polynomial algorithm in linear programming. Dokl. Akad. Nauk SSSR 244(5), 1093–1096 (1979)

    Google Scholar 

  39. Kobayashi, K., Nakata, K., Kojima, M.: A conversion of an SDP having free variables into the standard form SDP. Comput. Optim. Appl. 36(2-3), 289–307 (2007)

    Google Scholar 

  40. Kong, C., Anjos, M.F.: Facility Layout Problem (FLP) Database Library. Available at http://flplib.uwaterloo.ca/

  41. Krishnan, K., Mitchell, J.E.: A unifying framework for several cutting plane methods for semidefinite programming. Optim. Methods Softw. 21(1), 57–74 (2006)

    Google Scholar 

  42. Krishnan, K., Terlaky, T.: Interior point and semidefinite approaches in combinatorial optimization. In: GERAD 25th Anniv. Ser., Graph theory and combinatorial optimization, vol. 8, pp. 101–157. Springer, New York (2005)

    Google Scholar 

  43. Love, R., Wong, J.: On solving a one-dimensional space allocation problem with integer programming. INFOR 14(2), 139–143 (1976)

    Google Scholar 

  44. Mészáros, C.: On free variables in interior point methods. Optim. Methods Softw. 9(1-3), 121–139 (1998)

    Google Scholar 

  45. Mitchell, J.E.: Karmarkar’s algorithm and combinatorial optimization problems. PhD thesis, School of Operations Research and Industrial Engineering, Cornell University, Ithaca, NY (1988)

    Google Scholar 

  46. Mitchell, J.E., Computational experience with an interior point cutting plane algorithm. SIAM J. Optim. 10(4), 1212–1227 (2000)

    Google Scholar 

  47. Mitchell, J.E.: Polynomial interior point cutting plane methods. Optim. Methods Softw. 18(5), 507–534 (2003)

    Google Scholar 

  48. Mitchell, J.E.: Cutting plane methods and subgradient methods. In: Tutorials in Operations Research (M. Oskoorouchi, ed.), Chap. 2, pp. 34–61. INFORMS (2009)

    Google Scholar 

  49. Mitchell, J.E., Borchers, B.: Solving real-world linear ordering problems using a primal-dual interior point cutting plane method. Ann. Oper. Res. 62, 253–276 (1996)

    Google Scholar 

  50. Mitchell, J.E., Borchers, B.: Solving linear ordering problems with a combined interior point/simplex cutting plane algorithm. In: Appl. Optim., High performance optimization, vol. 33, pp. 349–366. Kluwer Acad. Publ., Dordrecht (2000)

    Google Scholar 

  51. Mitchell, J.E., Todd, M.J.: Solving combinatorial optimization problems using Karmarkar’s algorithm. Math. Programming 56(3, Ser. A), 245–284 (1992)

    Google Scholar 

  52. Monteiro, R.D.C.: First- and second-order methods for semidefinite programming. Math. Program. 97(1-2, Ser. B), 209–244 (2003)

    Google Scholar 

  53. Monteiro, R., Todd, M.: Path-following methods. In: Internat. Ser. Oper. Res. Management Sci., Handbook of semidefinite programming, vol. 27, pp. 267–306. Kluwer Acad. Publ., Boston, MA (2000)

    Google Scholar 

  54. Nesterov, Y., Nemirovskii, A.: Interior-point polynomial algorithms in convex programming. In: SIAM Studies in Applied Mathematics, vol. 13. Society for Industrial and Applied Mathematics (SIAM), Philadelphia, PA (1994)

    Google Scholar 

  55. Nemirovski, A.S., Todd, M.J.: Interior-point methods for optimization. Acta Numer. 17, 191–234 (2008)

    Google Scholar 

  56. Oskoorouchi, M.R., Goffin, J.-L.: The analytic center cutting plane method with semidefinite cuts. SIAM J. Optim. 13(4), 1029–1053 (2003)

    Google Scholar 

  57. Oskoorouchi, M.R., Goffin, J.-L.: An interior point cutting plane method for the convex feasibility problem with second-order cone inequalities. Math. Oper. Res. 30(1), 127–149 (2005)

    Google Scholar 

  58. Oskoorouchi, M.R., Mitchell, J.E., A second-order cone cutting surface method: complexity and application. Comput. Optim. Appl. 43(3), 379–409 (2009)

    Google Scholar 

  59. Pataki, G.: Cone-LP’s and semidefinite programs: geometry and a simplex-type method. In: Lecture Notes in Comput. Sci., Integer programming and combinatorial optimization (Vancouver, BC, 1996), vol. 1084, pp. 162–174. Springer, Berlin (1996)

    Google Scholar 

  60. Polyak, R.: Modified barrier functions (theory and methods). Math. Programming 54(2, Ser. A), 177–222 (1992)

    Google Scholar 

  61. Rinaldi, G.: Rudy: a rudimental graph generator. Available at http://www-user.tu-chemnitz.de/~helmberg/rudy.tar.gz(1998)

  62. Rockafellar, R.T.: Lagrange multipliers and optimality. SIAM Rev. 35(2), 183–238 (1993)

    Google Scholar 

  63. Simmons, D.M.: One-dimensional space allocation: An ordering algorithm. Operations Res. 17, 812–826 (1969)

    Google Scholar 

  64. Sun, J., Toh, K.-C., Zhao, G.: An analytic center cutting plane method for semidefinite feasibility problems. Math. Oper. Res. 27(2), 332–346 (2002)

    Google Scholar 

  65. Toh, K.-C., Todd, M.J., Tütüncü, R.H.: SDPT3—a MATLAB software package for semidefinite programming, version 1.3. Optim. Methods Softw. 11/12(1-4), 545–581 (1999)

    Google Scholar 

  66. Toh, K.-C., Zhao, G., Sun, J.: A multiple-cut analytic center cutting plane method for semidefinite feasibility problems. SIAM J. Optim. 12(4), 1126–1146 (2002)

    Google Scholar 

  67. Tuncel, L.: Potential reduction and primal-dual methods. In: Internat. Ser. Oper. Res. Management Sci., Handbook of semidefinite programming, vol. 27, pp. 235–265. Kluwer Acad. Publ., Boston, MA (2000)

    Google Scholar 

  68. Wolkowicz, H., Saigal, R., Vandenberghe, L. (eds.): Handbook of semidefinite programming. International Series in Operations Research & Management Science, vol. 27. Kluwer Academic Publishers, Boston, MA (2000)

    Google Scholar 

  69. Wright, M.H.: The interior-point revolution in optimization: history, recent developments, and lasting consequences. Bull. Amer. Math. Soc. (N.S.) 42(1), 39–56 (2005)

    Google Scholar 

  70. Yildirim, E.A., Wright, S.J.: Warm-start strategies in interior-point methods for linear programming. SIAM J. Optim. 12(3), 782–810 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alexander Engau .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Engau, A. (2012). Recent Progress in Interior-Point Methods: Cutting-Plane Algorithms and Warm Starts. In: Anjos, M.F., Lasserre, J.B. (eds) Handbook on Semidefinite, Conic and Polynomial Optimization. International Series in Operations Research & Management Science, vol 166. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-0769-0_17

Download citation

Publish with us

Policies and ethics