×

满足最后期限:多少速度就够了? (英语) Zbl 1332.68019号

Aceto,Luca(编辑)等人,《自动化,语言和编程》。第38届国际学术讨论会,ICALP 2011,瑞士苏黎世,2011年7月4日至8日。会议记录,第一部分,柏林:施普林格出版社(ISBN 978-3-642-22005-0/pbk)。计算机科学课堂讲稿6755232-243(2011)。
摘要:我们考虑在(m)台并行机上调度具有硬截止日期的实时作业的在线问题。每个作业都有一个处理时间和最后期限,目标是安排作业,以便在最后期限之前完成。众所周知,即使在实例可行的情况下,也不可能在所有截止日期前完成作业,因为随着时间的推移,作业都会上线。因此,当算法具有可用的速度为(s>1)的机器时,我们考虑设置。
我们提出了一种新的在线算法,该算法可以在单位速度机器上可行的任何情况下,在速度为(e/(e-1)大约1.58)的机器上找到可行的调度。这改进了之前最著名的结果,该结果要求速度为\(2-2/(m+1)\)。我们的算法只使用作业截止日期的相对顺序,而忽略了实际的截止日期值。前面已经表明,这种算法所需的最小速度是(e/(e-1)),因此,我们的分析很严密。我们还通过给出其最低速度要求的第一个下界,证明了我们的新算法优于其他两个著名算法。
关于整个系列,请参见[兹比尔1217.68003].

MSC公司:

68平方米 计算机系统环境下的性能评估、排队和调度
68瓦27 在线算法;流式算法
90B35型 运筹学中的确定性调度理论
PDF格式BibTeX公司 XML格式引用
全文: DOI程序

参考文献:

[1] Cho,S.、Lee,S.K.、Ahn,S.,Lin,K.-J.:多处理器系统的高效实时调度算法。IEICE通信交易E85-B(12),2859–2867(2002)
[2] Dertouzos,M.L.:控制机器人:物理过程的程序控制。摘自:IFIP大会,第807–813页(1974年)
[3] Dertouzos,M.L.,Mok,A.K.:硬实时任务的多处理器在线调度。IEEE软件工程学报15(12),1497–1506(1989)·数字对象标识代码:10.1109/32.58762
[4] 霍恩,W.A.:一些简单的调度算法。海军研究后勤季刊21(1),177-185(1974)·兹比尔0276.90024 ·doi:10.1002/nav.3800210113
[5] Kalyanasundaram,B.,Pruhs,K.:速度和洞察力一样强大。美国医学会杂志47(4),617–643(2000)·Zbl 1094.68529号 ·数字对象标识代码:10.1145/347476.347479
[6] Lam,T.W.,To,K.-K.:硬顶线调度中速度和处理器之间的权衡。In:程序。第十届ACM-SIAM离散算法年会(SODA),第623–632页(1999)·Zbl 0934.68021号
[7] Park,M.、Han,S.、Kim,H.、Cho,S.和Cho,Y.:多处理器上周期性实时任务的基于死线的调度算法比较。IEICE交易88-D(3),658-661(2005)·doi:10.1093/ietisy/e88-d.3.658
[8] Phillips,C.A.,Stein,C.,Torn,E.,Wein,J.:通过资源增加实现最佳时间关键型调度。《算法》32(2),163-200(2002)·Zbl 0990.68022号 ·doi:10.1007/s00453-001-0068-9
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。