Article ID Journal Published Year Pages File Type
480564 European Journal of Operational Research 2012 9 Pages PDF
Abstract

The blocks relocation problem (BRP) may be defined as follows: given a set of homogeneous blocks stored in a two-dimensional stock, which relocations are necessary to retrieve the blocks from the stock in a predefined order while minimizing the number of those relocations? In this paper, we first prove NPNP-hardness of the BRP as well as a special case, closing open research questions. Moreover, we propose different solution approaches. First, a mathematical model is presented that provides optimal solutions to the general BRP in cases where instances are small. To overcome such limitation, some realistic assumption taken from the literature is introduced, leading to the definition of a binary linear programming model. In terms of computational time, this approach is reasonably fast to be used to solve medium-sized instances. In addition, we propose a simple heuristic based upon a set of relocation rules. This heuristic is used to generate “good” quality solutions for larger instances in very short computational time, and, consequently, is proposed for tackling problem instances where solutions are required (almost) immediately. Solution quality of the heuristic is measured against optimal solutions obtained using a state-of-the-art commercial solver and both of them are compared with reference results from literature.

► We provide a complexity proof for the BRP, closing an open research question. ► We give a mathematical model for the complete set of features of the BRP. ► A second model, under an assumption, is given to solve instances of realistic size. ► A new, simple heuristic rule for the BRP under the same assumption is introduced.

Related Topics
Physical Sciences and Engineering Computer Science Computer Science (General)
Authors
, , ,