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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Alizadeh, F.: Combinatorial optimization with interior point methods and semidefinite matrices. PhD thesis, University of Minnesota (1991)
Alizadeh, F.: Interior point methods in semidefinite programming with applications to combinatorial optimization. SIAM J. Optim. 5(1), 13–51 (1995)
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)
Amaral, A.R.S.: On the exact solution of a facility layout problem. European J. Oper. Res. 173(2), 508–518 (2006)
Amaral, A.R.S.: An exact approach to the one-dimensional facility layout problem. Oper. Res. 56(4), 1026–1033 (2008)
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)
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)
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)
Barahona, F., Jünger, M., Reinelt, G.: Experiments in quadratic 0-1 programming. Math. Programming 44(2, (Ser. A), 127–137 (1989)
Basescu, V.L.: An analytic center cutting plane method in conic programming. PhD thesis, Rensselaer Polytechnic Institute (2003)
Basescu, V.L., Mitchell, J.E.: An analytic center cutting plane approach for conic programming. Math. Oper. Res. 33(3), 529–551 (2008)
Beghin-Picavet, M., Hansen, P.: Deux problems d’affectation non lineaires. RAIRO Recherche Opérationelle 16(3), 263–276 (1982)
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)
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)
Boyd, S., Vandenberghe, L.: Convex optimization. Cambridge University Press, Cambridge (2004)
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)
De Simone, C.: The cut polytope and the Boolean quadric polytope. Discrete Math. 79(1), 71–75 (1989)
Deza, M.M., Laurent, M.: Geometry of cuts and metrics. In: Algorithms and Combinatorics, vol. 15. Springer-Verlag, Berlin (1997)
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)
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)
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)
Engau, A., Anjos, M.F., Vannelli, A.: On interior-point warmstarts for linear and combinatorial optimization. SIAM J. Optim. 20(4), 1828–1861 (2010)
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.
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)
Freund, R.M.: Theoretical efficiency of a shifted-barrier-function algorithm for linear programming. Linear Algebra Appl. 152, 19–41 (1991)
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)
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)
Gondzio, J.: Warm start of the primal-dual method applied in the cutting-plane scheme. Math. Programming 83(1, Ser. A), 125–143 (1998)
Gondzio, J., Grothey, A.: Reoptimization with the primal-dual interior point method. SIAM J. Optim. 13(3), 842–864 (2003)
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)
Hammer, P.L.: Some network flow problems solved with pseudo-Boolean programming. Operations Res. 13, 388–399 (1965)
Helmberg, C.: A cutting plane algorithm for large scale semidefinite relaxations. In: The sharpest cut, pp. 233–256, SIAM, Philadelphia, PA (2004)
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)
Helmberg, C., Rendl, F.: Solving quadratic (0, 1)-problems by semidefinite programs and cutting planes. Math. Programming 82(3, Ser. A), 291–315 (1998)
Heragu S.S., Kusiak, A.: Efficient models for the facility layout problem. European J. Oper. Res. 53(1), 1–13 (1991)
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)
Karmarkar, N.: A new polynomial-time algorithm for linear programming. Combinatorica 4(4), 373–395 (1984)
Khachiyan, L.G.: A polynomial algorithm in linear programming. Dokl. Akad. Nauk SSSR 244(5), 1093–1096 (1979)
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)
Kong, C., Anjos, M.F.: Facility Layout Problem (FLP) Database Library. Available at http://flplib.uwaterloo.ca/
Krishnan, K., Mitchell, J.E.: A unifying framework for several cutting plane methods for semidefinite programming. Optim. Methods Softw. 21(1), 57–74 (2006)
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)
Love, R., Wong, J.: On solving a one-dimensional space allocation problem with integer programming. INFOR 14(2), 139–143 (1976)
Mészáros, C.: On free variables in interior point methods. Optim. Methods Softw. 9(1-3), 121–139 (1998)
Mitchell, J.E.: Karmarkar’s algorithm and combinatorial optimization problems. PhD thesis, School of Operations Research and Industrial Engineering, Cornell University, Ithaca, NY (1988)
Mitchell, J.E., Computational experience with an interior point cutting plane algorithm. SIAM J. Optim. 10(4), 1212–1227 (2000)
Mitchell, J.E.: Polynomial interior point cutting plane methods. Optim. Methods Softw. 18(5), 507–534 (2003)
Mitchell, J.E.: Cutting plane methods and subgradient methods. In: Tutorials in Operations Research (M. Oskoorouchi, ed.), Chap. 2, pp. 34–61. INFORMS (2009)
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)
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)
Mitchell, J.E., Todd, M.J.: Solving combinatorial optimization problems using Karmarkar’s algorithm. Math. Programming 56(3, Ser. A), 245–284 (1992)
Monteiro, R.D.C.: First- and second-order methods for semidefinite programming. Math. Program. 97(1-2, Ser. B), 209–244 (2003)
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)
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)
Nemirovski, A.S., Todd, M.J.: Interior-point methods for optimization. Acta Numer. 17, 191–234 (2008)
Oskoorouchi, M.R., Goffin, J.-L.: The analytic center cutting plane method with semidefinite cuts. SIAM J. Optim. 13(4), 1029–1053 (2003)
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)
Oskoorouchi, M.R., Mitchell, J.E., A second-order cone cutting surface method: complexity and application. Comput. Optim. Appl. 43(3), 379–409 (2009)
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)
Polyak, R.: Modified barrier functions (theory and methods). Math. Programming 54(2, Ser. A), 177–222 (1992)
Rinaldi, G.: Rudy: a rudimental graph generator. Available at http://www-user.tu-chemnitz.de/~helmberg/rudy.tar.gz(1998)
Rockafellar, R.T.: Lagrange multipliers and optimality. SIAM Rev. 35(2), 183–238 (1993)
Simmons, D.M.: One-dimensional space allocation: An ordering algorithm. Operations Res. 17, 812–826 (1969)
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)
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)
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)
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)
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)
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)
Yildirim, E.A., Wright, S.J.: Warm-start strategies in interior-point methods for linear programming. SIAM J. Optim. 12(3), 782–810 (2002)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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
DOI: https://doi.org/10.1007/978-1-4614-0769-0_17
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-0768-3
Online ISBN: 978-1-4614-0769-0
eBook Packages: Business and EconomicsBusiness and Management (R0)