分配和调度在次加性或次模处理速度下的广义可塑性任务
摘要:可塑性调度是一个模型,可以捕捉到并行化以加快完成时间关键任务的可能性。可塑性工作可以在多台机器上同时被分配和处理,占据这些机器上的同一时间间隔。我们研究了这种设置的一个普遍版本,在这个版本中,为给定工作确定机器的联合处理速度的函数遵循不同的离散凹性假设(子可加性、分数子可加性、凹性和拟阵秩)。我们证明,在这些假设下,以最小完成时间调度可塑性工作的问题可以通过一个相当简单的分配问题来近似求解。此外,我们为调度问题和分配问题分别提供了高效的近似算法,对于越来越强的凹性假设,分别提供越来越强的保证,包括在子模块化处理速度的情况下的对数近似因子,以及当处理速度由拟阵秩函数确定时的常数近似因子。计算实验证明,我们的算法超出了理论最坏情况的保证。
作者:Dimitris Fotakis, Jannik Matuschke, Orestis Papadigenopoulos
论文ID:2111.06225
分类:Discrete Mathematics
分类简称:cs.DM
提交时间:2022-03-29