CLASP: An online learning algorithm for Convex Losses And Squared Penalties

Ricardo N. Ferreira, João Xavier, Cláudia Soares
1/22/2026
cs.LGmath.OC

No confident code implementation found for this paper.

Abstract

We study Constrained Online Convex Optimization (COCO), where a learner chooses actions iteratively, observes both unanticipated convex loss and convex constraint, and accumulates loss while incurring penalties for constraint violations. We introduce CLASP (Convex Losses And Squared Penalties), an algorithm that minimizes cumulative loss together with squared constraint violations. Our analysis departs from prior work by fully leveraging the firm non-expansiveness of convex projectors, a proof strategy not previously applied in this setting. For convex losses, CLASP achieves regret $O\left(T^{\max\{β,1-β\}}\right)$ and cumulative squared penalty $O\left(T^{1-β}\right)$ for any $β\in (0,1)$. Most importantly, for strongly convex problems, CLASP provides the first logarithmic guarantees on both regret and cumulative squared penalty. In the strongly convex case, the regret is upper bounded by $O( \log T )$ and the cumulative squared penalty is also upper bounded by $O( \log T )$.

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{ferreira2026clasp,
  title  = {CLASP: An online learning algorithm for Convex Losses And Squared Penalties},
  author = {Ricardo N. Ferreira and João Xavier and Cláudia Soares},
  year   = {2026},
  eprint = {2601.16072},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.16072v2}
}

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/2601.16072.svg)](https://codeofpaper.com/paper/2601.16072)

Discussion