Linearly Convergent Algorithms for Nonsmooth Problems with Unknown Smooth Pieces

Zhe Zhang, Suvrit Sra
7/25/2025
math.OCcs.LG

No confident code implementation found for this paper.

Abstract

We develop efficient algorithms for optimizing piecewise smooth (PWS) functions where the underlying partition of the domain into smooth pieces is \emph{unknown}. For PWS functions satisfying a quadratic growth (QG) condition, we propose a bundle-level (BL) type method that achieves global linear convergence -- to our knowledge, the first such result for any algorithm for this problem class. We extend this method to handle approximately PWS functions and to solve weakly-convex PWS problems, improving the state-of-the-art complexity to match the benchmark for smooth non-convex optimization. Furthermore, we introduce the first verifiable and accurate termination criterion for PWS optimization. Similar to the gradient norm in smooth optimization, this certificate tightly characterizes the optimality gap under the QG condition, and can moreover be evaluated without knowledge of any problem parameters. We develop a search subroutine for this certificate and embed it within a guess-and-check framework, resulting in an almost parameter-free algorithm for both the convex QG and weakly-convex settings.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zhang2025linearly,
  title  = {Linearly Convergent Algorithms for Nonsmooth Problems with Unknown Smooth Pieces},
  author = {Zhe Zhang and Suvrit Sra},
  year   = {2025},
  eprint = {2507.19465},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.19465v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.19465.svg)](https://codeofpaper.com/paper/2507.19465)

Discussion