A Relaxation Method for Nonsmooth Nonlinear Optimization with Binary Constraints
Lianghai Xiao, Yitian Qian, Shaohua Pan
TL;DR
The paper tackles nonsmooth binary optimization by embedding the binary constraint into a DC-penalized, lifted SDP framework and solving via a Burer–Monteiro factorization together with Moreau envelope smoothing (DCRA). It proves that inner MM iterations achieve an $\varepsilon$-stationary point in $O(\varepsilon^{-2})$ and that the outer penalty scheme terminates in finite steps, with a rank-one projection yielding an approximately feasible binary solution and an explicit optimality-gap bound. Empirically, DCRA demonstrates superior accuracy and scalability on synthetic data, binary compressed sensing, and supervised hashing, compared with state-of-the-art baselines. The method offers a principled, scalable alternative for broad classes of nonsmooth binary problems, with solid theoretical guarantees and practical efficacy. Overall, this work advances nonsmooth binary optimization by combining DC relaxation, SDP lifting, and MM-style smoothing to achieve both quality and scalability.
Abstract
We study binary optimization problems of the form \( \min_{x\in\{-1,1\}^n} f(Ax-b) \) with possibly nonsmooth loss \(f\). Following the lifted rank-one semidefinite programming (SDP) approach\cite{qian2023matrix}, we develop a majorization-minimization algorithm by using the difference-of-convexity (DC) reformuation for the rank-one constraint and the Moreau envelop for the nonsmooth loss. We provide global complexity guarantees for the proposed \textbf{D}ifference of \textbf{C}onvex \textbf{R}elaxation \textbf{A}lgorithm (DCRA) and show that it produces an approximately feasible binary solution with an explicit bound on the optimality gap. Numerical experiments on synthetic and real datasets confirm that our method achieves superior accuracy and scalability compared with existing approaches.
