中文

无关机器上最小化最大完工时间的更紧界

数据结构与算法 2014-06-24 v2

摘要

我们考虑将 nn 个作业调度到 mm 台无关机器上以最小化最大完工时间的问题,其中若作业 jj 在机器 ii 上处理,则需要时间 pijp_{ij}。Lenstra 等人提出的经典算法为该问题提供了目前已知的最佳近似比 22。改进这一界限二十多年来一直是一个突出的开放问题。在本文中,我们对一大类可有效识别的实例获得了更紧的界。具体而言,我们将给定实例的可行性因子定义为每个作业可处理的机器的最小比例。我们证明存在一个多项式时间算法,给定值 LLTT,以及具有足够大可行性因子 h(0,1]h \in (0,1] 的实例,该算法要么证明不存在平均机器完工时间为 LL 且最大完工时间为 TT 的调度,要么找到一个最大完工时间至多为 T+L/h<2TT + L/h < 2T 的调度。对于该问题的受限版本,即对每个作业 jj 和机器 iipij{pj,}p_{ij} \in \{p_j, \infty\},我们证明了一个更简单的算法能产生更好的界,从而对于高可行性实例,改进了 Svensson 提出的针对任意固定 ϵ>0\epsilon >0 的最佳已知比率 33/17+ϵ33/17 + \epsilon

关键词

引用

@article{arxiv.1405.2530,
  title  = {Tighter Bounds for Makespan Minimization on Unrelated Machines},
  author = {Dor Arad and Yael Mordechai and Hadas Shachnai},
  journal= {arXiv preprint arXiv:1405.2530},
  year   = {2014}
}

备注

12 pages, 2 figures. arXiv admin note: text overlap with arXiv:1011.1168 by other authors