Abstract
Two primal-dual affine scaling algorithms for linear programming are extended to semidefinite programming. The algorithms do not require (nearly) centered starting solutions, and can be initiated with any primal-dual feasible solution. The first algorithm is the Dikin-type affine scaling method of Jansen et al. (1993b) and the second the classical affine scaling method of Monteiro et al. (1990). The extension of the former has a worst-case complexity bound of O(τ0nL) iterations, where τ0 is a measure of centrality of the the starting solution, and the latter a bound of O(τ0nL2) iterations.
Similar content being viewed by others
References
F. Alizadeh, “Combinatorial optimization with interior point methods and semi-definite matrices,” Ph.D. Thesis, University of Minnesota, Minneapolis, USA, 1991.
E.R. Barnes, “A variation on Karmarkar's algorithm for solving linear programming problems,” Mathematical Programming, vol. 36, pp. 174-182, 1986.
E. de Klerk, C. Roos, and T. Terlaky, “Initialization in semidefinite programming via a self-dual, skew-symmetric embedding,” OR Letters, vol. 20, pp. 213-221, 1997.
I.I. Dikin, “Iterative solution of problems of linear and quadratic programming,” Doklady Akademii Nauk SSSR, vol. 174, pp. 747-748, 1967. (Translated in: Soviet Mathematics Doklady, vol. 8, pp. 674-675, 1967.)
L. Faybusovich, “On a matrix generalization of affine-scaling vector fields,” SIAM J. Matrix Anal. Appl., vol. 16, pp. 886-897, 1995.
L. Faybusovich, “Semi-definite programming: A path-following algorithm for a linear-quadratic functional,” SIAM Journal on Optimization, vol. 6, no.4, pp. 1007-1024, 1996.
D. Goldfarb and K. Scheinberg, “Interior point trajectories in semidefinite programming,” Working Paper, Dept. of IEOR, Columbia University, New York, NY, 1996.
B. He, E. de Klerk, C. Roos, and T. Terlaky, “Method of approximate centers for semi-definite programming,” Optimization Methods and Software, vol. 7, pp. 291-309, 1997.
B. Jansen, C. Roos, and T. Terlaky, “A family of polynomial affine scaling algorithms for positive semi-definite linear complementarity problems,” SIAM Journal on Optimization, vol. 7, no.1, pp. 126-140, 1997.
B. Jansen, C. Roos, and T. Terlaky, “A polynomial primal-dual Dikin-type algorithm for linear programming,” Math. of OR, vol. 7, no.1, pp. 126-140, 1997.
N.K. Karmarkar, “A new polynomial-time algorithm for linear programming,” Combinatorica, vol. 4, pp. 373-395, 1984.
M. Kojima, M. Shida, and S. Shindoh, “Global and local convergence of predictor-corrector infeasible-interior-point algorithms for semidefinite programs,” Technical Report B-305, Department of Mathematical and Computing Sciences, Tokyo Institute of Technology, Tokyo, Japan, 1995.
R.D.C. Monteiro, “Primal-dual algorithms for semidefinite programming,” Working Paper, School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta, USA, 1995, to appear in SIAM Journal on Optimization.
R.D.C. Monteiro, I. Adler, and M.G.C. Resende, “A polynomial-time primal-dual affine scaling algorithm for linear and convex quadratic programming and its power series extension,” Mathematics of Operations Research, vol. 15, pp. 191-214, 1990.
M. Muramatsu, “Affine scaling algorithm fails for semidefinite programming,” Working Paper 16, Dept. of Mechanical Engineering, Sophia University, Tokyo, Japan, 1996.
A. Nemirovskii and P. Gahinet, “The projective method for solving linear matrix inequalities,” Math. Programming Series B, vol. 77, no.2, pp. 163-190, 1997.
Yu. Nesterov and A.S. Nemirovskii, “Interior point polynomial algorithms in convex programming,” SIAM Studies in Applied Mathematics, SIAM: Philadelphia, USA, 1994, vol. 13.
F.A. Potra and R. Sheng, “A superlinearly convergent primal-dual infeasible-interior-point algorithm for semidefinite programming,” Reports on Computational Mathematics 78, Dept. of Mathematics, The University of Iowa, Iowa City, USA, 1995, to appear in SIAM Journal on Optimization.
J.F. Sturm and S. Zhang, “Symmetric primal-dual path following algorithms for semidefinite programming,” Technical Report 9554/A, Tinbergen Institute, Erasmus University Rotterdam, 1995.
L. Vandenberghe and S. Boyd, “Semidefinite programming,” SIAM Review, vol. 38, pp. 49-95, 1996.
R.J. Vanderbei, M.S. Meketon, and B.A. Freedman, “A modification of Karmarkar's linear programming algorithm,” Algorithmica, vol. 1, pp. 395-407, 1986.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
de Klerk, E., Roos, C. & Terlaky, T. Polynomial Primal-Dual Affine Scaling Algorithms in Semidefinite Programming. Journal of Combinatorial Optimization 2, 51–69 (1998). https://doi.org/10.1023/A:1009791827917
Issue Date:
DOI: https://doi.org/10.1023/A:1009791827917