A Novel K-Combination First-Fit Algorithm for Three-Dimensional Knapsack Packing Problem
Xiaoyu Huang,Mingyao Qi,Ying Zhang,Shulin Zhao
DOI: https://doi.org/10.2991/kam-15.2015.36
2015-01-01
Abstract:A novel k-Combination First-Fit Algorithm is presented in this paper, which provides a high-speed and high-accuracy solution for Three-dimensional Knapsack Packing Problem (3DKP). Previously, limited solutions for 3DKP exist because 3DKP NP, which indicates there is no ∈ polynomial time exact algorithm. Considered both approximate performance and time cost, the objective of the present study is to design and analyze a solution for 3DKP in order to obtain desired performance within limited time. Outer k-Combination Algorithm is introduced for facilitating the detection and reduction of time cost, meanwhile, Inner Greedy-First-Fit Packing Algorithm is implemented for obtaining desired packing performance. In stark contrast, the experimental results demonstrate that approximate performance of the present method is 1.51% better than the latest 3DKP solution within 58.31% less time cost. Therefore, the present solution is more accurate and lower time-cost than other existing approaches, since it has taken both approximate performance and time complexity into consideration. Although the quantitative contribution of it is unknown, there is no doubt that the present method for 3DKP would be extremely advantageous for improvement in 3DKP field. Keywords-multi-objective; bilevel programming; genetic algorithm; interpolation.