Online Inverse Integer Linear Optimization via Small-Gradient Skipping: Constant Regret and Finite Mistakes
Abstract: In online inverse linear optimization, the learner predicts a weight at each round, observes the optimal action of the agent, and updates its prediction. In the general setting, the gap of between the regret upper bound and the lower bound is unresolved (here is the total number of rounds and is the dimension). When the action set is M-convex, the regret is known to be bounded by , but the method attaining it computes a center of gravity at every round. This paper therefore proposes Small-Gradient Skipping (SGS), a mechanism that skips the update at rounds without a mistake in the case where the correct action is uniformly separated from the other candidates, and applies it to online gradient descent, the online Newton step, and MetaGrad. The number of mistakes is then bounded, for all three, by a quantity independent of ; and for the online Newton step and for MetaGrad with SGS, the dimension dependence of the regret becomes when the forward problem is an integer linear program, that is, the factor is removed. Moreover, when the action set is M-convex, the regret is bounded efficiently without computing a center of gravity.
Paper Prompts
Sign up for free to create and run prompts on this paper.