Title :
Massively parallel computing applied to the one-dimensional bin packing problem
Author :
Berkey, Judith O.
Author_Institution :
George Mason Univ., Fairfax, VA, USA
Abstract :
The author presents a parallel algorithm for packing N⩾n2 pieces in a massively parallel computing environment of n2 processors operating in single-instruction multiple-data (SIMD) mode. The heuristic approach that is developed utilizes a grid topology that structures the input to increase packing efficiency without sorting the data set. The results of implementing this algorithm on a Connection Machine 2 system are compared with the results obtained from parallel versions of two traditional bin packing algorithms. It is concluded that the use of data partitioning to initialize the packing appears to be a practical method of allocating the packing workload to a set of parallel processors while maintaining the integrity of the packing algorithm. The results support the contention that parallelism offers opportunity for improvement in the efficiency of packing algorithms and that the SIMD model of computation with its data parallel programming approach is appropriate for bin packing problems
Keywords :
operations research; optimisation; parallel algorithms; Connection Machine 2 system; SIMD; bin packing algorithms; data parallel programming; data partitioning; grid pack algorithm; grid topology; integrity; massively parallel computing environment; one-dimensional bin packing problem; packing efficiency; packing workload; parallel processors; single-instruction multiple-data; Algorithm design and analysis; Computer science; Parallel algorithms; Parallel processing; Sorting; Topology;
Conference_Titel :
Frontiers of Massively Parallel Computation, 1988. Proceedings., 2nd Symposium on the Frontiers of
Conference_Location :
Fairfax, VA
Print_ISBN :
0-8186-5892-4
DOI :
10.1109/FMPC.1988.47436