Skip to main navigation Skip to search Skip to main content

History-Independent Load Balancing

  • Carnegie Mellon University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We show that there exists a (strongly) history-independent two-choice balls-and-bins algorithm that supports both insertions and deletions on a set of up to m balls, while guaranteeing a maximum load of m/n+O(1) with high probability, and achieving an expected recourse of O(log log(m/n)) per operation. To the best of our knowledge, this is the first history-independent solution to achieve nontrivial guarantees of any sort for m/n ≥ ω(1), and is the first fully dynamic solution (history independent or not) to achieve O(1) overload with o(m/n) expected recourse.

Original languageEnglish
Title of host publicationProceedings of the 2026 Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2026
EditorsKasper Green Larsen, Barna Saha
PublisherAssociation for Computing Machinery
Pages1097-1127
Number of pages31
ISBN (Electronic)9781611978971
DOIs
StatePublished - 2026
Event37th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2026 - Vancouver, Canada
Duration: Jan 11 2026Jan 14 2026

Publication series

NameProceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms
Volume2026-January
ISSN (Print)1071-9040
ISSN (Electronic)1557-9468

Conference

Conference37th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2026
Country/TerritoryCanada
CityVancouver
Period01/11/2601/14/26

Fingerprint

Dive into the research topics of 'History-Independent Load Balancing'. Together they form a unique fingerprint.

Cite this