在相同并行网络中,用于最小化加权完成时间的具有优先约束的调度Coflows的高效近似算法

摘要:在相同的并行网络中,本文针对具有先决约束条件的coflow调度问题进行研究,该问题是一个众所周知的NP困难问题。Coflow是一种相对较新的网络抽象,用于描述数据中心中的通信模式。本文考虑了流级调度和coflow级调度问题,两者的关键区别在于调度粒度。所提出的算法通过采用原始-对偶方法有效确定coflows的调度顺序。当考虑输入实例中依赖于网络拓扑的工作量大小和权重时,我们提出的流级调度问题的算法实现了近似比O(chi),其中chi是有向无环图(DAG)中最长路径的coflow数量。此外,当考虑依赖于拓扑的工作量大小时,该算法实现了近似比O(Rchi),其中R代表最大权重与最小权重的比值。对于coflow级调度问题,所提出的算法在考虑了依赖于拓扑的工作量大小和权重时实现了近似比O(mchi),其中m是网络核心的数量。此外,当考虑依赖于拓扑的工作量大小时,该算法实现了近似比O(Rmchi)。在多级作业调度问题的coflows中,所提出的算法实现了近似比O(chi)。尽管我们的理论结果基于有限的一组输入实例,但实验结果显示,一般输入实例的结果优于理论结果,从而证明了所提算法的有效性和实用性。

作者:Chi-Yeh Chen

论文ID:2307.04107

分类:Data Structures and Algorithms

分类简称:cs.DS

提交时间:2023-07-11

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