In this paper we consider the problem of scheduling on parallel machines with a presence of incompatibilities between jobs. The incompatibility relation can be modeled as a complete multipartite graph in which each edge denotes a pair of jobs that cannot be scheduled on the same machine. Our research stems from the work of Bodlaender et al.~[1992, 1993]. In particular, we pursue the line investigated partially by Mallek et al.~[2019], where the graph is complete multipartite so each machine can do jobs only from one partition. We also tie our results to the recent approach for so-called identical machines with class constraints by Jansen et al.~[2019], providing a link between our case and their generalization. In the paper we provide several algorithms constructing schedules, optimal or approximate with respect to the two most popular criteria of optimality: Cmax (the makespan) and {\Sigma}Cj(the total completion time). We consider a variety of machine types in our paper: identical, uniform, unrelated, and a natural subcase of unrelated machines. Our results consist of delimitation of the easy (polynomial) and NP-hard problems within these constraints. In the case when the problem is hard, we also provide algorithm, either with a guaranteed constant worst-case approximation ratio or even in some cases a PTAS. In particular, we fill the gap on research for the problem of finding a schedule with smallest total completion time on uniform machines. We address this problem by developing a linear programming relaxation technique with an appropriate rounding, which to our knowledge is a novelty for this criterion in the considered setting.


翻译:在本文中,我们考虑的是在平行机器上安排有不同工作不兼容的平行机器的问题。 不兼容关系可以建成完整的多部分图表,其中每个边缘代表的是无法在同一机器上安排的一对工作。我们的研究来自Bodlaender et al. ~[1992,1993] 的工作。特别是,我们追踪由Mallek et al.~[2019] 部分调查的线,其中图表是完整的多部分,因此每个机器只能从一个分区做工作。我们还把我们的结果与最近对所谓的相同机器采用的方法与Jansen et al.~[2019] 的班级比例限制联系起来,其中每个边缘代表的是无法在同一机器上安排的一对一工作。在论文中,我们提供若干算算算法,关于两个最受欢迎的最佳标准:Cmax (makepanpan) 和Siggraph) Cj(frial) 。我们考虑的是各种机器类型:相同的、统一的、不相干、不相干、不相干、不相干、与不相干机器的天然的子体系。我们的机器,我们总算算算算算算算,我们这个最难的机械总都是一个最难的精确的, 和最难的精确的精确的精确的精确的顺序是,,我们研究的算算法,我们用一个最难的算法, 也是在最难的精确的精确的精确的精确的精确的精确的精确的顺序,,我们研究的算。我们研究的算法,在最难的精确的算法。我们研究的算法,在最难的顺序上,我们研究的顺序上, 也是在最难的精确的顺序上,在最难的精确的精确的算。我们研究的一个比较。我们研究的顺序是在最难的精确的精确的法, 。我们研究的一个, 和的顺序,,我们研究, 的精确的精确的精确的算。我们用法,我们用法,我们用法是在最难的精确的精确的精确的法, 和最难的精确的法, 和最难的精确的精确的精确的精确的精确的精确的精确的精确的精确的精确的精确的精确的精确的精确的精确的精确的精确的精确的精确的

0
下载
关闭预览

相关内容

【干货书】机器人元素Elements of Robotics ,311页pdf
专知会员服务
34+阅读 · 2021年4月16日
专知会员服务
41+阅读 · 2020年12月18日
专知会员服务
52+阅读 · 2020年9月7日
图像/视频去噪算法资源集锦
专知
17+阅读 · 2019年12月14日
Hierarchically Structured Meta-learning
CreateAMind
23+阅读 · 2019年5月22日
Transferring Knowledge across Learning Processes
CreateAMind
26+阅读 · 2019年5月18日
人工智能 | SCI期刊专刊信息3条
Call4Papers
5+阅读 · 2019年1月10日
Unsupervised Learning via Meta-Learning
CreateAMind
41+阅读 · 2019年1月3日
A Technical Overview of AI & ML in 2018 & Trends for 2019
待字闺中
16+阅读 · 2018年12月24日
论文浅尝 | EARL: Joint Entity and Relation Linking for QA over KG
开放知识图谱
6+阅读 · 2018年10月30日
机器学习线性代数速查
机器学习研究会
18+阅读 · 2018年2月25日
论文浅尝 | Question Answering over Freebase
开放知识图谱
18+阅读 · 2018年1月9日
分布式TensorFlow入门指南
机器学习研究会
4+阅读 · 2017年11月28日
Efficient multi-partition topology optimization
Arxiv
0+阅读 · 2021年11月8日
Arxiv
9+阅读 · 2021年6月21日
Arxiv
7+阅读 · 2018年1月30日
VIP会员
相关VIP内容
【干货书】机器人元素Elements of Robotics ,311页pdf
专知会员服务
34+阅读 · 2021年4月16日
专知会员服务
41+阅读 · 2020年12月18日
专知会员服务
52+阅读 · 2020年9月7日
相关资讯
图像/视频去噪算法资源集锦
专知
17+阅读 · 2019年12月14日
Hierarchically Structured Meta-learning
CreateAMind
23+阅读 · 2019年5月22日
Transferring Knowledge across Learning Processes
CreateAMind
26+阅读 · 2019年5月18日
人工智能 | SCI期刊专刊信息3条
Call4Papers
5+阅读 · 2019年1月10日
Unsupervised Learning via Meta-Learning
CreateAMind
41+阅读 · 2019年1月3日
A Technical Overview of AI & ML in 2018 & Trends for 2019
待字闺中
16+阅读 · 2018年12月24日
论文浅尝 | EARL: Joint Entity and Relation Linking for QA over KG
开放知识图谱
6+阅读 · 2018年10月30日
机器学习线性代数速查
机器学习研究会
18+阅读 · 2018年2月25日
论文浅尝 | Question Answering over Freebase
开放知识图谱
18+阅读 · 2018年1月9日
分布式TensorFlow入门指南
机器学习研究会
4+阅读 · 2017年11月28日
Top
微信扫码咨询专知VIP会员