A Simple Convergence Time Analysis of Drift-Plus-Penalty for Stochastic Optimization and Convex Programs
Optimization and Control
2014-12-03 v1
Abstract
This paper considers the problem of minimizing the time average of a stochastic process subject to time average constraints on other processes. A canonical example is minimizing average power in a data network subject to multi-user throughput constraints. Another example is a (static) convex program. Under a Slater condition, the drift-plus-penalty algorithm is known to provide an approximation to optimality with a convergence time of . This paper proves the same result with a simpler technique and in a more general context that does not require the Slater condition. This paper also emphasizes application to basic convex programs, linear programs, and distributed optimization problems.
Cite
@article{arxiv.1412.0791,
title = {A Simple Convergence Time Analysis of Drift-Plus-Penalty for Stochastic Optimization and Convex Programs},
author = {Michael J. Neely},
journal= {arXiv preprint arXiv:1412.0791},
year = {2014}
}
Comments
10 pages