Skip to main content

Online Algorithms for Covering and Packing Problems with Convex Objectives

Publication ,  Conference
Azar, Y; Buchbinder, N; Chan, THH; Chen, S; Cohen, IR; Gupta, A; Huang, Z; Kang, N; Nagarajan, V; Naor, J; Panigrahi, D
Published in: Proceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS
December 14, 2016

We present online algorithms for covering and packing problems with (non-linear) convex objectives. The convex covering problem is defined as: minxαRn+f(x) s.t. Ax ≥ 1, where f:Rn+ → R+ is a monotone convex function, and A is an m×n matrix with non-negative entries. In the online version, a new row of the constraint matrix, representing a new covering constraint, is revealed in each step and the algorithm is required to maintain a feasible and monotonically non-decreasing assignment x over time. We also consider a convex packing problem defined as: maxyαRm+ Σ mj=1 yj - g(AT y), where g:Rn+→R+ is a monotone convex function. In the online version, each variable yj arrives online and the algorithm must decide the value of yj on its arrival. This represents the Fenchel dual of the convex covering program, when g is the convex conjugate of f. We use a primal-dual approach to give online algorithms for these generic problems, and use them to simplify, unify, and improve upon previous results for several applications.

Duke Scholars

Published In

Proceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS

DOI

ISSN

0272-5428

ISBN

9781509039333

Publication Date

December 14, 2016

Volume

2016-December

Start / End Page

148 / 157
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Azar, Y., Buchbinder, N., Chan, T. H. H., Chen, S., Cohen, I. R., Gupta, A., … Panigrahi, D. (2016). Online Algorithms for Covering and Packing Problems with Convex Objectives. In Proceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS (Vol. 2016-December, pp. 148–157). https://doi.org/10.1109/FOCS.2016.24
Azar, Y., N. Buchbinder, T. H. H. Chan, S. Chen, I. R. Cohen, A. Gupta, Z. Huang, et al. “Online Algorithms for Covering and Packing Problems with Convex Objectives.” In Proceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS, 2016-December:148–57, 2016. https://doi.org/10.1109/FOCS.2016.24.
Azar Y, Buchbinder N, Chan THH, Chen S, Cohen IR, Gupta A, et al. Online Algorithms for Covering and Packing Problems with Convex Objectives. In: Proceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS. 2016. p. 148–57.
Azar, Y., et al. “Online Algorithms for Covering and Packing Problems with Convex Objectives.” Proceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS, vol. 2016-December, 2016, pp. 148–57. Scopus, doi:10.1109/FOCS.2016.24.
Azar Y, Buchbinder N, Chan THH, Chen S, Cohen IR, Gupta A, Huang Z, Kang N, Nagarajan V, Naor J, Panigrahi D. Online Algorithms for Covering and Packing Problems with Convex Objectives. Proceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS. 2016. p. 148–157.

Published In

Proceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS

DOI

ISSN

0272-5428

ISBN

9781509039333

Publication Date

December 14, 2016

Volume

2016-December

Start / End Page

148 / 157