Integral Online Algorithms for Set Cover and Load Balancing with Convex Objectives
Thomas Kesselheim, Marco Molinaro, Kalen Patton, Sahil Singla
Abstract
Online Set Cover and Load Balancing are central problems in online optimization, and there is a long line of work focusing on developing algorithms for these problems with convex objectives. Although we know optimal online algorithms with -norm objectives, recent developments for general norms and convex objectives that rely on the online primal-dual framework apply only to fractional settings due to large integrality gaps. Our work focuses on directly designing integral online algorithms for Set Cover and Load Balancing with convex objectives, bypassing the convex-relaxation and the primal-dual technique. Some of the main implications of our approach are: 1) For Online Set Cover, we can extend the results of [1] for convex objectives and of [2] for symmetric norms from fractional to integral settings. 2) Our results for convex objectives and symmetric norms even apply to the Online Generalized Scheduling Problem, which generalizes both Set Cover and Load Balancing. Previous works could only handle the offline version of this problem with norm objectives [3]. 3) Our approach easily extends to settings involving disjointcomposition of norms. This allows us to recover or improve the norm-composition results of [4], [2] and extend our results to a large class of norms beyond the symmetric setting. Our approach involves first reducing these online problems to online packing problems, and to then design good approximation algorithms for the latter. To solve these packing problem, we use two key ideas. First, we decouple the global packing problem into a series of local packing problems on different machines. Second, we choose random activation thresholds for machines such that conditional on a machine being activated the expected number of jobs it covers is high compared to its cost. This approach may be of independent interest and could find applications to other online problems. Index Terms-online algorithms, set cover, load balancing
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext fafe90f9-e6a0-4bf1-9423-2c4d2df5be83Builds on8
- Teaching with Limited Information on the Learner's BehaviourFerdinando Cicalese, Sergio Filho, Eduardo Sany Laber, Marco MolinaroICML 2020 · 17 citations
- Approximation Algorithms for Stochastic Minimum-Norm Combinatorial OptimizationSharat Ibrahimpur, Chaitanya SwamyFOCS 2020 · 8 citations
- Parameterized Approximation Schemes for Clustering with General Norm ObjectivesFateme Abbasi, Sandip Banerjee, Jaroslaw Byrka, Parinya Chalermsook et al.FOCS 2023 · 8 citations
- Generalized Unrelated Machine Scheduling ProblemShichuan Deng, Jian Li, Yuval RabaniSODA 2023 · 3 citations
- Online and Bandit Algorithms Beyond ℓp NormsThomas Kesselheim, Marco Molinaro, Sahil SinglaSODA 2023 · 2 citations
Related papers
- Learning Packing and Covering from SamplesAnupam Gupta, Marco MolinaroSODA 2026 · 4 citations
- Supermodular Approximation of Norms and ApplicationsThomas Kesselheim, Marco Molinaro, Sahil SinglaSTOC 2024
- Random Order Online Set Cover is as Easy as OfflineAnupam Gupta, Gregory Kehne, Roie LevinFOCS 2021 · 8 citations
- Online Algorithms with Multiple PredictionsKeerti Anand, Rong Ge, Amit Kumar, Debmalya PanigrahiICML 2022 · 39 citations
- Non-uniform Geometric Set Cover and Scheduling on Multiple MachinesNikhil Bansal, Jatin BatraSODA 2021 · 4 citations
