Fat-shattering characterization of general convex optimization complexity

Determine whether the offline first-order oracle complexity of general convex Lipschitz optimization can always be upper bounded, up to logarithmic factors, by the fat-shattering dimension of the associated linear pairing class, and whether such a bound can be achieved by an optimization algorithm.

Background

The paper proves an upper bound in terms of sequential fat-shattering dimension and shows that, in several examples—including mixed-norm, Lipschitz, Sobolev, and orthonormal-basis settings—the sequential and ordinary fat-shattering dimensions differ by only logarithmic factors. This does not resolve the broader question for arbitrary feasible and subgradient sets or arbitrary fat-shattering profiles.

The unresolved issue concerns whether ordinary fat-shattering dimension, rather than the sequential variant, controls the offline first-order oracle complexity in general, and whether an optimization method can attain the resulting bound. The paper notes that a literal dimension-only formulation fails in low dimensions because known oracle complexities may include an additional logarithmic dependence on the accuracy.

References

The open question in \citet[Section~10.1.2]{sridharan2012learning} asks, in this spirit, whether the offline oracle complexity can always be upper bounded by the fat-shattering dimension of the associated linear class, and whether such a bound can be achieved by an optimization algorithm.

The First-Order Oracle Complexity of Lipschitz Convex Optimization in Nondual Settings  (2609.20687 - Martínez-Rubio et al., 17 Sep 2026) in Appendix, Section Further Related Work, paragraph “Prior open questions”