Structure-Dependent Regret and Constraint Violation Bounds for Online Convex Optimization with Time-Varying Constraints
Organizations: Department of Technology, Management and Economics, Technical University of Denmark, 2800 Kongens Lyngby, Denmark · Department of Management and Engineering, Department of Management and Engineering, Linköping University, SE-581 83 Linköping, Sweden · College of Computer Engineering, Jimei University, Xiamen 361021, China
Abstract
Online convex optimization (OCO) with time-varying constraints is a critical framework for sequential decision-making in dynamic networked systems, where learners must minimize cumulative loss while satisfying regions of feasibility that shift across rounds. Existing theoretical analyses typically treat constraint variation as a monolithic adversarial process, resulting in joint regret and violation bounds that are overly conservative for real-world network dynamics. In this paper, we introduce a structured characterization of constraint variation - smooth drift, periodic cycles, and sparse switching - mapping these classes to common network phenomena such as slow channel fading, diurnal traffic patterns, and discrete maintenance windows. We derive structure-dependent joint bounds that strictly improve upon adversarial rates when the constraint process exhibits regularity. To realize these gains, we propose the Structure-Adaptive Primal-Dual (SA-PD) algorithm, which utilizes observable constraint signals to detect environmental structure online and adapt dual update strategies accordingly. Extensive experiments on synthetic benchmarks and real-world datasets - including online electricity scheduling and transformer load management - demonstrate that SA-PD reduces cumulative constraint violation by up to 53% relative to structure-agnostic baselines while maintaining competitive utility. This work serves as a comprehensive guide for exploiting temporal regularity in constrained online learning for robust network engineering.
Figures & tables
| Algorithm | Feedback | Constraint Type | Structure Awareness | Violation Bound | Regret Bound |
|---|---|---|---|---|---|
| Mahdavi et al. [ 3 ] | Full-Info | Fixed | No | ||
| Yu & Neely [ 8 ] | Stochastic | Fixed | No | ||
| Cao & Liu [ 5 ] | Bandit | Time-varying | No | ||
| Li et al. [ 14 ] | Bandit | Time-varying | No | ||
| Qin et al. [ 15 ] | Full-Info | Nonconvex | No | ||
| Hamoud et al. [ 16 ] | Full-Info | Smooth | Yes ( ) | 0 | N/A |
| Class | Regret | Violation |
|---|---|---|
| Adversarial | ||
| Smooth | ||
| Periodic | ||
| Sparse |
| PD-Fixed | VQ-OCO | SA-PD | |
| Smooth ( ) | |||
| Loss | 7903 12 | 7278 11 | 7867 12 |
| Violation | 312.9 0.4 | 1379 1.1 | 141.5 0.2 |
| Periodic ( ) | |||
| Loss | 4395 8 | 4108 8 | 4583 9 |
| Violation | 343.1 0.5 | 937.0 0.8 | 105.3 0.2 |
| Dataset | Method | Violation | Loss |
|---|---|---|---|
| Electricity | PD-Fixed | 163.4 | 7564 |
| VQ-OCO | 338.0 | 7449 | |
| SA-PD | 77.2 | 7779 | |
| Traffic | PD-Fixed | 6.3 | 3870 |
| VQ-OCO | 6.4 | 3870 | |
| SA-PD | 6.1 | 3871 |
Online Convex Optimization
Online Convex Optimization studies sequential decisions under changing convex losses, seeking low regret with limited feedback and constraints.
See all 62 papers