Skip to main content
Log in

Polynomial Primal-Dual Affine Scaling Algorithms in Semidefinite Programming

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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.

    Google Scholar 

  • E.R. Barnes, “A variation on Karmarkar's algorithm for solving linear programming problems,” Mathematical Programming, vol. 36, pp. 174-182, 1986.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.)

    Google Scholar 

  • L. Faybusovich, “On a matrix generalization of affine-scaling vector fields,” SIAM J. Matrix Anal. Appl., vol. 16, pp. 886-897, 1995.

    Google Scholar 

  • 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.

    Google Scholar 

  • D. Goldfarb and K. Scheinberg, “Interior point trajectories in semidefinite programming,” Working Paper, Dept. of IEOR, Columbia University, New York, NY, 1996.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • N.K. Karmarkar, “A new polynomial-time algorithm for linear programming,” Combinatorica, vol. 4, pp. 373-395, 1984.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • M. Muramatsu, “Affine scaling algorithm fails for semidefinite programming,” Working Paper 16, Dept. of Mechanical Engineering, Sophia University, Tokyo, Japan, 1996.

    Google Scholar 

  • 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.

    Google Scholar 

  • Yu. Nesterov and A.S. Nemirovskii, “Interior point polynomial algorithms in convex programming,” SIAM Studies in Applied Mathematics, SIAM: Philadelphia, USA, 1994, vol. 13.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1009791827917

Navigation