On the Universal Near Optimality of Hedge in Combinatorial Settings

Abstract

In this paper, we study the classical Hedge algorithm in combinatorial settings. In each round, the learner selects a vector xt from a set X ⊂eq \0,1\d, observes a full loss vector yt ∈ Rd, and incurs a loss xt, yt ∈ [-1,1]. This setting captures several important problems, including extensive-form games, resource allocation, m-sets, online multitask learning, and shortest-path problems on directed acyclic graphs (DAGs). It is well known that Hedge achieves a regret of O(T |X|) after T rounds of interaction. In this paper, we ask whether Hedge is optimal across all combinatorial settings. To that end, we show that for any X ⊂eq \0,1\d, Hedge is near-optimal--specifically, up to a d factor--by establishing a lower bound of (T (|X|)/ d) that holds for any algorithm. We then identify a natural class of combinatorial sets--namely, m-sets with d ≤ m ≤ d--for which this lower bound is tight, and for which Hedge is provably suboptimal by a factor of exactly d. At the same time, we show that Hedge is optimal for online multitask learning, a generalization of the classical K-experts problem. Finally, we leverage the near-optimality of Hedge to establish the existence of a near-optimal regularizer for online shortest-path problems in DAGs--a setting that subsumes a broad range of combinatorial domains. Specifically, we show that the classical Online Mirror Descent (OMD) algorithm, when instantiated with the dilated entropy regularizer, is iterate-equivalent to Hedge, and therefore inherits its near-optimal regret guarantees for DAGs.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…