中文
相关论文

相关论文: Balanced Allocations with the Choice of Noise

200 篇论文

We consider the allocation of $m$ balls (jobs) into $n$ bins (servers). In the Two-Choice process, for each of $m$ sequentially arriving balls, two randomly chosen bins are sampled and the ball is placed in the least loaded bin. It is…

离散数学 · 计算机科学 2023-03-15 Dimitrios Los , Thomas Sauerwald

In balanced allocations, the goal is to place $m$ balls into $n$ bins, so as to minimize the gap (difference of max to average load). The One-Choice process places each ball to a bin sampled independently and uniformly at random. The…

离散数学 · 计算机科学 2023-04-24 Dimitrios Los , Thomas Sauerwald

We consider the allocation of $m$ balls (jobs) into $n$ bins (servers). In the standard Two-Choice process, at each step $t=1,2,\ldots,m$ we first sample two bins uniformly at random and place a ball in the least loaded bin. It is…

离散数学 · 计算机科学 2023-01-25 Dimitrios Los , Thomas Sauerwald , John Sylvester

We consider the sequential allocation of $m$ balls (jobs) into $n$ bins (servers) by allowing each ball to choose from some bins sampled uniformly at random. The goal is to maintain a small gap between the maximum load and the average load.…

离散数学 · 计算机科学 2023-08-11 Dimitrios Los , Thomas Sauerwald , John Sylvester

We consider the allocation of $m$ balls into $n$ bins with incomplete information. In the classical Two-Choice process a ball first queries the load of two randomly chosen bins and is then placed in the least loaded bin. In our setting,…

离散数学 · 计算机科学 2022-01-28 Dimitrios Los , Thomas Sauerwald

We provide a relatively simple proof that the expected gap between the maximum load and the average load in the two choice process is bounded by $(1+o(1))\log \log n$, irrespective of the number of balls thrown. The theorem was first proven…

离散数学 · 计算机科学 2013-10-22 Kunal Talwar , Udi Wieder

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 round we only take one bin sample, if the load is below the…

离散数学 · 计算机科学 2026-02-19 Dimitrios Los , Thomas Sauerwald , John Sylvester

We study the long-term behavior of the two-thinning variant of the classical balls-and-bins model. In this model, an overseer is provided with uniform random allocation of $m$ balls into $n$ bins in an on-line fashion. For each ball, the…

概率论 · 数学 2024-03-11 Ohad N. Feldheim , Ori Gurel-Gurevich , Jiange Li

We consider the unbalanced allocation of $m$ balls into $n$ bins by a randomized algorithm using the "power of two choices". For each ball, we select a set of bins at random, then place the ball in the fullest bin within the set.…

离散数学 · 计算机科学 2014-01-03 Amanda Redlich

In the 2-choice allocation problem, $m$ balls are placed into $n$ bins, and each ball must choose between two random bins $i, j \in [n]$ that it has been assigned to. It has been known for more than two decades, that if each ball follows…

数据结构与算法 · 计算机科学 2022-05-16 Nikhil Bansal , William Kuszmaul

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 is chosen for an allocation (probability bias), or…

概率论 · 数学 2024-01-12 Dimitrios Los , Thomas Sauerwald , John Sylvester

In the classical balls-and-bins paradigm, where $n$ balls are placed independently and uniformly in $n$ bins, typically the number of bins with at least two balls in them is $\Theta(n)$ and the maximum number of balls in a bin is…

组合数学 · 数学 2010-10-22 Noga Alon , Ori Gurel-Gurevich , Eyal Lubetzky

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…

数据结构与算法 · 计算机科学 2011-12-30 Sourav Dutta , Souvik Bhattacherjee , Ankur Narang

We study parallel algorithms for the classical balls-into-bins problem, in which $m$ balls acting in parallel as separate agents are placed into $n$ bins. Algorithms operate in synchronous rounds, in each of which balls and bins exchange…

分布式、并行与集群计算 · 计算机科学 2019-04-17 Christoph Lenzen , Merav Parter , Eylon Yogev

Balls are sequentially allocated into $n$ bins as follows: for each ball, an independent, uniformly random bin is generated. An overseer may then choose to either allocate the ball to this bin, or else the ball is allocated to a new…

概率论 · 数学 2018-07-04 Ohad N. Feldheim , Ori Gurel-Gurevich

Designing algorithms for balanced allocation of clients to servers in dynamic settings is a challenging problem for a variety of reasons. Both servers and clients may be added and/or removed from the system periodically, and the main…

数据结构与算法 · 计算机科学 2017-07-28 Vahab Mirrokni , Mikkel Thorup , Morteza Zadimoghaddam

Allocation of balls into bins is a well studied abstraction for load balancing problems.The literature hosts numerous results for sequential(single dimensional) allocation case when m balls are thrown into n bins. In this paper we study the…

数据结构与算法 · 计算机科学 2011-11-30 Ankur Narang , Sourav Dutta , Souvik Bhattacherjee

The power of two choices is a classic paradigm for load balancing when assigning $m$ balls to $n$ bins. When placing a ball, we pick two bins according to two hash functions $h_0$ and $h_1$, and place the ball in the least loaded bin.…

数据结构与算法 · 计算机科学 2016-01-26 Søren Dahlgaard , Mathias Bæk Tejs Knudsen , Eva Rotenberg , Mikkel Thorup

We study d-way balanced allocation, which assigns each incoming job to the lightest loaded among d randomly chosen servers. While prior work has extensively studied the performance of the basic scheme, there has been less published work on…

性能 · 计算机科学 2026-01-19 Amer Diwan , Prabhakar Raghavan , Eli Upfal

Suppose we sequentially put $n$ balls into $n$ bins. If we put each ball into a random bin then the heaviest bin will contain ${\sim}\log n/\log\log n$ balls with high probability. However, Azar, Broder, Karlin and Upfal [SIAM J. Comput. 29…

数据结构与算法 · 计算机科学 2012-09-13 Itai Benjamini , Yury Makarychev
‹ 上一页 1 2 3 10 下一页 ›