论文标题

与不兼容集团调度的总完成时间最小化

Total Completion Time Minimization for Scheduling with Incompatibility Cliques

论文作者

Jansen, Klaus, Lassota, Alexandra, Maack, Marten, Pikies, Tytus

论文摘要

本文考虑了工作之间的平行计算机调度。作业形成图形,没有通过边缘连接的两个作业可以分配给同一台计算机。特别是,我们研究了图形是一集分离集团的情况。与工作之间的不兼容的调度代表了计划理论的一项良好的研究界,近年来,脱节集团的案例已受到越来越多的关注。虽然到目前为止的研究一直集中在MakePan目标上,但我们扩大了范围并研究了经典的总完成时间标准。在没有不兼容的情况下,众所周知,即使是通过匹配技术,也可以通过匹配的机器来录入多项式时间算法。我们表明,引入不兼容集团会导致更丰富,更有趣的图片。在多项式时间内安排相同机器上的安排仍然可以解决,而在无关机器上进行安排会变成APX-HARD。此外,我们研究了固定参数拖动算法(FPT)的范式下的问题。特别是,我们考虑了一个问题变体,具有分配限制,而不是作业。我们证明它是NP-固有的,可以在FPT时与集团数量解决。此外,我们表明,无关机器上的问题可以在fpt时间内解决合理参数,例如参数对:机器数量和最大处理时间。后一个结果是该案例的已知结果的自然扩展而无需不兼容,甚至可以扩展到总加权完成时间的情况。所有FPT的结果都利用了N折整数程序,这些程序最近通过证明其对调度问题的有用性而受到了极大的关注。

This paper considers parallel machine scheduling with incompatibilities between jobs. The jobs form a graph and no two jobs connected by an edge are allowed to be assigned to the same machine. In particular, we study the case where the graph is a collection of disjoint cliques. Scheduling with incompatibilities between jobs represents a well-established line of research in scheduling theory and the case of disjoint cliques has received increasing attention in recent years. While the research up to this point has been focused on the makespan objective, we broaden the scope and study the classical total completion time criterion. In the setting without incompatibilities, this objective is well known to admit polynomial time algorithms even for unrelated machines via matching techniques. We show that the introduction of incompatibility cliques results in a richer, more interesting picture. Scheduling on identical machines remains solvable in polynomial time, while scheduling on unrelated machines becomes APX-hard. Furthermore, we study the problem under the paradigm of fixed-parameter tractable algorithms (FPT). In particular, we consider a problem variant with assignment restrictions for the cliques rather than the jobs. We prove that it is NP-hard and can be solved in FPT time with respect to the number of cliques. Moreover, we show that the problem on unrelated machines can be solved in FPT time for reasonable parameters, e.g., the parameter pair: number of machines and maximum processing time. The latter result is a natural extension of known results for the case without incompatibilities and can even be extended to the case of total weighted completion time. All of the FPT results make use of n-fold Integer Programs that recently have received great attention by proving their usefulness for scheduling problems.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源