跳到正文
研踪PaperTrail
← 研踪 PaperTrail

arXiv:2611.12034 · v1

The Power of Migration on Identical Machines is Two

首次提交 2026-11-09 16:14
版本更新 2026-11-09 16:14
雷达观测 2026-11-10 13:18
arXiv ↗PDF ↗

摘要

We study the power of migration in preemptive scheduling on identical parallel machines with time windows. If an instance admits a migratory schedule on mm machines, how many machines are needed to schedule it without migration? Kalyanasundaram and Pruhs (2001) showed that 6m−56m-5 machines suffice and gave a polynomial-time construction using 12m−512m-5 machines, whereas 2m−12m-1 machines may be necessary. We close this gap, which has been open for more than 25 years: 2m−12m-1 machines always suffice, and a corresponding non-migratory schedule can be computed in strongly polynomial time. Our proof has two main technical ingredients. First, we introduce supercanonical schedules and prove that the conflict graph of every such schedule on mm machines is (2m−1)(2m-1)-colorable. The key property is that whenever a job pauses, the jobs running alongside it just before and just after the pause separate the jobs processed entirely during the pause from the rest of the conflict graph. We use these separators and Kempe exchanges to compute a coloring in polynomial time. Second, we construct a supercanonical schedule with polynomially many processing blocks by shrinking job windows as far as possible while preserving feasibility and solving a min-cost flow problem.

AI 论文解读

基于摘要 · 非全文审阅

此版本尚未生成 AI 解读。解读由后台任务生成并按论文版本保存,登录后共享已有结果。

版本差异

目前只收录了一个版本。收录下一版后,可以对照标题、作者、分类和摘要。

观测到的版本

相邻记录可能跳过中间版本;首次发现 v2 及以上也会标为版本更新。

v1 · 2026-11-09 16:14 · 最新观测版本

The Power of Migration on Identical Machines is Two

We study the power of migration in preemptive scheduling on identical parallel machines with time windows. If an instance admits a migratory schedule on mm machines, how many machines are needed to schedule it without migration? Kalyanasundaram and Pruhs (2001) showed that 6m−56m-5 machines suffice and gave a polynomial-time construction using 12m−512m-5 machines, whereas 2m−12m-1 machines may be necessary. We close this gap, which has been open for more than 25 years: 2m−12m-1 machines always suffice, and a corresponding non-migratory schedule can be computed in strongly polynomial time. Our proof has two main technical ingredients. First, we introduce supercanonical schedules and prove that the conflict graph of every such schedule on mm machines is (2m−1)(2m-1)-colorable. The key property is that whenever a job pauses, the jobs running alongside it just before and just after the pause separate the jobs processed entirely during the pause from the rest of the conflict graph. We use these separators and Kempe exchanges to compute a coloring in polynomial time. Second, we construct a supercanonical schedule with polynomially many processing blocks by shrinking job windows as far as possible while preserving feasibility and solving a min-cost flow problem.

查看此版本解读 →查看此版本原文 ↗