期刊文献+

基于穴度的三维时空优化问题的贪心调度算法 被引量:2

Caving-Degree Based Greedy Scheduling Algorithm for Three-Dimensional Space-Time Optimization Problem
下载PDF
导出
摘要 研究了基于二维矩形Packing的三维时空优化问题,即对给定的一个任意宽、高的大矩形框和有限个有连续加工时间要求的任意宽、高的小矩形块,如何安排每个小矩形块的入框时刻及其出框前每一时刻的位置和方向,使得所有小矩形块的总加工时间即总调度长度makespan最短。与经典布局问题的不同之处在于,各矩形块在框内可随时间的绵延而改变其位置和方向,从而能更充分地利用矩形框的空间。基于实角与实占角动作的定义,设计了求解其子问题二维矩形Packing问题的增强穴度算法。然后,每步迭代优先考虑剩余加工时间长的矩形块,提出了求解此问题的贪心穴度调度算法(caving-degree based greedy scheduling algorithm,CGSA)。作为比较,同时设计了矩形块在框内不可随时间移动的将时间简单类比为空间的对应Packing问题的调度算法CGSA′。对于实验中提出的满足非闸断模式的4个小型算例,它们在原问题上的最优调度长度为2,但若将时间简单地类比为空间,即矩形块放入框内后不可随时间移动其方位,则其最优调度长度为3。实验表明,算法CGSA在这4个非闸断算例上均得到了最优调度。进一步地研究出满足闸断模式的21组共210个自动生成算例,通过实验验证了算法CGSA的最优解的数目明显多于CGSA′,且CGSA的平均调度长度明显短于CGSA′。 This paper addresses the three- dimensional space- time optimization (3D- STO) problem based on twodimensionalrectangular packing problem. Given a large rectangular sheet and a set of rectangular items, each itemneeds to be continuously processed with a time length on the sheet. The question is how to arrange each item??s loadingtime and its location and orientation during the processing period, and the goal is to minimize the total utilization timeof the sheet, i.e. the makespan of the schedule. Differing from classical packing problems, each item??s location and orientationon the sheet can be changed over time such that the sheet is utilized more fully. Based on the definitions of realcorner and real corner action, this paper designs an enhanced caving-degree algorithm for the sub-problem, the twodimensionalrectangular packing problem. Then by assigning a higher priority to items with longer remaining processingtime at each step, this paper proposes a caving-degree based greedy scheduling algorithm (CGSA) for the 3D-STO.For comparison, this paper also proposes a scheduling algorithm called CGSA′ in which each item??s location and orientationon the sheet can??t be changed over time. Four small benchmarks with no guillotine cut constraint presented inthe experiments, CGSA achieves optimal solutions whose makespan is 2. But if the experiments regard the time as aspace dimension, indicating that the items can??t move over time, the shortest makespan is 3. Further, this paper gener-ates 21 groups with a total of 210 guillotine cut constraint benchmarks. Experiments show that CGSA not onlyachieves more optimal solutions than CGSA′, but also obtains shorter average scheduling length than CGSA′.
作者 朱鹏 何琨 曹伟刚 杨欢 ZHU Peng;HE Kun ;CAOWeigang;YANG Huan(School of Computer Science and Technology, Huazhong University of Science and Technology,Wuhan 430074, China)
出处 《计算机科学与探索》 CSCD 北大核心 2016年第8期1051-1062,共12页 Journal of Frontiers of Computer Science and Technology
基金 国家自然科学基金Nos.61472147 61173180~~
关键词 时空优化 贪心调度 装箱 算例 布局 space-time optimization greedy scheduling packing benchmarks placement
  • 相关文献

参考文献3

二级参考文献40

  • 1何琨,黄文奇.三维矩形Packing问题的拟人求解算法[J].中国科学:信息科学,2010,40(12):1586-1595. 被引量:6
  • 2李未,黄文奇,蒋东辰,刘祥龙.一种求解带有时间调度的四维长方体装填问题的启发式算法[J].中国科学:信息科学,2010,40(1):1-12. 被引量:3
  • 3黄文奇,朱虹,许向阳,宋益民.求解方格packing问题的启发式算法[J].计算机学报,1993,16(11):829-836. 被引量:14
  • 4黄文奇,刘景发.基于欧氏距离的矩形Packing问题的确定性启发式求解算法[J].计算机学报,2006,29(5):734-739. 被引量:26
  • 5Guo P.N,Cheng C.K..An o -tree representation of non-slicing floorplan and its application.In:Proceedings of the ACM/IEEE Design Automation Conference,Louisiana,USA,1999,268~273
  • 6Chan H.H,Markov I.L..Practical slicing and non-slicing block-Packing without simulated annealing.In:Proceedings of the ACM/GLSVLSI'04,Boston,USA,2004,282~287
  • 7Chang Y.C,Chang Y.W,Wu G.M,Wu S.W..B* -Tree:A new representation for non-slicing floorplans.In:Proceedings of the DAC'2000,Los Angeles,USA,2000,458~463
  • 8Dong She-Qin,Zhou Shuo,Hong Xian-Long,Cheng Chung-Kuan,Gu Jun,Cai Yi-Ci.An optimum placement search algorithm based on extended corner block list.Journal of Computer Science & Technology,2002,17(6):699~707
  • 9Tang X.P,Wong D.F..FAST-SP:A fast algorithm for block placement based on sequence pair.In:Proceedings of the ASP-DAC'2001,Japan,2001,521~526
  • 10Lin J.M,Chang Y.W..TCG-S:Orthogonal coupling of P* -admissible representation for general floorplans.In:Proceedings of the DAC'2002,Louisiana,USA,2002,842~847

共引文献46

同被引文献15

引证文献2

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部