arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2404.04773cs.DS
收藏

使用迭代舍入和计算机辅助证明逼近无关机器加权完成时间

Approximating Unrelated Machine Weighted Completion Time Using Iterative Rounding and Computer Assisted Proofs

Shi Li

AI总结:

本文针对无关机器加权完成时间调度问题,通过放宽成对非正相关约束并引入迭代舍入框架,将近似比从1.4改进至1.36+ε,并借助计算机辅助证明完成验证。

摘要:

我们重新审视了以加权完成时间为目标的无关机器调度问题。已知独立舍入对该问题可实现1.5近似,许多先前算法通过利用强负相关方案改进了这一近似比。在每台机器$i$上,这些方案在某些作业对被分配到$i$的事件之间引入强负相关,同时对所有作业对保持非正相关。我们的算法偏离了这一方法论,放宽了成对非正相关要求。在每台机器$i$上,我们识别出许多作业组。对于作业$j$和不包含$j$的组$B$,我们仅强制$j$与整个组之间非正相关,允许$j$与$B$中的单个作业正相关。这种放宽足以维持1.5近似,同时使我们能够通过迭代舍入过程在组内获得更强的负相关:每个组至多有一个作业被调度到$i$上。我们证明该算法实现了$(1.36 + ε)$近似,改进了Harris先前的最佳近似比$1.4$。虽然改进可能不大,但我们贡献的意义在于放宽的非正相关条件和迭代舍入框架。由于算法简单,我们能够通过清晰的分析推导出算法所实现的加权完成时间的闭式形式。遗憾的是,我们无法为该量提供良好的解析分析;相反,我们依赖计算机辅助证明。

英文摘要:

We revisit the unrelated machine scheduling problem with the weighted completion time objective. It is known that independent rounding achieves a 1.5 approximation for the problem, and many prior algorithms improve upon this ratio by leveraging strong negative correlation schemes. On each machine $i$, these schemes introduce strong negative correlation between events that some pairs of jobs are assigned to $i$, while maintaining non-positive correlation for all pairs. Our algorithm deviates from this methodology by relaxing the pairwise non-positive correlation requirement. On each machine $i$, we identify many groups of jobs. For a job $j$ and a group $B$ not containing $j$, we only enforce non-positive correlation between $j$ and the group as a whole, allowing $j$ to be positively-correlated with individual jobs in $B$. This relaxation suffices to maintain the 1.5-approximation, while enabling us to obtain a much stronger negative correlation within groups using an iterative rounding procedure: at most one job from each group is scheduled on $i$. We prove that the algorithm achieves a $(1.36 + ε)$-approximation, improving upon the previous best approximation ratio of $1.4$ due to Harris. While the improvement may not be substantial, the significance of our contribution lies in the relaxed non-positive correlation condition and the iterative rounding framework. Due to the simplicity of our algorithm, we are able to derive a closed form for the weighted completion time our algorithm achieves with a clean analysis. Unfortunately, we could not provide a good analytical analysis for the quantity; instead, we rely on a computer assisted proof.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑