Average-weight-controlled bin-oriented heuristics for the one-dimensional bin-packing problem

被引:42
作者
Fleszar, Krzysztof [1 ]
Charalambous, Christoforos [2 ]
机构
[1] AUB, Olayan Sch Business, Beirut 11072020, Lebanon
[2] Frederick Univ, Dept Comp Sci, CY-1303 Nicosia, Cyprus
关键词
Packing; Heuristics; Bin-packing; Bin-oriented heuristics; Reductions; CUTTING STOCK PROBLEMS; FAST LOWER BOUNDS; COLUMN GENERATION; ALGORITHM;
D O I
10.1016/j.ejor.2010.11.004
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Bin-oriented heuristics for one-dimensional bin-packing problem construct solutions by packing one bin at a time. Several such heuristics consider two or more subsets for each bin and pack the one with the largest total weight. These heuristics sometimes generate poor solutions, due to a tendency to use many small items early in the process. To address this problem, we propose a method of controlling the average weight of items packed by bin-oriented heuristics. Constructive heuristics and an improvement heuristic based on this approach are introduced. Additionally, reduction methods for bin-oriented heuristics are presented. The results of an extensive computational study show that: (1) controlling average weight significantly improves solutions and reduces computation time of bin-oriented heuristics; (2) reduction methods improve solutions and processing times of some bin-oriented heuristics: and (3) the new improvement heuristic outperforms all other known complex heuristics, in terms of both average solution quality and computation time. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:176 / 184
页数:9
相关论文
共 26 条
[1]   A hybrid improvement heuristic for the one-dimensional bin packing problem [J].
Alvim, ACF ;
Ribeiro, CC ;
Glover, F .
JOURNAL OF HEURISTICS, 2004, 10 (02) :205-229
[2]  
[Anonymous], 1990, KNAPSACK PROBLEMS
[3]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[4]   A branch-and-cut-and-price algorithm for one-dimensional stock cutting and two-dimensional two-stage cutting [J].
Belov, G ;
Scheithauer, G .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 171 (01) :85-106
[5]  
Bhatia AK, 2004, LECT NOTES COMPUT SC, V3316, P181
[6]   Modified subset sum heuristics for bin packing [J].
Caprara, A ;
Pferschy, U .
INFORMATION PROCESSING LETTERS, 2005, 96 (01) :18-23
[7]   Worst-case analysis of the subset sum algorithm for bin packing [J].
Caprara, A ;
Pferschy, U .
OPERATIONS RESEARCH LETTERS, 2004, 32 (02) :159-166
[8]  
Coffman E. G., 1996, Approximation Algorithms for NP-Hard Problems
[9]   Computing the asymptotic worst-case of bin packing lower bounds [J].
Crainic, Teodor Gabriel ;
Perboli, Guido ;
Pezzuto, Miriam ;
Tadei, Roberto .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 183 (03) :1295-1303
[10]   New bin packing fast lower bounds [J].
Crainic, Teodor Gabriel ;
Perboli, Guido ;
Pezzuto, Miriam ;
Tadei, Roberto .
COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (11) :3439-3457