← Back to feed
2026-06-26infrascaling

Second-Order KKT Guarantees for Bregman ADMM in Nonconvex and Non-Lipschitz Optimization

Shuang Li, Zhihui Zhu, Qiuwei Li

PDF preview for Second-Order KKT Guarantees for Bregman ADMM in Nonconvex and Non-Lipschitz Optimization
Read on arXiv →

Key claim

Bregman ADMM avoids bad saddle points in nonconvex optimization.

This work presents a new method for solving nonconvex optimization problems that arise in matrix and tensor models. It shows that using Bregman ADMM can lead to stable convergence properties, which is crucial for practical applications. The key result is that the iterates converge to a strict saddle point with probability zero, improving the reliability of optimization in complex scenarios.

In plain English

Imagine you're trying to optimize a complex system, like a machine learning model that involves matrices or tensors. Traditional optimization methods often rely on certain assumptions, like the existence of a global Lipschitz gradient, which can fail in nonconvex scenarios. This can lead to problems where the optimization process gets stuck at undesirable points, known as saddle points, which are not the best solutions. This is what's called instability in optimization.

What this paper does is introduce a new way to approach these nonconvex problems using Bregman ADMM, which is a method that adapts to the specific structure of the problem at hand. Instead of relying on the standard assumptions, it uses a different comparison based on a Bregman kernel, which allows for more flexibility in handling complex objectives. The authors show that, under this new framework, the optimization process can avoid getting stuck at these bad saddle points, leading to better convergence properties.

Practically, this means that if you're working on distributed optimization tasks, like matrix factorization, you can expect more reliable results without the common pitfalls of traditional methods. The paper also extends this analysis to multi-block consensus problems, making it relevant for a wider range of applications in optimization.

Novelty
8.0/10

The paper introduces a new approach to nonconvex optimization that extends existing methods by addressing limitations of the Lipschitz gradient assumption.

Reliability
7.5/10

The claims are supported by theoretical analysis and numerical experiments, though the evaluation could benefit from more extensive baselines.

Deep reliability assessment

The methodology strongly supports a local/asymptotic theoretical claim: under two-sided relative smoothness, smooth invariant state-space assumptions, and existing first-order convergence conditions, Bregman ADMM almost surely avoids strict-saddle KKT points. The empirical section is only illustrative: it uses synthetic noiseless matrix factorization, no serious baselines, a practical stepsize outside the stated sufficient bound, and a tensor example explicitly outside the main theorem.

Reproducibility

No code repository is mentioned. The distributed matrix factorization experiment is synthetic and gives generation details such as Gaussian low-rank factors, n=50, mj=50, r=4, J=100, eta=1, rho=1000, but the paper excerpt does not provide code, seeds, or full implementation details.

Discussion questions

  1. 1.The core motivation is that polynomial matrix and tensor objectives often lack a global Lipschitz-gradient constant. Has anyone here actually hit this failure mode in optimization code, and did you solve it with Bregman geometry, or with something more pragmatic like clipping, damping, trust regions, or line search?
  2. 2.The theory depends on assumptions like two-sided relative smoothness, an invariant open state-space domain, smooth fixed-point maps, and convergence to KKT points. In real matrix or tensor factorization systems with scaling symmetries and degenerate factors, would you expect these assumptions to be checkable, or is the theorem more of a sanity guarantee than an engineering tool?
  3. 3.In the matrix factorization experiment, the authors say the theorem gives a sufficient stepsize bound eta < 1/4 for their kernel, but they run eta = 1 for speed. Does that make the experiment more convincing because it reflects practice, or less convincing because it no longer demonstrates the claimed guarantee?
  4. 4.The evaluation shows synthetic noiseless distributed matrix factorization reaching objective around 6.43e-25 and consensus residual around 7.31e-28, but there is no comparison to standard ADMM, proximal ADMM, linearized ADMM, or simple alternating minimization. What baseline would you insist on before considering this useful?
  5. 5.The consensus extension relies on a star-graph structure and a null-space cancellation in the proof. If you were building distributed optimization across real services or devices, would a star consensus topology be acceptable, or would the missing theory for more general communication graphs be a blocker?

Key figure

Figure 1 plots the objective and consensus residual on a log scale over 600 iterations for distributed matrix factorization, showing both quantities rapidly decreasing to near machine precision.

Second-Order KKT Guarantees for Bregman ADMM in Nonconvex and Non-Lipschitz Optimization — Frontier Papers