Title :
Efficient parallel software for large-scale Semidefinite Programs
Author :
Yamashita, Makoto ; Fujisawa, Katsuki
Author_Institution :
Dept. of Math. & Comput. Sci., Tokyo Inst. of Technol., Tokyo, Japan
Abstract :
SemiDefinite Program (SDP) is one of principal problems in mathematical programming. Its application range is very wide and covers some problems arising from control theory; for example, a stability condition for differential inclusions and discrete-time optimal control problems. Solving these applications, however, sometimes requires long computation time, since they generate largescale SDPs. When Primal-Dual Interior-Point Methods (PDIPMs) are employed for solving large-scale SDPs, most of the computation time is occupied by the computation related to the Schur Complement Matrix (SCM). We have developed SDPARA (SemiDeflnite Programming Algorithm paRAllel version) to deal with such largescale SDPs. In particular, the latest version of SDPARA can handle sparse SCMs adequately. In this paper, we concisely describe how parallel implementation of SDPARA shortens the computation time of the SCM and then discuss the latest implementation for sparse SCMs. Numerical results show that SDPARA achieves remarkable parallel scalability and enables us to solve large-scale SDPs from control theory.
Keywords :
control theory; mathematical programming; parallel programming; Schur complement matrix; control theory; large-scale SDP; large-scale semidefinite program; mathematical programming; parallel scalability; parallel software; primal-dual interior-point method; semideflnite programming algorithm parallel version; Control theory; Optimal control; Program processors; Scalability; Software packages; Sparse matrices; Tin;
Conference_Titel :
Computer-Aided Control System Design (CACSD), 2010 IEEE International Symposium on
Conference_Location :
Yokohama
Print_ISBN :
978-1-4244-5354-2
Electronic_ISBN :
978-1-4244-5355-9
DOI :
10.1109/CACSD.2010.5612812