Improving ADMMs for Solving Doubly Nonnegative Programs through Dual Factorization
Martina Cerulli, Marianna De Santis, Elisabeth Gaar, Angelika, Wiegele

TL;DR
This paper introduces two new ADMM algorithms employing dual variable factorization to efficiently solve doubly nonnegative programs, improving convergence speed and enabling high-quality bounds with moderate precision solutions.
Contribution
The paper proposes novel ADMM methods with dual factorization for DNNs, enhancing convergence and bound quality, and demonstrates their effectiveness through numerical experiments.
Findings
Reduced iteration count and CPU time for DNNs
High-quality bounds achievable from moderate precision solutions
Effective post-processing for primal objective bounds
Abstract
Alternating direction methods of multipliers (ADMMs) are popular approaches to handle large scale semidefinite programs that gained attention during the past decade. In this paper, we focus on solving doubly nonnegative programs (DNN), which are semidefinite programs where the elements of the matrix variable are constrained to be nonnegative. Starting from two algorithms already proposed in the literature on conic programming, we introduce two new ADMMs by employing a factorization of the dual variable. It is well known that first order methods are not suitable to compute high precision optimal solutions, however an optimal solution of moderate precision often suffices to get high quality lower bounds on the primal optimal objective function value. We present methods to obtain such bounds by either perturbing the dual objective function value or by constructing a dual feasible…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
