在相同并行网络中,用于调度具有总加权完成时间的Coflows的高效逼近算法

摘要:在相同的并行网络中解决coflow调度问题,在数据中心中用于描述通信模式,我们考虑了流级调度和coflow级调度问题。在流级调度问题中,coflow中的流可以通过不同的网络核心传输。然而,在coflow级调度问题中,coflow中的流必须通过相同的网络核心传输。这两个问题之间的关键区别在于它们的调度粒度。以前的方法依赖于线性规划来解决调度顺序。在本文中,我们利用原始-对偶方法提高解决效率。对于流级调度问题,我们提出了一个具有任意释放时间的$(6-\frac{2}{m})$-近似算法和一个没有释放时间的$(5-\frac{2}{m})$-近似算法,其中$m$表示网络核心的数量。此外,对于coflow级调度问题,我们引入了一个具有任意释放时间的$(4m+1)$-近似算法和一个没有释放时间的$(4m)$-近似算法。为了验证我们提出的算法的有效性,我们使用合成和真实的流量迹线进行了仿真。结果表明,与以前的方法相比,我们的算法表现出更好的性能,强调了它们的实际效用。

作者:Chi-Yeh Chen

论文ID:2306.02293

分类:Data Structures and Algorithms

分类简称:cs.DS

提交时间:2023-06-06

PDF 下载: 英文版 中文版pdf翻译中