×

贪婪奏效——不相关机器随机调度的在线算法。 (英语) Zbl 1440.90012号

数学。操作。物件。 45,第2号,497-516(2020); 更正同上,46,第3号,1230-1234(2021)。
摘要:本文建立了在线算法的性能保证,该算法在无关机器上调度随机、非临时作业,以最小化期望的加权总完成时间。以前关于随机作业的无关机器调度的工作仅限于离线情况,并且需要对机器的作业分配进行线性或凸规划松弛。本文介绍的算法是纯粹的组合算法。性能边界与早期工作的性能边界具有相同的数量级,并且线性依赖于作业处理时间的平方变化系数的上限。特别是对于确定性处理时间(无释放时间和有释放时间),竞争比率分别为4和6。至于技术贡献,本文展示了如何将对偶拟合技术用于随机和非随机调度问题。

MSC公司:

90B36型 运筹学中的随机调度理论
68平方米 计算机系统环境下的性能评估、排队和调度
68周27 在线算法;流式算法
90C27型 组合优化
90 C59 数学规划中的近似方法和启发式
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] [1] Anand S,Garg N,Kumar A(2012)通过双重拟合解释加权流动时间的资源增加。Rabani Y编辑,Proc。第23届ACM-SIAM年度交响曲。离散算法(纽约计算机械协会),1228-1241.谷歌学者·Zbl 1422.68319号
[2] [2] Avrahami N,Azar Y(2007),通过立即调度最小化总流动时间和总完工时间。算法47(3):253-268.谷歌学者·Zbl 1111.68013号
[3] [3] Balseiro S,Brown D,Chen C(2018)随机调度中的静态路由:性能保证和渐近最优性。操作。物件。66(6):1641-1660.Link,谷歌学者·Zbl 1446.90088号
[4] [4] Bansal N,Srinivasan A,Svensson O(2016)在不相关的机器上提升和旋转,以提高加权完成时间。Wichs D、Mansour Y编辑。年第48届ACM交响乐团。理论计算(STOC)(纽约计算机械协会),156-167年。谷歌学者·Zbl 1373.68151号
[5] [5] Becchetti L,Leonardi S(2001)《最小化单台和并联机器上平均流动时间的非冲突调度》。Vitter J、Spirakis P、Yannakiakis M编辑。第33届ACM年度交响曲。理论计算。(纽约计算机械协会),94-103。谷歌学者·Zbl 1323.68048号
[6] [6] Bruno J、Downey PJ和Frederickson G(1981)用指数服务时间排序任务,以最小化预期的流动时间或最大持续时间。美国临床医学杂志28(1):100-113.Crossref,谷歌学者·Zbl 0454.68016号 ·数字对象标识代码:10.1145/322234.32242
[7] [7] Chakrabarti S、Phillips CA、Schulz AS、Shmoys DB、Stein C、Wein J(1996)《改进的最小和标准调度算法》。Meyer auf der Heide F、Monien B,eds.Automata、Languages and Programming-ICALP 1996,《计算机科学讲义》,第1099卷(柏林斯普林格),646-657。谷歌学者·Zbl 1046.68505号
[8] [8] Cole R、Correa JR、Gkatzelis V、Mirrorkni VS、Olver N(2011)《最小和协调机制的内积空间》。Fortnow L,Vadhan SP编辑,Proc。第43届ACM交响乐团。理论计算。(纽约计算机械协会),539-548。谷歌学者·Zbl 1288.90025号
[9] [9] Correa J,Queyranne M(2012)总加权完工时间作为社会成本的受限均匀机器调度的均衡效率。海军后勤部。59(5):384-395.Crossref,谷歌学者·Zbl 1407.90149号 ·doi:10.1002/nav.21497
[10] [10] Correa J,Wagner M(2008),基于LP的在线调度:从单机到并行机。数学。编程119(1):109-136.Crossref,谷歌学者·Zbl 1162.90009 ·doi:10.1007/s10107-007-0204-7
[11] [11] Graham RL、Lawler EL、Lenstra JK、Rinnooy Kan AHG(1979)《确定性排序和调度中的优化和近似:一项调查》。离散数学.5:287-326.Crossref,谷歌学者·Zbl 0411.90044号 ·doi:10.1016/S0167-5060(08)70356-X
[12] [12] Gupta V,Moseley B,Xie Q,Uetz M(2017)不相关机器上的随机在线调度。Eisenbrand F,Koennemann J,编辑。整数规划与组合优化,《计算机科学讲义》,第10328卷(施普林格,柏林),228-240.Crossref,谷歌学者·Zbl 1416.90018号 ·doi:10.1007/978-3-319-59250-3_19
[13] [13] Gupta A、Im S、Krishnaswamy R、Moseley B、Pruhs K(2012)调度异构处理器并不像你想象的那么容易。程序。第23届ACM-SIAM年度交响曲。离散算法(纽约计算机械协会),1242-1253.谷歌学者·Zbl 1421.68248号
[14] [14] Hall LA、Schulz AS、Shmoys DB、Wein J(1997)《最小化平均完成时间的调度:离线和在线近似算法》。数学。操作。物件。22(3):513-544.Link,谷歌学者·Zbl 0883.90064号
[15] [15] Horn W(1973)使用并行机器最小化平均流动时间。操作。物件。21(3):846-847.谷歌学者链接·Zbl 0259.90030号
[16] [16] Horowitz E,Sahni S(1976)调度非相同处理器的精确和近似算法。美国临床医学杂志23(2):317-327.Crossref,谷歌学者·Zbl 0329.68041号 ·数字对象标识代码:10.1145/321941.321951
[17] [17] Im S,Li S(2016)通过非均匀分布的随机偏移实现加权完工时间的更好的无关机器调度。Dinur I编辑程序。IEEE第57届年度交响乐会。基础计算。科学。(电气与电子工程师学会,新泽西州皮斯卡塔韦),138-147年。谷歌学者
[18] [18] Im S,Moseley B,Pruhs K(2011)在线日程安排中摊销的本地竞争力教程。SIGACT新闻.42(2):83-97.Crossref,谷歌学者·数字对象标识代码:10.1145/1998037.1998058
[19] [19] Im S、Moseley B、Pruhs K(2015)《重尾作业的随机调度》。Mayr EW,Ollinger N编辑,Proc。第32交响曲。理论。方面计算。科学。,第30卷(德国Dagstuhl-Leibniz-Zentrum für Informatik学校),474-486,谷歌学者·Zbl 1356.90057号
[20] [20] Im S、Kulkarni J、Munagala K、Pruhs K(2014)《Selfishmigrate:非透视调度异构处理器的可扩展算法》。程序。第55届IEEE年度交响乐会。基础计算。科学。(新泽西州皮斯卡塔韦电气与电子工程师学会)531-540.谷歌学者
[21] [21]Jäger S,Skutella M(2018)推广Kawaguchi-Kyan约束到随机并行机调度。尼德迈尔R,瓦莱B,编辑,第35交响曲。理论。方面计算。科学。,莱布尼茨国际信息学论文集,第96卷(德国达格斯图尔,莱布尼兹-富尔信息学院),43:1-43:14.谷歌学者·Zbl 1487.90335号
[22] [22]Kalyanasundaram B,Pruhs K(2000)速度与洞察力一样强大。美国临床医学杂志47(4):617-643.Crossref,谷歌学者·Zbl 1094.68529号 ·数字对象标识代码:10.1145/347476.347479
[23] [23]Kämpke T(1987)关于并行机随机调度中静态优先级策略的最优性。J.应用。普罗巴伯。24(2):430-448.Crossref,谷歌学者·Zbl 0632.90032号 ·doi:10.2307/3214267
[24] [24]Lenstra J,Shmoys DB,Tardos Es(1990)调度无关并行机的近似算法。数学。编程46:259-271.Crossref,谷歌学者·Zbl 0715.90063号 ·doi:10.1007/BF01585745
[25] [25]梁JYT主编(2004)调度手册:算法、模型和性能分析(查普曼和霍尔/CRC,佛罗里达州博卡拉顿)。谷歌学者·Zbl 1103.90002号
[26] [26]Li S(2017)通过时间索引线性规划松弛来最小化总加权完成时间的调度。Umans C,编辑程序。第58届IEEE年度交响乐会。基础计算。科学。(新泽西州皮斯卡塔韦电气与电子工程师学会),283-294.谷歌学者
[27] [27]Megow N,Schulz A(2004)在线调度,以最小化重新审查的平均完工时间。操作。Res.Lett公司。32(5):485-490.谷歌学者Crossref·Zbl 1054.90037号 ·doi:10.1016/j.orl.2003.11.008
[28] [28]Megow N,Vredeveld T(2011)抢占式随机调度的紧2-近似。数学。操作。物件。39(4):1297-1310.Link,谷歌学者·Zbl 1312.90027号
[29] [29]Megow N,Uetz M,Vredeveld T(2006)随机在线调度的模型和算法。数学。操作。物件。31(3):513-525.Link,谷歌学者·Zbl 1278.90182号
[30] [30]Möhring RH,Radermacher FJ,Weiss G(1984)随机调度问题I:一般策略。《德意志信贷报》。物件。28:193-260.谷歌学者·Zbl 0553.90058号
[31] [31]Möhring RH,Radermacher FJ,Weiss G(1985)随机调度问题II:集合策略。Zeitschrift für Oper公司。物件。29:65-104.谷歌学者·Zbl 0568.90043号
[32] [32]Möhring RH,Schulz AS,Uetz M(1999)随机调度中的近似:基于LP的优先级策略的威力。美国临床医学杂志46(6):924-942.Crossref,谷歌学者·Zbl 1176.90262号 ·doi:10.1145/331524.331530
[33] [33]Motwani R、Phillips S、Torn E(1994)《非冲突调度》。理论。计算。科学。130(1):17-47.Crossref,谷歌学者·Zbl 0820.90056号 ·doi:10.1016/0304-3975(94)90151-1
[34] [34]Pruhs K,Sgall J,Torn E(2004)在线调度。Leung J Y-T编辑。调度手册:算法、模型和性能分析(佛罗里达州博卡拉顿CRC出版社),115-124,谷歌学者
[35] [35]Rothkopf MH(1966)随机服务时间调度。管理科学。12(9):703-713.链接,谷歌学者·兹比尔0199.23302
[36] [36]Schulz AS(2008)《重新审视随机在线调度》。杨斌,杜德泽,王丙编。组合优化及其应用,《计算机科学讲稿》,第5165卷(柏林斯普林格),448-457.Crossref,谷歌学者·Zbl 1168.90489号 ·doi:10.1007/978-3-540-85097-7_42
[37] [37]Schulz AS,Skutella M(2002)通过随机取整调度无关机器。SIAM J.离散数学。15(4):450-469.Crossref,谷歌学者·Zbl 1055.90040号 ·doi:10.1137/S0895480199357078
[38] [38]Skutella M(2001)调度中的凸二次和半定规划松弛。美国临床医学杂志48(2):206-242.Crossref,谷歌学者·Zbl 1323.90024号 ·数字对象标识代码:10.1145/375827.375840
[39] [39]Skutella M,Uetz M(2005)具有优先约束的随机机器调度。SIAM J.计算。34(4):788-802.Crossref,谷歌学者·Zbl 1075.68008号 ·doi:10.1137/S0097539702415007
[40] [40]Skutella M,Sviridenko M,Uetz M(2016)具有随机处理时间的无关机器调度。数学。操作。物件。41(3):851-864.Link,谷歌学者·Zbl 1342.90072号
[41] [41]Uetz M(2003)当贪婪失败时:随机调度的例子。操作。Res.Lett公司。31(6):413-419.Crossref,谷歌学者·Zbl 1052.90039号 ·doi:10.1016/S0167-6377(03)00047-6
[42] [42]Vestjens A(1997)在线机器调度。荷兰埃因霍温TU Eindhoven博士论文。谷歌学者·Zbl 0941.68515号
[43] [43]华尔街(1987)Stone O,董事,二十世纪福克斯,洛杉矶。谷歌学者
[44] [44]Weber R,Varaiya P,Walrand J(1986)在并行机器上用随机排序的处理时间调度作业,以最小化预期的owtime。J.应用。普罗巴伯。23(3):841-847 Crossref,谷歌学者·Zbl 0633.90026号 ·doi:10.2307/3214023
[45] [45]韦斯·G·Zbl 0427.90051号 ·doi:10.2307/121936
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。