Perfectly Balanced Allocation With Estimated Average Using Expected Constant Retries
Sourav Dutta, Souvik Bhattacherjee, Ankur Narang

TL;DR
This paper introduces a new multi-choice allocation algorithm, IDEA, that achieves a constant maximum load with high probability using expected constant retries, improving load balancing efficiency in various settings.
Contribution
The paper proposes IDEA, a novel algorithm that attains a constant load gap with high probability for single-dimensional, weighted, multi-dimensional, and parallel allocations, with expected constant retries.
Findings
Achieves maximum load of loor m/nor constant d with high probability.
Extends results to weighted and multi-dimensional cases.
Maintains constant gap even for large m, with expected constant retries.
Abstract
Balanced allocation of online balls-into-bins has long been an active area of research for efficient load balancing and hashing applications.There exists a large number of results in this domain for different settings, such as parallel allocations~\cite{parallel}, multi-dimensional allocations~\cite{multi}, weighted balls~\cite{weight} etc. For sequential multi-choice allocation, where balls are thrown into bins with each ball choosing (constant) bins independently uniformly at random, the maximum load of a bin is with high probability~\cite{heavily_load}. This offers the current best known allocation scheme. However, for , the gap reduces to ~\cite{soda08}.A similar constant gap bound has been established for parallel allocations with communication rounds~\cite{lenzen}. In this paper we propose a novel…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Search Problems · Algorithms and Data Compression · Caching and Content Delivery
