Robust Load Balancing with Machine Learned Advice
Sara Ahmadian, Hossein Esfandiari, Vahab S. Mirrokni, Binghui Peng
摘要
Motivated by the exploding growth of web-based services and the importance of efficiently managing the computational resources of such systems, we introduce and study a theoretical model for load balancing of very large databases such as commercial search engines. Our model is a more realistic version of the well-received balls-into-bins model with an additional constraint that limits the number of servers that carry each piece of the data. This additional constraint is necessary when, on one hand, the data is so large that we can not copy the whole data on each server. On the other hand, the query response time is so limited that we can not ignore the fact that the number of queries for each piece of the data changes over time, and hence we can not simply split the data over different machines.
In this paper, we develop an almost optimal load balancing algorithm that works given an estimate of the load of each piece of the data. Our algorithm is almost perfectly robust to wrong estimates, to the extent that even when all of the loads are adversarially chosen the performance of our algorithm is 1 -1/e, which is provably optimal. Along the way, we develop various techniques for analyzing the balls-into-bins process under certain correlations and build a novel connection with the multiplicative weights update scheme.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper6
- Faster Fundamental Graph Algorithms via Learned PredictionsJustin Y. Chen, Sandeep Silwal, Ali Vakilian, Fred ZhangICML 2022 · 被引用 58 次
- Algorithms with Prediction PortfoliosMichael Dinitz, Sungjin Im, Thomas Lavastida, Benjamin Moseley 等NeurIPS 2022 · 被引用 33 次
- Advice Querying under Budget Constraint for Online AlgorithmsZiyad Benomar, Vianney PerchetNeurIPS 2023 · 被引用 17 次
- The Secretary Problem with Predicted Additive GapAlexander Braun, Sherry SarkarNeurIPS 2024 · 被引用 7 次
- Online Prediction in Sub-linear SpaceBinghui Peng, Fred ZhangSODA 2023 · 被引用 5 次
它引用的顶会 Paper7
- The Primal-Dual method for Learning Augmented AlgorithmsÉtienne Bamas, Andreas Maggiori, Ola SvenssonNeurIPS 2020 · 被引用 171 次
- Optimal Robustness-Consistency Trade-offs for Learning-Augmented Online AlgorithmsAlexander Wei, Fred ZhangNeurIPS 2020 · 被引用 129 次
- Near-Optimal Bounds for Online Caching with Machine Learned AdviceDhruv RohatgiSODA 2020 · 被引用 88 次
- Learning Augmented Energy Minimization via Speed ScalingÉtienne Bamas, Andreas Maggiori, Lars Rohwedder, Ola SvenssonNeurIPS 2020 · 被引用 84 次
- Online Scheduling via Learned WeightsSilvio Lattanzi, Thomas Lavastida, Benjamin Moseley, Sergei VassilvitskiiSODA 2020 · 被引用 83 次
相关 Paper
- Load balancing with dynamic set of balls and binsAnders Aamand, Jakob Bæk Tejs Knudsen, Mikkel ThorupSTOC 2021 · 被引用 4 次
- Provably Good Randomized Strategies for Data Placement in Distributed Key-Value StoresZhe Wang, Jinhao Zhao, Kunal Agrawal, He Liu 等PPoPP 2023 · 被引用 3 次
- Revisiting Consistent Hashing with Bounded LoadsJohn Chen, Benjamin Coleman, Anshumali ShrivastavaAAAI 2021 · 被引用 10 次
- Balanced Allocations: The Heavily Loaded Case with DeletionsNikhil Bansal, William KuszmaulFOCS 2022 · 被引用 6 次
- History-Independent Load BalancingMichael A. Bender, William Kuszmaul, Elaine Shi, Rose SilverSODA 2026 · 被引用 1 次
