Journal of Computer and System Sciences ( IF 1.1 ) Pub Date : 2023-05-30 , DOI: 10.1016/j.jcss.2023.05.004 Catherine Greenhill , Bernard Mans , Ali Pourmiri
We consider a variation of balls-into-bins which randomly allocates m balls into n bins. Following Godfrey's model (SODA, 2008), we assume that each ball t, , comes with a hypergraph , and each edge contains at least a logarithmic number of bins. Given , our d-choice algorithm chooses an edge , uniformly at random, and then chooses a set D of d random bins from the selected edge B. The ball is allocated to a least-loaded bin from D. We prove that if the hypergraphs satisfy a balancedness condition and have low pair visibility, then after allocating balls, the maximum load of any bin is at most , with high probability. Moreover, we establish a lower bound for the maximum load attained by the balanced allocation for a sequence of hypergraphs in terms of pair visibility.
中文翻译:
超图上的平衡分配
我们考虑球入箱的一种变体,它将m 个球随机分配到n 个箱中。根据戈弗雷模型(SODA,2008),我们假设每个球t,,带有超图,以及每条边至少包含对数个 bin。给定,我们的d选择算法选择一条边,均匀随机,然后从所选边B中选择一组D,其中d个随机 bin 。球被分配到D中负载最少的容器中。我们证明如果超图满足平衡性条件并且对可见性较低,然后分配后球,任何箱子的最大负载最多为,概率很高。此外,我们根据对可见性建立了一系列超图的平衡分配所获得的最大负载的下限。