Min-Max Optimization with a Low-Dimensional Block Without Accurate Inner Solves
Abstract
Many learning problems couple a high-dimensional block of parameters with a few adversarial or dual variables, e.g., worst-group risk over a few groups or learning with a few constraints. We study with , where is smooth and strongly convex with condition number , and count oracle calls for and for separately. The standard approach runs a cutting-plane method over and solves each inner problem to accuracy with an accelerated method, costing oracle calls for but oracle calls for . We show that accurate inner solves are unnecessary. Our method, certificate transport, maintains a strongly convex lower model of one slice and uses it to warm-start a short accelerated run on the next. Each oracle call for then either cuts the localizer or, by concavity in , transports the lower model to a mixture of the two slices with a certified increase. For , this yields an -saddle point with oracle calls for and oracle calls for , which is optimal both in the number of oracle calls for and in the total number of oracle calls, even when is merely concave and Lipschitz. For general , assuming the center of gravity of the localizer can be computed efficiently, the method uses oracle calls for and an optimal oracle calls for .
est. 32% chance this paper gets accepted at ICLR 2027.
What do you think this paper will get?
All positions stay anonymous.