Skip to main content

Advertisement

Log in

Genetic Algorithm Coding Methods for Leather Nesting

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

The problem of placing a number of specific shapes in order to minimise waste is commonly encountered in the sheet metal, clothing and shoe-making industries. The paper presents genetic algorithm coding methodologies for the leather nesting problem which involves cutting shoe upper components from hides so as to maximise material utilisation. Algorithmic methods for computer-aided nesting can be either packing or connectivity driven. The paper discusses approaches to how both types of method can be realised using a local placement strategy whereby one shape at a time is placed on the surface. In each case the underlying coding method is based on the use of the no-fit polygon (NFP) that allows the genetic algorithm to evolve non-overlapping configurations. The packing approach requires that a local space utilisation measure is developed. The connectivity approach is based on an adaptive graph method. Coding techniques for dealing with some of the more intractable aspects of the leather nesting problem such as directionality constraints and surface grading quality constraints are also discussed. The benefits and drawbacks of the two approaches are presented.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. K.A. Dowsland and W.B. Dowsland, “Solution approaches to irregular nesting problems,” European Journal of Operations Research Elsevier, vol. 84, pp. 506–521, 1995.

    Article  Google Scholar 

  2. T. Anand, S. McCord, C. Sharma, and R. Balachander, “An integrated machine vision based system for solving the non-convex cutting stock problem using genetic algorithms,” Journal of Manufacturing Systems, vol. 18, no. 6, pp. 396–415, 1999.

    Google Scholar 

  3. C. Bounsaythip, S. Maouche, and M. Neus, “Evolutionary search techniques: Application to automated lay-planning optimisation problem,” IEEE international conference on Systems, Manufacturing and Cybernetics (SMC), Vancouver, Canada, 1995, vol. 5, pp. 4497–4503.

  4. A. Kahng, “Classical Floorplanning harmful?” in International Symposium on Physical Design, Proceeding ACM/IEEE, 2000, pp. 207–213.

  5. P. Clay and A.J. Crispin, “Automated lay-planning in leather manufacturing,” in 17th National Conference on Manufacturing Research, Cardiff, 2001, pp. 257–262, ISBN 1-86058-325-3.

  6. M. Adamowicz and A. Albano, “Nesting two-dimensional shapes in rectangular modules,” Computer-Aided Design, vol. 8, no. 1, pp. 27–33, 1976.

    Article  Google Scholar 

  7. E. Burke and G. Kendall, “Evaluation of two-dimensional bin packing using the no fit polygon,” in Computers and Industrial Engineering Conference, Melbourne, Australia, 1999.

  8. R. Cunninghame-Green, “Geometry, shoemaking and the milk tray problem,” New Scientist, vol. 12, 1677, pp. 50–53 1989.

  9. P.K. Ghosh, “A unified computational framework for Minkowski operations,” Computer and Graphics, vol. 17, no. 4, pp. 119–144 1993.

    Google Scholar 

  10. J.A. Bennell, K.A. Dowsland, and W.B. Dowsland, “The irregular cutting-stock problem—a new procedure for deriving the no-fit polygon,” Computers and Operations Research, vol. 28, pp. 271–287, 2000.

    Article  Google Scholar 

  11. A.J. Crispin, P. Clay, G.E. Taylor, R. Hackney, T. Bayes, and D. Reedman, “Genetic Algorithms applied to material utilisation in leather shoe manufacturing,” in 18th National Conference on Manufacturing Research, Leeds, 2002, pp. 267–272. ISBN 1-86058-378-4.

  12. J. Heistermann and T. Lengauer, “The nesting problem in the leather manufacturing industry,” Annals of Operations Research, vol. 57, pp. 147–173, 1995.

    Google Scholar 

  13. D.E. Goldberg, Genetic Algorithms in Search, Optimisation and Machine Learning, Addison Wesley, Longman Inc. 1989, ISBN 0-020-15767-5.

  14. M. Mitchell, An Introduction to Genetic Algorithms, Massachusetts Institute of Technology Press, 1996, ISBN 0-262-13316-4.

  15. P. Clay, A.J. Crispin, and S. Crossley, “Comparative analysis of search methods as applied to shearographic fringe modelling,” in Proceeding of 13th International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, New Orleans, June 2000, pp. 99–108.

  16. B. Brassard and P. Bratley, Fundamentals of Algorithmics, Prentice-Hall: New Jersey, 1996, ISBN 0-13-335068-1.

    Google Scholar 

  17. J. Gross and J. Yellen, Graph Theory and Its Applications, CRC Press: Florida, 1998, ISBN 0-8493-3982-0.

    Google Scholar 

  18. H. Mühlenbein and D. Schlierkamp-Voosen, “Predictive Models for the Breeder Genetic Algorithm,” Evolutionary Computation, vol. 1, no. 1, pp. 25–49, 1993.

    Google Scholar 

  19. A.J. Crispin, P. Clay, G.E. Taylor, R. Hackney, T. Bayes, and D. Reedman, “Genetic algorithm optimisation of part placement using a connection based coding method,” in 15th International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, Cairns, Australia, 2002.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alan Crispin.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Crispin, A., Clay, P., Taylor, G. et al. Genetic Algorithm Coding Methods for Leather Nesting. Appl Intell 23, 9–20 (2005). https://doi.org/10.1007/s10489-005-2368-2

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-005-2368-2

Navigation