Robust Algorithms for Online Convex Problems via Primal-Dual

11/03/2020
by   Marco Molinaro, et al.
0

Primal-dual methods in online optimization give several of the state-of-the art results in both of the most common models: adversarial and stochastic/random order. Here we try to provide a more unified analysis of primal-dual algorithms to better understand the mechanisms behind this important method. With this we are able of recover and extend in one goal several results of the literature. In particular, we obtain robust online algorithm for fairly general online convex problems: we consider the MIXED model where in some of the time steps the data is stochastic and in the others the data is adversarial. Both the quantity and location of the adversarial time steps are unknown to the algorithm. The guarantees of our algorithms interpolate between the (close to) best guarantees for each of the pure models. In particular, the presence of adversarial times does not degrade the guarantee relative to the stochastic part of the instance. Concretely, we first consider Online Convex Programming: at each time a feasible set V_t is revealed, and the algorithm needs to select v_t ∈ V_t to minimize the total cost ψ(∑_t v_t), for a convex function ψ. Our robust primal-dual algorithm for this problem on the MIXED model recovers and extends, for example, a result of Gupta et al. and recent work on ℓ_p-norm load balancing by the author. We also consider the problem of Welfare Maximization with Convex Production Costs: at each time a customer presents a value c_t and resource consumption vector a_t, and the goal is to fractionally select customers to maximize the profit ∑_t c_t x_t - ψ(∑_t a_t x_t). Our robust primal-dual algorithm on the MIXED model recovers and extends the result of Azar et al. Given the ubiquity of primal-dual algorithms we hope the ideas presented here will be useful in obtaining other robust algorithm in the MIXED or related models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/02/2020

On the Convergence of the Stochastic Primal-Dual Hybrid Gradient for Convex Optimization

Stochastic Primal-Dual Hybrid Gradient (SPDHG) was proposed by Chambolle...
research
10/22/2020

The Primal-Dual method for Learning Augmented Algorithms

The extension of classical online algorithms when provided with predicti...
research
10/01/2021

Online Primal-Dual Algorithms with Predictions for Packing Problems

The domain of online algorithms with predictions has been extensively st...
research
05/23/2013

A Primal Condition for Approachability with Partial Monitoring

In approachability with full monitoring there are two types of condition...
research
11/19/2021

FastDOG: Fast Discrete Optimization on GPU

We present a massively parallel Lagrange decomposition method for solvin...
research
08/16/2017

Online Primal-Dual Algorithms with Configuration Linear Programs

Non-linear, especially convex, objective functions have been extensively...
research
11/11/2019

Revisiting the Approximate Carathéodory Problem via the Frank-Wolfe Algorithm

The approximate Carathéodory theorem states that given a polytope P, eac...

Please sign up or login with your details

Forgot password? Click here to reset