메뉴 건너뛰기




Volumn 25, Issue 3, 2010, Pages 405-420

Parallel implementation of a semidefinite programming solver based on CSDP on a distributed memory cluster

Author keywords

Distributed memory cluster; Interior point methods; Parallel computing; Semidefinite programming

Indexed keywords

ALGORITHMIC FRAMEWORK; BLOCK SIZES; DISTRIBUTED MEMORY CLUSTERS; DISTRIBUTED-MEMORY COMPUTERS; INTERIOR-POINT METHOD; LARGE-SCALE PROBLEM; LINEAR EQUALITY CONSTRAINTS; MESSAGE PASSING INTERFACE; PARALLEL COMPUTING; PARALLEL EFFICIENCY; PARALLEL IMPLEMENTATIONS; PARALLEL VERSION; POSITIVE SEMIDEFINITE MATRICES; PRIMAL-DUAL; SCALAPACK; SEMI-DEFINITE PROGRAMMING; TEST SETS;

EID: 77949562988     PISSN: 10556788     EISSN: 10294937     Source Type: Journal    
DOI: 10.1080/10556780903239360     Document Type: Article
Times cited : (7)

References (27)
  • 2
    • 0039772219 scopus 로고    scopus 로고
    • Solving large-scale sparse semidefinite programs for combinatorial optimization
    • S.J. Benson,Y.Ye, and X. Zhang, Solving large-scale sparse semidefinite programs for combinatorial optimization, SIAM J. Optim. 10(2) (2000), pp. 443-461.
    • (2000) SIAM J. Optim. , vol.10 , Issue.2 , pp. 443-461
    • Benson, S.J.1    Ye, Y.2    Zhang, X.3
  • 3
    • 0033295981 scopus 로고    scopus 로고
    • CSDP, a C library for semidefinite programming, Optim.
    • B. Borchers, CSDP, a C library for semidefinite programming, Optim. Methods Softw. 11/12(1-4) (1999), pp. 613-623.
    • (1999) Methods Softw. , vol.11-12 , Issue.1-4 , pp. 613-623
    • Borchers, B.1
  • 4
    • 0033295839 scopus 로고    scopus 로고
    • SDPLIB 1.2, library of semidefinite programming test problems, Optim.
    • B. Borchers, SDPLIB 1.2, library of semidefinite programming test problems, Optim. Methods Softw. 11/12(1-4) (1999), pp. 683-690.
    • (1999) Methods Softw. , vol.11-12 , Issue.1-4 , pp. 683-690
    • Borchers, B.1
  • 5
    • 34547344235 scopus 로고    scopus 로고
    • Implementation of a primal-dual method forSDPon a shared memory parallel architecture
    • B. Borchers and J.Young, Implementation of a primal-dual method forSDPon a shared memory parallel architecture, Comput. Optim. Appl. 37(3) (2007), pp. 355-369.
    • (2007) Comput. Optim. Appl. , vol.37 , Issue.3 , pp. 355-369
    • Borchers, B.1    Young, J.2
  • 7
    • 0000921195 scopus 로고    scopus 로고
    • Initialization in semidefinite programming via a self-dual skew-symmetric embedding
    • E. De Klerk, C. Roos, and T. Terlaky, Initialization in semidefinite programming via a self-dual skew-symmetric embedding, Oper. Res. Lett. 20(5) (1997), pp. 213-221.
    • (1997) Oper. Res. Lett. , vol.20 , Issue.5 , pp. 213-221
    • De Klerk, E.1    Roos, C.2    Terlaky, T.3
  • 10
    • 0000609227 scopus 로고    scopus 로고
    • Exploiting sparsity in primal-dual interior-point methods for semidefinite programming
    • K. Fujisawa, M. Kojima, and K. Nakata, Exploiting sparsity in primal-dual interior-point methods for semidefinite programming, Math. Program. 79(1-3) (1997), pp. 235-253.
    • (1997) Math. Program. , vol.79 , Issue.1-3 , pp. 235-253
    • Fujisawa, K.1    Kojima, M.2    Nakata, K.3
  • 11
    • 0035238840 scopus 로고    scopus 로고
    • Exploiting sparsity in semidefinite programming via matrix completion. I. General framework
    • M. Fukuda, M. Kojima, K. Mucro, and K. Nakata, Exploiting sparsity in semidefinite programming via matrix completion. I. General framework, SIAM J. Optim. 11(3) (2000/2001), pp. 647-674.
    • (2000) SIAM J. Optim. , vol.11 , Issue.3 , pp. 647-674
    • Fukuda, M.1    Kojima, M.2    Mucro, K.3    Nakata, K.4
  • 12
    • 84893574327 scopus 로고
    • Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming
    • M.X. Goemans and D.P. Williamson, Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming, J. ACM 42(6) (1995), pp. 1115-1145.
    • (1995) J. ACM , vol.42 , Issue.6 , pp. 1115-1145
    • Goemans, M.X.1    Williamson, D.P.2
  • 13
    • 1842750197 scopus 로고
    • Global optimization of univariate Lipschitz functions. II. New algorithms and computational comparison
    • P. Hansen, B. Jaumard, and S.-H. Lu, Global optimization of univariate Lipschitz functions. II. New algorithms and computational comparison, Math. Program. 55(3) (1992), pp. 273-292.
    • (1992) Math. Program. , vol.55 , Issue.3 , pp. 273-292
    • Hansen, P.1    Jaumard, B.2    Lu, S.-H.3
  • 14
    • 0041353723 scopus 로고    scopus 로고
    • Solving quadratic (01)-problems by semidefinite programs and cutting planes
    • C. Helmberg and F. Rendl, Solving quadratic (0, 1)-problems by semidefinite programs and cutting planes, Math. Program. 82(3) (1998), pp. 291-315.
    • (1998) Math. Program. , vol.82 , Issue.3 , pp. 291-315
    • Helmberg, C.1    Rendl, F.2
  • 15
    • 0030303838 scopus 로고    scopus 로고
    • An interior-point method for semidefinite programming
    • C. Helmberg, F. Rendl, R.J. Vanderbei, and H.Wolkowicz, An interior-point method for semidefinite programming, SIAM J. Optim. 6(2) (1996), pp. 342-361.
    • (1996) SIAM J. Optim. , vol.6 , Issue.2 , pp. 342-361
    • Helmberg, C.1    Rendl, F.2    Vanderbei, R.J.3    Wolkowicz, H.4
  • 16
    • 77949554018 scopus 로고    scopus 로고
    • From coefficients to samples: A new approach to SOS optimization
    • Veszprém, Hungary 13-15 December
    • J. Löfberg and P. Parrilo, From coefficients to samples: a new approach to SOS optimization, IEEE Conference on Decision and Control, Veszprém, Hungary, 13-15 December 2006.
    • (2006) IEEE Conference on Decision and Control
    • Löfberg, J.1    Parrilo, P.2
  • 18
    • 1642633464 scopus 로고    scopus 로고
    • Implementation of primal-dual methods for semidefinite programming based on Monteiro and Tsuchiya Newton directions and their variants
    • R.D.C. Monteiro and P. Zanjácomo, Implementation of primal-dual methods for semidefinite programming based on Monteiro and Tsuchiya Newton directions and their variants, Optim. Methods Softw. 11/12(1-4) (1999), pp. 91-140.
    • (1999) Optim. Methods Softw. , vol.11-12 , Issue.1-4 , pp. 91-140
    • Monteiro, R.D.C.1    Zanjácomo, P.2
  • 19
    • 0035872736 scopus 로고    scopus 로고
    • Variational calculations of fermion second-order reduced density matrices by semidefinite programming algorithm
    • M. Nakata, H. Nakatsuji, M. Ehara, M. Fukuda, K. Nakata, and K. Fujisawa, Variational calculations of fermion second-order reduced density matrices by semidefinite programming algorithm, J. Chem. Phys. 114(19) (2001), pp. 8282-8292.
    • (2001) J. Chem. Phys. , vol.114 , Issue.19 , pp. 8282-8292
    • Nakata, M.1    Nakatsuji, H.2    Ehara, M.3    Fukuda, M.4    Nakata, K.5    Fujisawa, K.6
  • 20
    • 1542337154 scopus 로고    scopus 로고
    • Exploiting sparsity in semidefinite programming via matrix completion. II. Implementation and numerical results
    • K. Nakata, K. Fujisawa, M. Fukuda, M. Kojima, and K. Mucro, Exploiting sparsity in semidefinite programming via matrix completion. II. Implementation and numerical results, Math. Program. 95(2) (2003), pp. 303-327.
    • (2003) Math. Program. , vol.95 , Issue.2 , pp. 303-327
    • Nakata, K.1    Fujisawa, K.2    Fukuda, M.3    Kojima, M.4    Mucro, K.5
  • 21
    • 0033355060 scopus 로고    scopus 로고
    • Semi-definite programming for topology optimization of trusses under multiple eigenvalue constraints
    • M. Ohsaki, K. Fujisawa, N. Katoh, and Y. Kanno, Semi-definite programming for topology optimization of trusses under multiple eigenvalue constraints, Comput. Methods Appl. Mech. Engrg. 180 (1999), pp. 203-217.
    • (1999) Comput. Methods Appl. Mech. Engrg. , vol.180 , pp. 203-217
    • Ohsaki, M.1    Fujisawa, K.2    Katoh, N.3    Kanno, Y.4
  • 22
    • 0033296299 scopus 로고    scopus 로고
    • Using SeDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones
    • J.F. Sturm, Using SeDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones, Optim. Methods Softw. 11/12(1-4) (1999), pp. 625-653.
    • (1999) Optim. Methods Softw. , vol.11-12 , Issue.1-4 , pp. 625-653
    • Sturm, J.F.1
  • 23
    • 0036361611 scopus 로고    scopus 로고
    • Solving some large scale semidefinite programs via the conjugate residual method
    • K.C. Toh and M. Kojima, Solving some large scale semidefinite programs via the conjugate residual method, SIAM J. Optim. 12(3) (2002), pp. 669-691.
    • (2002) SIAM J. Optim. , vol.12 , Issue.3 , pp. 669-691
    • Toh, K.C.1    Kojima, M.2
  • 24
    • 0033295027 scopus 로고    scopus 로고
    • SDPT3 - A MATLAB software package for semidefinite programming, version 1.3
    • K.C. Toh, M.J. Todd, and R.H. Tütüncü, SDPT3 - a MATLAB software package for semidefinite programming, version 1.3, Optim. Methods Softw. 11/12(1-4) (1999), pp. 545-581.
    • (1999) Optim. Methods Softw. , vol.11-12 , Issue.1-4 , pp. 545-581
    • Toh, K.C.1    Todd, M.J.2    Tütüncü, R.H.3
  • 25
    • 0030106462 scopus 로고    scopus 로고
    • Semidefinite programming
    • L. Vandenberghe and S. Boyd, Semidefinite programming, SIAM Rev. 38 (1996), pp. 49-95.
    • (1996) SIAM Rev , vol.38 , pp. 49-95
    • Vandenberghe, L.1    Boyd, S.2
  • 26
    • 0042486152 scopus 로고    scopus 로고
    • Implementation and evaluation of SDPA 6.0 (semidefinite programming algorithm 6.0)
    • M.Yamashita, K. Fujisawa, and M. Kojima, Implementation and evaluation of SDPA 6.0 (semidefinite programming algorithm 6.0), Optim. Methods Softw. 18(4) (2003), pp. 491-505.
    • (2003) Optim. Methods Softw. , vol.18 , Issue.4 , pp. 491-505
    • Yamashita, M.1    Fujisawa, K.2    Kojima, M.3
  • 27
    • 0041862659 scopus 로고    scopus 로고
    • SDPARA: SemiDefinite Programming Algorithm paRAllel version
    • M. Yamashita, K. Fujisawa, and M. Kojima, SDPARA: SemiDefinite Programming Algorithm paRAllel version, Parallel Comput. 29(8) (2003), pp. 1053-1067.
    • (2003) Parallel Comput. , vol.29 , Issue.8 , pp. 1053-1067
    • Yamashita, M.1    Fujisawa, K.2    Kojima, M.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.