Irregular shape nesting and placing with evolutionary approach

The purpose of this paper is to propose an evolutionary method to solve a garment shape nesting and placing problem. The structure used by the evolutionary algorithm is organised into a hierarchical tree which is similar to representation used in genetic programming. The first level deals with the basic nesting operation in which a reduced 'comb code' is used. The higher level makes use of trees organised in such a way that each of them represent a strip of layout. This representation can efficiently cope with the combinatorial aspect of the shape placing. Simulations have been implemented in a Smalltalk environment. Results compared to those of tree search show that the evolutionary method is a suitable tool for finding several good solutions and deterministic search comes as a complementary tool for focusing the search on a specific region.

[1]  R. P. Pargas,et al.  A parallel stochastic optimization algorithm for solving 2D bin packing problems , 1993, Proceedings of 9th IEEE Conference on Artificial Intelligence for Applications.

[2]  K.K.B. Hon,et al.  New approaches for the nesting of two-dimensional shapes for press tool design , 1992 .

[3]  Michael P. Fourman,et al.  Compaction of Symbolic Layout Using Genetic Algorithms , 1985, ICGA.

[4]  Derek Smith,et al.  Bin Packing with Adaptive Search , 1985, ICGA.

[5]  Emanuel Falkenauer,et al.  A New Representation and Operators for Genetic Algorithms Applied to Grouping Problems , 1994, Evolutionary Computation.

[6]  S. Maouche,et al.  Evolutionary search techniques application in automated layout-planning optimization problem , 1995, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.

[7]  K. Dowsland,et al.  Solution approaches to irregular nesting problems , 1995 .

[8]  Oliver Vornberger,et al.  Parallel Genetic Packing of Rectangles , 1990, PPSN.

[9]  Mark J. Jakiela,et al.  Solving Pattern Nesting Problems with Genetic Algorithms Employing Task Decomposition and Contact Detection , 1995, Evolutionary Computation.

[10]  Harald Dyckhoff,et al.  Cutting and Packing in Production and Distribution , 1992 .

[11]  Nostrand Reinhold,et al.  the utility of using the genetic algorithm approach on the problem of Davis, L. (1991), Handbook of Genetic Algorithms. Van Nostrand Reinhold, New York. , 1991 .