Optimal Vector Packing in Multiple Dimensions with Heuristic Search

作者: Bryan Glen Simpkins

DOI:

关键词: Hybrid algorithmBest bin firstMultiple time dimensionsSet (abstract data type)HeuristicMathematicsBinBin packing problemDimension (vector space)Mathematical optimization

摘要: We study an extension of the well-known bin-packing problem to multiple dimensions, resulting in vector packing problem. The is find minimum number multidimensional bins pack a set vectors into without exceeding bin capacity any dimension bin. While we use approximate methods inform our search, ultimately return optimal solutions. This work attempt extend results [Kor03] dimensions and combine it with some new techniques. A hybrid DFBnB algorithm which searches two separate spaces used as final algorithm. Our also uses heuristic assist initially bound cost solution. can be run on vector-packing problems good are shown for up five-dimensional problems. An made define method compare these future algorithms, consensus appropriate test suites seems lacking.

参考文章(9)
Richard E. Korf, An improved algorithm for optimal bin packing international joint conference on artificial intelligence. pp. 1252- 1258 ,(2003)
Ekow J. Otoo, Ali Pinar, Doron Rotem, A Linear Approximation Algorithm for 2-Dimensional Vector Packing arXiv: Data Structures and Algorithms. ,(2011)
Nikhil Bansal, Alberto Caprara, Maxim Sviridenko, Improved approximation algorithms for multidimensional bin packing problems foundations of computer science. pp. 697- 708 ,(2006) , 10.1109/FOCS.2006.38
Soo Y. Chang, Hark-Chin Hwang, Sanghyuck Park, A two-dimensional vector packing model for the efficient use of coil cassettes Computers & Operations Research. ,vol. 32, pp. 2051- 2058 ,(2005) , 10.1016/J.COR.2004.01.006
Silvano Martello, Paolo Toth, Lower bounds and reduction procedures for the bin packing problem Discrete Applied Mathematics. ,vol. 28, pp. 59- 70 ,(1990) , 10.1016/0166-218X(90)90094-S
Richard E. Korf, A new algorithm for optimal bin packing national conference on artificial intelligence. pp. 731- 736 ,(2002) , 10.5555/777092.777205
James Beck, Daniel Siewiorek, Modeling multicomputer task allocation as a vector packing problem international symposium on systems synthesis. pp. 115- 120 ,(1996) , 10.5555/524431.857923