×

一元资源的总加权完成时间的全局约束。 (英语) Zbl 1215.90028号

摘要:我们引入了一种新的全局约束,用于单个一元容量资源上活动的总加权完成时间。为了传播约束,我们提出了一种利用调度问题的抢占平均繁忙时间松弛的\(O(n^{4})\)算法。此问题的解决方案用于测试活动是否可以在其域中的每个开始时间开始,该解决方案遵循计划成本的上限。实验结果表明,提出的全局约束显著提高了基于约束的单机调度方法的性能,以最小化加权总完工时间。然后,我们将约束应用于具有总加权完成时间的多机车间调度问题。我们的实验表明,在标准加权和约束下,搜索工作量减少了一个数量级,并且证明了作业权重与活动关联的方式对性能很重要。

MSC公司:

90B35型 运筹学中的确定性调度理论
68瓦40 算法分析
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Afrati,F.、Bampis,E.、Chekuri,C.、Karger,D.、Kenyon,C.、Khanna,S.等人(1999年)。最小化平均加权完成时间和发布日期的近似方案。程序中。第40届IEEE计算机科学基础研讨会(第32-44页)。
[2] Akkan,C.和Karabat,S.(2004)。两机flowshop总完成时间问题:改进的下限和分支定界算法。《欧洲运筹学杂志》,159,420–429·Zbl 1065.90031号 ·doi:10.1016/S0377-2217(03)00415-6
[3] Baptiste,Ph.,Carlier,J.和Jouglet,A.(2004年)。在任意发布日期的一台机器上最小化总拖期的分支绑定过程。欧洲运筹学杂志,158595-608·Zbl 1056.90054号 ·doi:10.1016/S0377-2217(03)00378-3
[4] Baptiste,Ph.和Le Pape,C.(2005)。在设置约束下,调度单机以最小化常规目标函数。离散优化,2,83–99·Zbl 1140.90390号 ·doi:10.1016/j.disopt.2004.12.003
[5] Baptiste,Ph.,Peridy,L.和Pinson,E.(2003年)。一个分支,在释放时间限制的情况下,将单个机器上延迟的作业数最小化。《欧洲运筹学杂志》,144(1),1-11·Zbl 1037.90022号
[6] Beck,J.C.和Refalo,P.(2003)。一种具有提前和拖期成本的混合调度方法。运筹学年鉴,118,49–71·Zbl 1026.90039号 ·doi:10.1023/A:1021849405707
[7] Belouadah,H.、Posner,M.E.和Potts,C.N.(1992年)。在单台机器上安排发布日期,以最小化加权总完成时间。离散应用数学,36213-231·Zbl 0757.90032号 ·doi:10.1016/0166-218X(92)90255-9
[8] Belouadah,H.和Potts,C.N.(1994年)。调度相同的并行机器以最小化总加权完成时间。离散应用数学,48201-218·Zbl 0809.90073 ·doi:10.1016/0166-218X(92)00176-M
[9] Chen,B.、Potts,C.N.和Woeginger,G.J.(1998年)。机器调度综述:复杂性、算法和近似。在《组合优化手册》(第3卷)中。Deventer:Kluwer·Zbl 0944.90022号
[10] Dechter,R.、Meiri,I.和Pearl,J.(1991)。时间约束网络。人工智能,49,61-95·Zbl 0737.68070号 ·doi:10.1016/0004-3702(91)90006-6
[11] Della Croce,F.、Ghirardi,M.和Tadei,R.(2002)。针对两机总完工时间流水作业问题,提出了一种改进的分枝定界算法。欧洲运筹学杂志,139293–301·Zbl 1001.90065号 ·doi:10.1016/S0377-2217(01)00374-5
[12] Demassey,S.、Pesant,G.和Rousseau,L.-M.(2006年)。基于成本规则的混合柱生成方法。约束,11(4),315–333·兹比尔1117.90066 ·doi:10.1007/s10601-006-9003-7
[13] Drexl,A.和Kimms,A.(1997)。标段大小和调度–调查和扩展。《欧洲运筹学杂志》,99,221-235·Zbl 0923.90067号 ·doi:10.1016/S0377-2217(97)00030-1
[14] Dyer,M.和Wolsey,L.A.(1990年)。将发布日期为混合整数规划的单机排序问题公式化。离散应用数学,26255-270·Zbl 0694.90060号 ·doi:10.1016/0166-218X(90)90104-K
[15] Focacci,F.、Lodi,A.和Milano,M.(2002)。在求解TSP和TSPTW的全局约束中嵌入松弛。数学与人工智能年鉴,34(4),291-311·Zbl 1002.68159号 ·doi:10.1023/A:1014492408220
[16] Focacci,F.、Lodi,A.和Milano,M.(2002年)。面向优化的全局约束。约束条件,7(3-4),351–365·Zbl 1028.68024号 ·doi:10.1023/A:1020589922418
[17] Garey,M.R.和Johnson,D.S.(1979年)。计算机与难处理性:NP-完备性理论指南。纽约:W.H.Freeman·Zbl 0411.68039号
[18] Goemans,M.X.、Queyranne,M.、Schulz,A.S.、Skutella,M.和Wang,Y.(2002)。带有发布日期的单机调度。SIAM离散数学杂志,15(2),165-192·Zbl 1009.90096号 ·doi:10.1137/S089548019936223X
[19] Gomes,C.P.、Fernández,C.、Selman,B.和Bessière,C.(2005)。跨约束区域的统计制度。约束,10(4),317–337·Zbl 1102.68651号 ·数字对象标识代码:10.1007/s10601-005-2807-z
[20] Jouglet,A.、Baptiste,P.和Carlier,J.(2004)。总加权拖期的分枝定界算法。《调度手册:算法、模型和性能分析》第13章。伦敦:查普曼和霍尔/CRC·Zbl 1056.90054号
[21] Kovács,A.和Beck,J.C.(2007年)。带刀具更换的单机调度:一种基于约束的方法。在PlanSIG 2007中,英国规划和日程安排特别兴趣小组的第26次研讨会(第71-78页)。
[22] Kovács,A.和Beck,J.C.(2008年)。累计资源的总加权完成时间的全局约束。人工智能的工程应用,21(5),691-697·doi:10.1016/j.engappai.2008.03.004
[23] Kéri,A.和Kis,T.(2005)。原对偶结合约束传播求解rcpspwet。程序中。第二届多学科国际日程安排会议:理论与应用(第748–751页)。
[24] Le Pape,C.、Couronné,P.、Vergamini,D.和Gosselin,V.(1994)。时间-状态-能力在项目计划中有所妥协。在英国规划特别兴趣小组第十三次研讨会的会议记录中。
[25] Luby,M.、Sinclair,A.和Zuckerman,D.(1993年)。拉斯维加斯算法的最佳加速。信息处理信件,47173-180·Zbl 0797.68139号 ·doi:10.1016/0020-0190(93)90029-9
[26] Nessah,R.、Yalaoui,F.和Chu,C.(2009年)。一种分枝定界算法,用于最小化具有作业发布日期的相同并行机器上的总加权完成时间。计算机与运筹学,35(4),1176-1190·Zbl 1180.90133号 ·doi:10.1016/j.cor.2006.07.010
[27] Pan,Y.(2007)。动态单机排序问题的测试实例,以最小化总加权完成时间。网址:www.cs.wisc.edu/126yunpeng/test/sm/dwct/instances.htm。
[28] Pan,Y.,&Shi,L.(2008)。机器调度问题的新混合优化算法。IEEE自动化科学与工程学报,5(2),337-348·doi:10.1109/TASE.2007.895005
[29] Régin,J.-C.(1999)。全局基数约束与成本的弧一致性。《约束编程的原理与实践学报》(LNCS 1713)(第390-404页)。
[30] Régin,J.-C.(2003)。全局约束和过滤算法。在M.Milano(Ed.)中,《约束和整数规划:走向统一方法》(第89-135页)。Deventer:Kluwer·Zbl 1078.90576号
[31] Régin,J.-C.和Rueher,M.(2005)。不等式和:捕获目标函数的全局约束。RAIRO运营研究,39、123–139·Zbl 1104.90051号 ·doi:10.1051/ro:2005007
[32] Scheduler(2002)。ILOG Scheduler 6.1参考手册。ILOG公司。
[33] Schulz,A.S.(1996年)。最小化总加权完成时间的调度:基于lp的启发式算法的性能保证和下限。程序中。关于整数规划和组合优化的第五届国际会议(第301-315页)。
[34] Sellmann,M.(2002)。针对所有不同约束的最小权的弧一致性算法。《约束编程原理与实践学报》(LNCS 2470)(第744-749页)。
[35] van den Akker,J.M.、Hurkens,C.A.J和Savelsberg,M.W.P.(2000年)。机器调度问题的时间诱导公式:列生成。信息计算杂志,12111-124·兹比尔1034.90004 ·doi:10.1287/ijoc.12.2.111896年
[36] Watson,J.P.、Barbulescu,L.、Howe,A.E.和Whitley,L.D.(1999)。流水车间调度的算法性能和问题结构。第十六届全国人工智能会议论文集(AAAI-99)(第688-695页)。
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。