Computing the best approximation over the intersection of a polyhedral set and the doubly nonnegative cone

Ying Cui, Defeng Sun, Kim Chuan Toh

Research output: Contribution to journalArticlepeer-review

3 Scopus citations


This paper introduces an efficient algorithm for computing the best approximation of a given matrix onto the intersection of linear equalities, inequalities, and the doubly nonnegative cone (the cone of all positive semidefinite matrices whose elements are nonnegative). In contrast to directly applying the block coordinate descent type methods, we propose an inexact accelerated (two-) block coordinate descent algorithm to tackle the four-block unconstrained nonsmooth dual program. The proposed algorithm hinges on the superlinearly convergent semismooth Newton method to solve each of the two subproblems generated from the (two-)block coordinate descent, which have no closed form solutions due to the merger of the original four blocks of variables. The O(1/k2) iteration complexity of the proposed algorithm is established. Extensive numerical results over various large scale semidefinite programming instances from relaxations of combinatorial problems demonstrate the effectiveness of the proposed algorithm.

Original languageEnglish (US)
Pages (from-to)2785-2813
Number of pages29
JournalSIAM Journal on Optimization
Issue number4
StatePublished - 2019
Externally publishedYes

Bibliographical note

Funding Information:
∗Received by the editors March 14, 2018; accepted for publication (in revised form) September 4, 2019; published electronically October 31, 2019. Funding: The second author’s research is partially supported by a start-up research grant from the Hong Kong Polytechnic University. The third author’s research is partially supported by the Ministry of Education of Singapore through ARF grant R-146-000-257-112. †Department of Industrial and Systems Engineering, University of Southern California, Los Angeles, CA 90089-0193 ([email protected]). ‡Department of Applied Mathematics, Hong Kong Polytechnic University, Hong Kong ([email protected]). §Department of Mathematics, National University of Singapore, Singapore, 119076 (mattohkc@

Publisher Copyright:
Copyright © by SIAM.


  • Acceleration
  • Complexity
  • Doubly nonnegative cone
  • Semidefinite programming
  • Semismooth Newton


Dive into the research topics of 'Computing the best approximation over the intersection of a polyhedral set and the doubly nonnegative cone'. Together they form a unique fingerprint.

Cite this