Interior Point Methods in Semidefinite Programming with Applications to Combinatorial Optimization

@article{Alizadeh1995InteriorPM,
  title={Interior Point Methods in Semidefinite Programming with Applications to Combinatorial Optimization},
  author={Farid Alizadeh},
  journal={SIAM J. Optim.},
  year={1995},
  volume={5},
  pages={13-51}
}
  • F. Alizadeh
  • Published 1 February 1995
  • Mathematics
  • SIAM J. Optim.
This paper studies the semidefinite programming SDP problem, i.e., the optimization problem of a linear function of a symmetric matrix subject to linear equality constraints and the additional condition that the matrix be positive semidefinite. First the classical cone duality is reviewed as it is specialized to SDP is reviewed. Next an interior point algorithm is presented that converges to the optimal solution in polynomial time. The approach is a direct extension of Ye’s projective method… 
Infeasible Interior Point Method for Semidefinite Programs
TLDR
This paper generalizes the notion of infeasible interior point algorithms to solving the primal Semidefinite programming (PSDP) and its dual and proposes an algorithm with polynomial complexity.
LINEAR PROGRAMMING (LP) APPROACHES TO SEMIDEFINITE PROGRAMMING (SDP) PROBLEMS
TLDR
Although SDP’s are semi infinite linear programs, it is shown that only a small number of constraints, namely those in the bundle maintained by the spectral bundle approach, bounded by the square root of the number of constraint in the SDP, and others polynomial in the problem size are typically required.
Semidefinite programming for assignment and partitioning problems
TLDR
An efficient "partial infeasible" primal-dual interior-point algorithm is developed by using a conjugate gradient method and by taking advantage of the special data structure of the SDP relaxation, which plays a significant role in simplifying the problem.
Semidefinite Programming
TLDR
A survey of the theory and applications of semidefinite programs and an introduction to primaldual interior-point methods for their solution are given.
A Spectral Bundle Method for Semidefinite Programming
TLDR
This work proposes replacing the traditional polyhedral cutting plane model constructed from subgradient information by a semidefinite model that is tailored to eigenvalue problems, and presents numerical examples demonstrating the efficiency of the approach on combinatorial examples.
Semi-infinite linear programming approaches to semidefinite programming problems∗
Interior point methods, the traditional methods for the SDP , are fairly limited in the size of problems they can handle. This paper deals with an LP approach to overcome some of these shortcomings.
Semidefinite Programming Relaxations for the Graph Partitioning Problem
Strong Duality for Semidefinite Programming
TLDR
The relationships among various duals are discussed and a unified treatment for strong duality in semidefinite programming is given.
Semidefinite programming and combinatorial optimization
TLDR
This survey is much inspired by another (longer) survey written by the author, and new results on the power and limitations of the Lovv asz-Schrijver procedure are presented as well as a study of the maximum cut relaxation for graphs arising from association schemes.
...
...

References

SHOWING 1-10 OF 98 REFERENCES
A primal—dual potential reduction method for problems involving matrix inequalities
TLDR
The method is based on the theory developed by Nesterov and Nemirovsky and generalizes Gonzaga and Todd's method for linear programming and proves an overallworst-case operation count of O(m5.5L1.5).
Interior path following primal-dual algorithms
TLDR
This work describes a primal-dual interior point algorithm for linear programming and convex quadratic programming problems which requires a total of O(n$\sp3$L) arithmetic operations and shows that the duality gap is reduced at each iteration by a factor of 1, where $\delta$ is positive and depends on some parameters associated with the objective function.
A primal-dual interior point algorithm for linear programming
This chapter presents an algorithm that works simultaneously on primal and dual linear programming problems and generates a sequence of pairs of their interior feasible solutions. Along the sequence
The ellipsoid method and its consequences in combinatorial optimization
TLDR
The method yields polynomial algorithms for vertex packing in perfect graphs, for the matching and matroid intersection problems, for optimum covering of directed cuts of a digraph, and for the minimum value of a submodular set function.
Semi-Definite Matrix Constraints in Optimization
TLDR
Modifications of various iterative schemes in nonlinear programming are considered in order to develop an effective algorithm for the educational testing problem, and comparative numerical experiments are described.
A Polynomial-Time Primal-Dual Affine Scaling Algorithm for Linear and Convex Quadratic Programming and Its Power Series Extension
TLDR
An algorithm for linear and convex quadratic programming problems that uses power series approximation of the weighted barrier path that passes through the current iterate in order to find the next iterate that can be interpreted as an affine scaling algorithm in the primal-dual setup is described.
A new polynomial-time algorithm for linear programming
TLDR
It is proved that given a polytopeP and a strictly interior point a εP, there is a projective transformation of the space that mapsP, a toP′, a′ having the following property: the ratio of the radius of the smallest sphere with center a′, containingP′ to theradius of the largest sphere withCenter a′ contained inP′ isO(n).
Solving the Max-cut Problem Using Eigenvalues
Interior-point methods in parallel computation
TLDR
The results extend to the weighted bipartite matching problem and to the zero-one minimum-cost flow problem, yielding O*( square root m log C) algorithms, which improves previous bounds on these problems and illustrates the importance of interior-point methods in parallel algorithm design.
Interior path following primal-dual algorithms. part I: Linear programming
TLDR
A primal-dual interior point algorithm for linear programming problems which requires a total of O(n L) number of iterations to find the Newton direction associated with the Karush-Kuhn-Tucker system of equations which characterizes a solution of the logarithmic barrier function problem.
...
...