Article ID: | iaor20122766 |
Volume: | 51 |
Issue: | 2 |
Start Page Number: | 783 |
End Page Number: | 807 |
Publication Date: | Mar 2012 |
Journal: | Computational Optimization and Applications |
Authors: | Hifi Mhand, Saadi Toufik |
Keywords: | heuristics: local search |
In this paper, we study the two‐staged two‐dimensional fixed‐orientation cutting problem. We investigate the use of the parallel beam search algorithm for approximately solving the problem. The beam‐search can be viewed as a truncated tree‐search in which a subset of generated nodes are investigated. The proposed approach tries to explore some of these nodes in parallel by applying a master‐slave paradigm. The master processor serves to guide the search‐resolution by using a best‐first search strategy for selecting the successive sets of nodes, called elite nodes. Whereas each slave processor develops the search tree and updates the global list of the master processor in an asynchronous manner. Each processor is based on combining a partial lower bound and a complementary upper bound, obtained by solving a series of bounded knapsack problems. The proposed method is analyzed computationally on a set of benchmark instances of the literature and their results are compared to those provided by existing algorithms. Encouraging and new results have been obtained.