DocumentCode
2174874
Title
Fine and Coarse-grained Parallel Algorithms for the 2D Cutting Stock Problem
Author
de Armas, Jesica ; Leon, Coromoto ; Miranda, Gara
Author_Institution
Dipt. Estadistica, I.O. y Comput., Univ. de La Laguna, La Laguna, Spain
fYear
2010
fDate
17-19 Feb. 2010
Firstpage
255
Lastpage
262
Abstract
This work analyses two different approaches to parallelise an exact algorithm for the solution of the Constrained Two-Dimensional Cutting Stock Problem. A fine-grained model based on the parallel execution of the generation loops is implemented through a shared-memory model using the OpenMP tool. Also, a coarse-grained model based on the parallel execution of the search loop and in the introduction of efficient synchronisation and load balancing schemes is implemented through a distributed-memory model using MPI. As a novelty, we have incorporated into the models the checking of dominance and duplication rules, thus affecting the search space and so, the operation of the parallelisations. In the experimental evaluation it is demonstrated that, even when the domination/duplication tests are applied to the parallel algorithms, they are able to obtain an important improvement over the sequential approach.
Keywords
application program interfaces; bin packing; constraint theory; distributed memory systems; mathematics computing; message passing; open systems; optimisation; parallel algorithms; resource allocation; shared memory systems; 2D cutting stock problem; MPI; OpenMP tool; coarse-grained parallel algorithm; constrained two-dimensional cutting stock problem; distributed-memory model; duplication rules; generation loops; load balancing scheme; search loop; shared-memory model; Algorithm design and analysis; Concurrent computing; Glass industry; Load management; Metal product industries; Metals industry; Parallel algorithms; Production; Proposals; Sequential analysis; Cutting Stock Problem; Parallel Algorithms; Parallel Programming Tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel, Distributed and Network-Based Processing (PDP), 2010 18th Euromicro International Conference on
Conference_Location
Pisa
ISSN
1066-6192
Print_ISBN
978-1-4244-5672-7
Electronic_ISBN
1066-6192
Type
conf
DOI
10.1109/PDP.2010.74
Filename
5452459
Link To Document