×

用于快速、粗略、分布式负载平衡的一阶和二阶扩散方法。 (英语) Zbl 0904.68137号

摘要:我们考虑了以下在各种分布式设置中建模负载平衡的一般问题。给定任意无向连通图(G=(V,E))和节点上的权重分布({mathbf w}^0),确定在每个步骤中跨边移动权重的时间表,以便(近似)平衡节点上的权值。我们关注这个问题的扩散时间表。
所有先前研究的扩散调度都可以建模为\({\mathbf w}^{t+1}=M{\mathbf w}^t\),其中\({\mathbf w}^t\)是\(t\)步后的权重分布,\(M\)是双随机矩阵。我们称之为一阶调度。一阶计划虽然在实践中被广泛使用,但通常速度较慢。
在本文中,我们通过考虑模型为:({\mathbf w}^1=M{\mathbf w}^0)的调度,引入了扩散调度的一个新方向\({mathbf w}^{t+1}=\betaM{mathbf-w}^t+(1-\beta){mathbfw}^{t-1}),用于某些适当的\(\beta\);我们称这些为二阶时间表。
在权重为实数的理想设置中,我们采用已知结果表明,可以选择(β),以便二阶调度所涉及的步骤大大少于近似负载平衡的一阶方法。在实际设置中,当权重为正整数时,我们通过在边上保持“IOwe You”单位来模拟理想的时间表。使用网格划分软件JOSTLE的模拟数据和实际数据进行的大量实验表明,得到的实际调度接近理想调度,并且它所需的步骤也比近似负载平衡的一阶调度少。因此,我们的主要结果是可以在各种应用中使用的粗负载平衡快速算法。

MSC公司:

68兰特 计算机科学中的图论(包括图形绘制)

关键词:

负载平衡

软件:

JOSTLE公司
PDF格式BibTeX公司 XML格式引用
全文: 内政部