Abstract
Conic Linear Programming, hereafter CLP, is a natural extension of Linear programming (LP). In LP, the variables form a vector which is required to be componentwise nonnegative, while in CLP they are points in a pointed convex cone (see Appendix B.1) of an Euclidean space, such as vectors as well as matrices of finite dimensions. For example, Semidefinite programming (SDP) is a kind of CLP, where the variable points are symmetric matrices constrained to be positive semidefinite. Both types of problems may have linear equality constraints as well. Although CLPs have long been known to be convex optimization problems, no efficient solution algorithm was known until about two decades ago, when it was discovered that interior-point algorithms for LP discussed in Chap. 5, can be adapted to solve certain CLPs with both theoretical and practical efficiency. During the same period, it was discovered that CLP, especially SDP, is representative of a wide assortment of applications, including combinatorial optimization, statistical computation, robust optimization, Euclidean distance geometry, quantum computing, optimal control, etc. CLP is now widely recognized as a powerful mathematical computation model of general importance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Bibliography
A.Y. Alfakih, A. Khandani, H. Wolkowicz, Solving euclidean distance matrix completion problems via semidefinite programming. Comput. Opt. Appl. 12, 13–30 (1999)
F. Alizadeh, Combinatorial optimization with interior point methods and semi-definite matrices, Ph.D. thesis, University of Minnesota, Minneapolis, 1991
F. Alizadeh, Optimization over the positive semi-definite cone: interior-point methods and combinatorial applications, in Advances in Optimization and Parallel Computing, ed. by P.M. Pardalos (North Holland, Amsterdam, 1992), pp. 1–25
E.D. Andersen, MOSEK: high performance software for large-scale LP, QP, SOCP, SDP and MIP, http://www.mosek.com/ (1997)
E. Balas, S. Ceria, G. Cornuejols, A lift-and-project cutting plane algorithm for mixed 0-1 programs. Math. Program. 58, 295–324 (1993)
A. Barvinok, A remark on the rank of positive semidefinite matrices subject to affine constraints. Discrete Comput. Geom. 25, 23–31 (2001)
A. Barvinok, A Course in Convexity. Graduate Studies in Mathematics, vol. 54 (American Mathematical Society, Providence, RI, 2002)
S.J. Benson, Y. Ye, X. Zhang, Solving large-scale sparse semidefinite programs for combinatorial optimization. SIAM J. Optim. 10, 443–461 (2000)
A. Ben-Tal, A. Nemirovski, Structural design via semidefinite programming, in Handbook on Semidefinite Programming (Kluwer, Boston, 2000), pp. 443–467
D. Bertsimas, Y. Ye, Semidefinite relaxations, multivariate normal distributions, and order statistics, in Handbook of Combinatorial Optimization (Springer, New York, 1999), pp. 1473–1491
P. Biswas, Y. Ye, Semidefinite programming for ad hoc wireless sensor network localization, in Proceedings of the 3rd IPSN, 2004, pp. 46–54
S. Boyd, L.E. Ghaoui, E. Feron, V. Balakrishnan, Linear Matrix Inequalities in System and Control Science (SIAM, Philadelphia, 1994)
S. Boyd, L. Vandenberghe, Convex Optimization (Cambridge University Press, Cambridge, 2004)
E. de Klerk, C. Roos, T. Terlaky, Initialization in semidefinite programming via a self–dual skew–symmetric embedding. Oper. Res. Lett. 20, 213–221 (1997)
M.X. Goemans, D.P. Williamson, Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming. J. Assoc. Comput. Mach. 42, 1115–1145 (1995)
D. Goldfarb, G. Iyengar, Robust portfolio selection problems. Math. Oper. Res. 28, 1–38 (2002)
W.B. Johnson, J. Lindenstrauss, Extensions of lipshitz mapping into Hilbert space. Comtemp. Math. 26, 189–206 (1984)
J.B. Lasserre, Global optimization with polynomials and the problem of moments related. SIAM J. Optim. 11, 796–817 (2001)
M. Laurent, Matrix completion problems. Encycl. Optim. 3, 221–229 (2001)
M.S. Lobo, L. Vandenberghe, S. Boyd, Applications of second-order cone programming. Linear Algebra Appl. 284, 193–228 (1998)
L. Lovász, A. Shrijver, Cones of matrices and setfunctions, and 0 − 1 optimization. SIAM J. Optim. 1, 166–190 (1990)
Z.Q. Luo, W. Ma, A.M. So, Y. Ye, S. Zhang, Semidefinite relaxation of quadratic optimization problems. IEEE Signal Process. Mag. 27, 20–34 (2010)
Z.Q. Luo, J. Sturm, S. Zhang, Conic convex programming and self-dual embedding. Optim. Methods Softw. 14, 169–218 (2000)
Y.E. Nesterov, Semidefinite relaxation and nonconvex quadratic optimization. Optim. Methods Softw. 9, 141–160 (1998)
Y. Nesterov, M.J. Todd, Y. Ye, Infeasible-start primal-dual methods and infeasibility detectors for nonlinear programming problems. Math. Program. 84, 227–267 (1999)
Y. Nesterov, A. Nemirovskii, Interior Point Polynomial Methods in Convex Programming: Theory and Algorithms (SIAM Publications, Philadelphia, 1994)
Y. Nesterov, M.J. Todd, Self-scaled barriers and interior-point methods for convex programming. Math. Oper. Res. 22(1) 1–42 (1997)
P. Parrilo, Semidefinite programming relaxations for semialgebraic problems. Math. Program. 96, 293–320 (2003)
G. Pataki, On the rank of extreme matrices in semidefinite programs and the multiplicity of optimal eigenvalues. Math. Oper. Res. 23, 339–358 (1998)
M. Ramana, An exact duality theory for semidefinite programming and its complexity implications. Math. Program. 77, 129–162 (1997)
M. Ramana, L. Tuncel H. Wolkowicz, Strong duality for semidefinite programming. SIAM J. Optim. 7, 641–662 (1997)
R.T. Rockafellar, Convex Analysis (Princeton University Press, Princeton, NJ, 1970)
W.F. Sheppard, On the calculation of the double integral expressing normal correlation. Trans. Camb. Philos. Soc. 19, 23–66 (1900)
A.M. So, Y. Ye, Theory of semidefinite programming for sensor network localization. Math. Program. 109, 367–384 (2007)
A.M. So, Y. Ye, J. Zhang, A unified theorem on SDP rank reduction. Math. Oper. Res. 33, 910–920 (2008)
J.F. Sturm, Using SeDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones. Optim. Methods Softw. 11&12, 625–633 (1999)
L. Vandenberghe, S. Boyd, Semidefinite programming. SIAM Rev. 38(1) 49–95 (1996)
G. Xue, Y. Ye, Efficient algorithms for minimizing a sum of Euclidean norms with applications. SIAM J. Optim. 7, 1017–1036 (1997)
Y. Ye, Approximating quadratic programming with bound and quadratic constraints. Math. Program. 84, 219–226 (1999)
Y. Ye, M.J. Todd, S. Mizuno, An \(O(\sqrt{n}L)\)-iteration homogeneous and self-dual linear programming algorithm. Math. Oper. Res. 19, 53–67 (1994)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Luenberger, D.G., Ye, Y. (2016). Conic Linear Programming. In: Linear and Nonlinear Programming. International Series in Operations Research & Management Science, vol 228. Springer, Cham. https://doi.org/10.1007/978-3-319-18842-3_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-18842-3_6
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-18841-6
Online ISBN: 978-3-319-18842-3
eBook Packages: Business and ManagementBusiness and Management (R0)