activity
20212023
most citedBalanced Allocations: Caching and Packing, Twinning and Thinning

8 citations · 32 across the 9 of their papers we have counts for

collaborators

10 papers

math.PR2023★ 1 cited

An Improved Drift Theorem for Balanced Allocations

Dimitrios Los, Thomas Sauerwald

In the balanced allocations framework, there are jobs (balls) to be allocated to servers (bins). The goal is to minimize the gap, the difference between the maximum and the…

math.PR2023★ 2 cited

Mean-Biased Processes for Balanced Allocations

Dimitrios Los, Thomas Sauerwald, John Sylvester

We introduce a new class of balanced allocation processes which bias towards underloaded bins (those with load below the mean load) either by skewing the probability by which a bin…

cs.DM2023★ 4 cited

Balanced Allocations in Batches: The Tower of Two Choices

Dimitrios Los, Thomas Sauerwald

In balanced allocations, the goal is to place balls into bins, so as to minimize the gap (difference of max to average load). The One-Choice process places each ball to a b…

cs.DM2023★ 5 cited

Balanced Allocations with Heterogeneous Bins: The Power of Memory

Dimitrios Los, Thomas Sauerwald, John Sylvester

We consider the allocation of balls (jobs) into bins (servers). In the standard Two-Choice process, at each step we first sample two bins uniformly at rand…

cs.DM2022★ 7 cited

Balanced Allocations with the Choice of Noise

Dimitrios Los, Thomas Sauerwald

We consider the allocation of balls (jobs) into bins (servers). In the standard Two-Choice process, at each step we first sample two randomly chosen bins,…

cs.DM2022

The Power of Filling in Balanced Allocations

Dimitrios Los, Thomas Sauerwald, John Sylvester

We introduce a new class of balanced allocation processes which are primarily characterized by ``filling'' underloaded bins. A prototypical example is the Packing process: At each…

cs.DM2022★ 5 cited

Balanced Allocations in Batches: Simplified and Generalized

Dimitrios Los, Thomas Sauerwald

We consider the allocation of balls (jobs) into bins (servers). In the Two-Choice process, for each of sequentially arriving balls, two randomly chosen bins are sampled…

cs.DM2022

Tight Bounds for Repeated Balls-into-Bins

Dimitrios Los, Thomas Sauerwald

We study the repeated balls-into-bins process introduced by Becchetti, Clementi, Natale, Pasquale and Posta (2019). This process starts with balls arbitrarily distributed acros…

cs.DM2021★ 8 cited

Balanced Allocations: Caching and Packing, Twinning and Thinning

Dimitrios Los, Thomas Sauerwald, John Sylvester

We consider the sequential allocation of balls (jobs) into bins (servers) by allowing each ball to choose from some bins sampled uniformly at random. The goal is to maintai…

cs.DM2021

Balanced Allocations with Incomplete Information: The Power of Two Queries

Dimitrios Los, Thomas Sauerwald

We consider the allocation of balls into bins with incomplete information. In the classical Two-Choice process a ball first queries the load of two randomly chosen bins and…