Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

A parallel interior point decomposition algorithm for block angular semidefinite programs

Kartik Krishnan SivaramakrishnanContact Information

(1)  Department of Mathematics, North Carolina State University, Raleigh, NC 27695-8205, USA

Received: 12 June 2007  Revised: 23 May 2008  Published online: 4 June 2008

Abstract  We present a two phase interior point decomposition framework for solving semidefinite (SDP) relaxations of sparse maxcut, stable set, and box constrained quadratic programs. In phase 1, we suitably modify the matrix completion scheme of Fukuda et al. (SIAM J. Optim. 11:647–674, 2000) to preprocess an existing SDP into an equivalent SDP in the block-angular form. In phase 2, we solve the resulting block-angular SDP using a regularized interior point decomposition algorithm, in an iterative fashion between a master problem (a quadratic program); and decomposed and distributed subproblems (smaller SDPs) in a parallel and distributed high performance computing environment. We compare our MPI (Message Passing Interface) implementation of the decomposition algorithm on the distributed Henry2 cluster with the OpenMP version of CSDP (Borchers and Young in Comput. Optim. Appl. 37:355–369, 2007) on the IBM Power5 shared memory system at NC State University. Our computational results indicate that the decomposition algorithm (a) solves large SDPs to 2–3 digits of accuracy where CSDP runs out of memory; (b) returns competitive solution times with the OpenMP version of CSDP, and (c) attains a good parallel scalability. Comparing our results with Fujisawa et al. (Optim. Methods Softw. 21:17–39, 2006), we also show that a suitable modification of the matrix completion scheme can be used in the solution of larger SDPs than was previously possible.

Keywords  Block angular semidefinite programs - Matrix completion - Decomposition and nonsmooth optimization - Interior point methods - Parallel optimization

Supported by a startup grant from NC State University.

Contact Information Kartik Krishnan Sivaramakrishnan
Email: kksivara@ncsu.edu
URL: http://www4.ncsu.edu/~kksivara
Fulltext Preview (Small, Large, Larger, Largest)
Image of the first page of the fulltext

References secured to subscribers.


Export this article
Export this article as RIS | Text
 
Remote Address: 38.103.63.62 • Server: MPWEB21
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)