Journal article icon

Journal article

Fast ADMM for sum-of-squares programs using partial orthogonality

Abstract:
When sum-of-squares (SOS) programs are recast as semidefinite programs (SDPs) using the standard monomial basis, the constraint matrices in the SDP possess a structural property that we call partial orthogonality. In this paper, we leverage partial orthogonality to develop a fast first-order method, based on the alternating direction method of multipliers (ADMM), for the solution of the homogeneous self-dual embedding of SDPs describing SOS programs. Precisely, we show how a “diagonal plus low rank” structure implied by partial orthogonality can be exploited to project efficiently the iterates of a recent ADMM algorithm for generic conic programs onto the set defined by the affine constraints of the SDP. The resulting algorithm, implemented as a new package in the solver CDCS, is tested on a range of large-scale SOS programs arising from constrained polynomial optimization problems and from Lyapunov stability analysis of polynomial dynamical systems. These numerical experiments demonstrate the effectiveness of our approach compared to common state-of-the-art solvers.
Publication status:
Published
Peer review status:
Peer reviewed

Actions


Access Document


Files:
Publisher copy:
10.1109/TAC.2018.2886170

Authors


More by this author
Institution:
University of Oxford
Division:
MPLS Division
Department:
Engineering Science
Role:
Author
More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Engineering Science
Oxford college:
Worcester College
Role:
Author
ORCID:
0000-0002-3565-8967


More from this funder
Funding agency for:
Papachristodoulou, A
Grant:
EP/M002454/1
More from this funder
Funding agency for:
Zheng, Y
Grant:
Jason Hu Scholarship
More from this funder
Funding agency for:
Zheng, Y
Grant:
Jason Hu Scholarship


Publisher:
IEEE
Journal:
IEEE Transactions on Automatic Control More from this journal
Volume:
64
Issue:
9
Pages:
3869-3876
Publication date:
2018-12-10
Acceptance date:
2018-12-01
DOI:
EISSN:
1558-2523
ISSN:
0018-9286


Keywords:
Pubs id:
pubs:951248
UUID:
uuid:4504d631-02d9-43a8-a145-261ca61a0b89
Local pid:
pubs:951248
Source identifiers:
951248
Deposit date:
2018-12-08

Terms of use



Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP