Genetic algorithms (GAs) are excellent approaches to solving complex problems in optimization with difficult constraints, and in high state space dimensionality problems. The classic bin-packing optimization problem has been shown to be a NP- complete problem. There are GA applications to variations of the bin-packing problem for stock cutting, vehicle loading, air container loading, scheduling, and the knapsack problem. Mostly, these are based on a 1D or 2D considerations. Ikonen et. al. have developed a GA for rapid prototyping called GARP, which utilizes a 3D chromosome structure for the bin- packing of the Sinterstation 2000's build cylinder. GARP allows the Sinterstation to be used more productively. The GARP application was developed for a single CPU machine. Anticipating greater use of time compression technologies, this paper examines the framework necessary to reduce GARP's execution time. This framework is necessary to speed-up the bin-packing evaluation, by the use of distributed or parallel GAs. In this paper, a framework for distribution techniques to improve the efficiency of GARP, and to improve the quality of GARPis solutions is proposed.
[1]
Richard A. Sevenich.
Parallel Processing using PVM
,
1998
.
[2]
Anup Kumar,et al.
A Genetic Algorithm for Packing Three-Dimensional Non-Convex Objects Having Cavities and Holes
,
1997,
ICGA.
[3]
Roger L. Wainwright,et al.
A genetic algorithm for packing in three dimensions
,
1992,
SAC '92.
[4]
Raisa E. Feldman,et al.
Predicting Speedup for Distributed Computing on a Token Ring Network
,
1997,
J. Parallel Distributed Comput..
[5]
Sara McMains.
Rapid Prototyping of Solid Three-Dimensional Parts
,
1995
.
[6]
Christopher M. Brown,et al.
Parallel genetic algorithms on distributed-memory architectures
,
1993
.
[7]
Harald Dyckhoff,et al.
A typology of cutting and packing problems
,
1990
.