中文

具有工件相关机器劣化的单机调度

数据结构与算法 2017-02-23 v1

摘要

我们考虑具有工件相关机器劣化的单机调度问题。在该问题中,给定一台具有初始非负维护水平的单机,以及一组工件,每个工件具有不可抢占的处理时间和机器劣化。这种机器劣化量化了加工该工件后机器维护水平的下降量。为避免机器故障,必须保证在任何时间点维护水平均为非负;并且在必要时,必须安排维护活动以恢复机器的维护水平。该问题的目标是调度工件和维护活动,使得工件的总完成时间最小化。维护活动有两种变体:在部分维护情况下,每次活动可以将机器维护水平提升至不超过最大值的任意水平;在完全维护情况下,每次活动必须将机器维护水平提升至最大值。在最近的一项工作中,完全维护情况下的问题已被证明是 NP-hard 的;部分维护情况下问题的几个特例被证明可在多项式时间内求解,但一般问题的复杂性尚悬而未决。在本文中,我们首先证明部分维护情况下的问题是 NP-hard 的,从而解决了这一开放问题;然后我们设计了一个 22-近似算法。

关键词

引用

@article{arxiv.1606.04157,
  title  = {Single machine scheduling with job-dependent machine deterioration},
  author = {Wenchang Luo and Yao Xu and Weitian Tong and Guohui Lin},
  journal= {arXiv preprint arXiv:1606.04157},
  year   = {2017}
}

备注

15 pages