论文标题

半联盟时间表:调查

Semi-online Scheduling: A Survey

论文作者

Dwibedy, Debasis, Mohanty, Rakesh

论文摘要

在在线安排中,在下一个作业的可用性之前,必须不可撤销地安排工作。半对线调度是在线调度的轻松变体,其中提供了缓冲区或额外信息(EPI)的额外内存以及输入数据。 EPI可能包括一个或多个参数,例如最大作业的大小,所有作业的总大小,工作的到达顺序,最佳的makepan值或工作的处理时间范围。 Kellerer等人于1997年首次引入了半online计划算法。他们设想了半对线计划是一种实际上重要的模型,并以2美元的机器设置获得了改进的结果。本文通过考虑诸如Min-Max和Max-Min之类的最佳标准(例如优先级和非抢先的),通过考虑Job的处理格式(例如先发制人和非抢占)来调查在平行机模型中的半正线调度算法设计中的学术贡献。主要的重点是介绍众所周知的半online调度算法在时间顺序概述中的竞争分析结果。该调查首先介绍了有关多个处理器调度问题的在线和半联盟算法框架,其中包括重要的应用程序和研究动机,然后进行半对线计划的分类法。陈述了15种著名的半对线调度算法。重要的竞争分析结果以按时间顺序列出,通过强调结果背后的关键思想和直觉。概述了半online调度设置和基于EPI的参考的分类的演变时间表。最后,调查以探索一些有趣的研究挑战和开放问题的结论。

In online scheduling, jobs are available one by one and each job must be scheduled irrevocably before the availability of the next job. Semi-online scheduling is a relaxed variant of online scheduling, where an additional memory in terms of buffer or an Extra Piece of Information(EPI) is provided along with input data. The EPI may include one or more of the parameter(s) such as size of the largest job, total size of all jobs, arrival sequence of the jobs, optimum makespan value or range of job's processing time. A semi-online scheduling algorithm was first introduced in 1997 by Kellerer et al. They envisioned semi-online scheduling as a practically significant model and obtained improved results for $2$-identical machine setting. This paper surveys scholarly contributions in the design of semi-online scheduling algorithms in parallel machine models such as identical and uniformly related by considering job's processing formats such as preemptive and non-preemptive with the optimality criteria such as Min-Max and Max-Min. The main focus is to present state of the art competitive analysis results of well-known semi-online scheduling algorithms in a chronological overview. The survey first introduces the online and semi-online algorithmic frameworks for the multi-processor scheduling problem with important applications and research motivation, followed by a taxonomy for semi-online scheduling. Fifteen well-known semi-online scheduling algorithms are stated. Important competitive analysis results are presented in a chronological way by highlighting the critical ideas and intuition behind the results. An evolution time-line of semi-online scheduling setups and a classification of the references based on EPI are outlined. Finally, the survey concludes with the exploration of some of the interesting research challenges and open problems.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源