A Low Complexity Algorithm with O(√(T)) Regret and Finite Constraint Violations for Online Convex Optimization with Long Term Constraints

04/08/2016
by   Hao Yu, et al.
0

This paper considers online convex optimization over a complicated constraint set, which typically consists of multiple functional constraints and a set constraint. The conventional projection based online projection algorithm (Zinkevich, 2003) can be difficult to implement due to the potentially high computation complexity of the projection operation. In this paper, we relax the functional constraints by allowing them to be violated at each round but still requiring them to be satisfied in the long term. This type of relaxed online convex optimization (with long term constraints) was first considered in Mahdavi et al. (2012). That prior work proposes an algorithm to achieve O(√(T)) regret and O(T^3/4) constraint violations for general problems and another algorithm to achieve an O(T^2/3) bound for both regret and constraint violations when the constraint set can be described by a finite number of linear constraints. A recent extension in Jenatton et al. (2016) can achieve O(T^{β,1-β}) regret and O(T^1-β/2) constraint violations where β∈ (0,1). The current paper proposes a new simple algorithm that yields improved performance in comparison to prior works. The new algorithm achieves an O(√(T)) regret bound with finite constraint violations.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset