A Binary Search Heuristic Algorithm Based on Randomized Local Search for the Rectangular Strip-Packing Problem

被引:26
作者
Zhang, Defu [1 ]
Wei, Lijun [2 ]
Leung, Stephen C. H. [2 ]
Chen, Qingshan [1 ]
机构
[1] Xiamen Univ, Dept Comp Sci, Xiamen 361005, Peoples R China
[2] City Univ Hong Kong, Dept Management Sci, Kowloon, Hong Kong, Peoples R China
关键词
rectangular strip packing; heuristic; local search; binary search; GENETIC-ALGORITHM;
D O I
10.1287/ijoc.1120.0505
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents a binary search heuristic algorithm for the rectangular strip-packing problem. The problem is to pack a number of rectangles into a sheet of given width and infinite height so as to minimize the required height. We first transform this optimization problem into a decision problem. A least-waste-first strategy and a minimal-inflexion-first strategy are proposed to solve the related decision problem. Lastly, we develop a binary search heuristic algorithm based on randomized local search to solve the original optimization problem. The computational results on six classes of benchmark problems have shown that the presented algorithm can find better solutions within a reasonable time than the published best heuristic algorithms for most zero-waste instances. In particular, the presented algorithm is proved to be the dominant algorithm for large zero-waste instances.
引用
收藏
页码:332 / 345
页数:14
相关论文
共 33 条
[1]   Reactive GRASP for the strip-packing problem [J].
Alvarez-Valdes, R. ;
Parreno, F. ;
Tamarit, J. M. .
COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (04) :1065-1083
[2]   Effective nesting of rectangular parts in multiple rectangular sheets using genetic and heuristic algorithms [J].
Babu, AR ;
Babu, NR .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1999, 37 (07) :1625-1643
[3]   ORTHOGONAL PACKINGS IN 2 DIMENSIONS [J].
BAKER, BS ;
COFFMAN, EG ;
RIVEST, RL .
SIAM JOURNAL ON COMPUTING, 1980, 9 (04) :846-855
[4]  
Beasley J.E., 1990, OR-Library
[5]  
BEASLEY JE, 1985, J OPER RES SOC, V36, P297
[6]   PACKING RECTANGULAR PIECES - A HEURISTIC APPROACH [J].
BENGTSSON, BE .
COMPUTER JOURNAL, 1982, 25 (03) :353-357
[7]   A genetic algorithm for the two-dimensional strip packing problem with rectangular pieces [J].
Bortfeldt, A .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 172 (03) :814-837
[8]   A Simulated Annealing Enhancement of the Best-Fit Heuristic for the Orthogonal Stock-Cutting Problem [J].
Burke, Edmund K. ;
Kendall, Graham ;
Whitwell, Glenn .
INFORMS JOURNAL ON COMPUTING, 2009, 21 (03) :505-516
[9]   A new placement heuristic for the orthogonal stock-cutting problem [J].
Burke, EK ;
Kendall, G ;
Whitwell, G .
OPERATIONS RESEARCH, 2004, 52 (04) :655-671
[10]   THE BOTTOM-LEFT BIN-PACKING HEURISTIC - AN EFFICIENT IMPLEMENTATION [J].
CHAZELLE, B .
IEEE TRANSACTIONS ON COMPUTERS, 1983, 32 (08) :697-707