| Article ID: | iaor2000331 |
| Country: | Brazil |
| Volume: | 17 |
| Issue: | 1 |
| Start Page Number: | 29 |
| End Page Number: | 55 |
| Publication Date: | Jun 1997 |
| Journal: | Pesquisa Operacional |
| Authors: | Morabito R. |
| Keywords: | programming: dynamic |
The container loading problem consists of arranging items (boxes) of different sizes inside large objects (containers), in such a way as to optimize an objective function, e.g., maximizing the volume loaded. In this paper we are interested in the special case of arranging the maximum volume of a cargo, composed of low density boxes, in a single container, satisfying stability constraints for the cargo loading. We review approaches known in the literature, such as the two-phase procedures of loading boxes in either horizontal layers or vertical stacks, the application of dynamic programming techniques and, in particular, search methods based on an and/or-graph representation of the solution space. Some of them were implemented in a microcomputer to solve a large real-life example of 784 boxes, and a hard small example of only 17 boxes, whose optimal solution is known to be of nonguillotine type.