Skip to main content

Advertisement

Log in

An optimizing model to solve the nesting problem of rectangle pieces based on genetic algorithm

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

Abstract

In the process of cement equipment manufacturing, the demand of rectangle pieces of steel structure is very large. The traditional manual nesting, which is simply cutting by hand-making according to the arrangement of the number and size, causes the low efficiency and material wasting. To solve the problem above, this paper proposes an optimizing model for nesting problem of rectangle pieces. Firstly, with the aim of the maximum utilization ratio of the sheet, the optimization mathematical model for nesting problem of rectangle pieces is established. The lowest horizontal line searching algorithm is described in detail. Secondly, the mathematical model is solved to get the optimal solution by the combination of genetic algorithm and the lowest horizontal line searching algorithm. In the solution process, this paper presents the methods of gene encoding and decoding, definition of fitness function, the design of genetic operators and the design of algorithm operating parameters. Finally, we use one sheet as an example to illustrate the proposed model and algorithm process. Experimental results have shown that the proposed approach is able to achieve rectangle pieces nesting with the maximum material utilization ratio.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  • Adzakpa, K. P., Adjallah, K. H., & Yalaoui, F. (2004). On-line maintenance job scheduling and assignment to resources in distributed systems by heuristic-based optimization. Journal of Intelligent Manufacturing, 15(2), 131–140.

    Article  Google Scholar 

  • Alander, J. T. (1992). On optimal population size of genetic algorithms. Proceedings, computer systems and software engineering, IEEE Computer Society Press (pp. 65–70).

  • Ariyawansa, K. A., & Felt, A. J. (2004). On a new collection of stochastic linear programming test problems. INFORMS Journal on Computing, 16, 291–299.

    Article  Google Scholar 

  • Baldacci, R., Boschetti, M. A., & Ganovelli, M. (2014). Algorithms for nesting with defects. Discrete Applied Mathematics, 163(SI), 17–33.

    Article  Google Scholar 

  • Chen, S., & Cao, J. (2010). Rectangular parts like a heuristic algorithm. Computer Engineering and Applications, 46(12), 4–5.

    Google Scholar 

  • Chryssolouris, Papakostas, N., & Mourtzis, D. (2000). A decision making approach for nesting scheduling: A textile case. International Journal of Production Research, 38(17), 4555–4564.

    Article  Google Scholar 

  • Di, Wu, Li, C., Song, G., & Swarm, B. (2010). Genetic algorithm for one-dimensional cutting problem. Computer Technology and Development, 10, 82–85.

    Google Scholar 

  • Fathi, A., & Mozaffari, A. (2014). Vector optimization of laser solid freeform fabrication system using a hierarchical mutable smart bee-fuzzy inference system and hybrid NSGA-II/self-organizing map. Journal of Intelligent Manufacturing, 25(4), 775–795.

    Article  Google Scholar 

  • Gomes, A. M., & Oliveira, J. F. (2002). A 2-exchange heuristic for nesting problems. European Journal of Operational Research, 141(2), 359–370.

    Article  Google Scholar 

  • Gong, J., & Liu, X. (2000). Genetic algorithms and grid structure optimized cutting bars. Steel, 2, 26–29.

    Google Scholar 

  • Ho, W., & Ji, P. (2004). A hybrid genetic algorithm for component sequencing and feeder arrangement. Journal of Intelligent Manufacturing, 15(3), 307–315.

    Article  Google Scholar 

  • Kiraz, B., Etaner-Uyar, A. S., & Ozcan, E. (2013). Selection hyper-heuristics in dynamic environments. Journal of the Operational Research Society, 64(12), 1753–1769.

    Article  Google Scholar 

  • Kouchakpour, P., Zaknich, A., & Braunl, T. (2007). Population variation in genetic programming. Information Sciences, 177, 3438–3452.

    Article  Google Scholar 

  • Lane, S., Al-Zubiedi, S., & Hatch, E. (2012). The population pharmacokinetics of R- and S-warfarin: Effect of genetic and clinical factors. British Journal of Clinical Pharmacology, 73(1), 66–76.

    Article  Google Scholar 

  • Lee, J. (2007). In situ column generation for a cutting stock problem. Computers and Operations Research, 34(8), 2345–2358.

    Article  Google Scholar 

  • Lu, Q., Tang, P., Zhang, G., & Bao, M. (2013). Improved genetic algorithm for two-dimensional irregular graph stock layout problem. Computer Engineering and Design, 4, 1409–1414.

    Google Scholar 

  • Qi, Y., & Lewen, G. (2009). Genetic annealing algorithm for cutting stock problem in furniture industry. International Conference on Computer Aided Industrial Design and Conceptual Design-CAID&CD, 18(12), 87–91.

  • Shou, Z., Wang, Q., Wang, L., & Wang, Y. (2014). One dimensional cutting optimization improved genetic algorithm. Computer Age, 1, 36–37.

    Google Scholar 

  • Tao, F., Laili, Y., & Liu, Y. (2014). Concept, principle and application of dynamic configuration for intelligent algorithms. IEEE Systems Journal, 8(1), 28–42.

    Article  Google Scholar 

  • Terashima-Marin, H., Ross, P., & Farias-Zarate, C. J. (2010). Generalized hyper-heuristics for solving 2D regular and irregular packing problems. Annals of Operations Research, 179(1), 369–392.

    Article  Google Scholar 

  • Tuzkaya, G., Gulsun, B., & Tuzkaya, U. R. (2013). A comparative analysis of meta-heuristic approaches for facility layout design problem: A case study for an elevator manufacturer. Journal of Intelligent Manufacturing, 24(2), 357–372.

    Article  Google Scholar 

  • Vanberkel, P. T., Boucherie, R. J., Hans, E. W., & Hurink, J. L. (2014). Optimizing the strategic patient mix combining queueing theory and dynamic programming. Computers & Operations Research, 43, 271–279.

  • Wang, J., Zhu, Y., & Wang, B. (2009a). A genetic algorithm for the rectangular packing problem of placement function. Technology and Innovation Conference 2009 (ITIC 2009) (pp. 1–5). Xian, China: IET.

  • Wang, Z., Liu, L., Cheng, H., & Liu, X. (2009b). Study on solving rectangular packing problem by utilizing improved lowest horizontal search algorithm. Journal of Engineering Design, 6(2), 26–28.

  • Wang, X., Liu, L., & Zhou, M. (2012). Colony genetic algorithm in one-dimensional cutting issues. Microcomputer & Its Applications, 6, 66–68.

    Google Scholar 

  • Wolf, C., & Koberstein, A. (2013). Dynamic sequencing and cut consolidation for the parallel hybrid-cut nested L-shaped method. European Journal of Operational Research, 230(1), 143–156.

    Article  Google Scholar 

  • Wu, D., LI, C., & Song, G. (2010). Swarm optimization based on genetic algorithm one-dimensional cutting issues. Computer Technology and Development, 10, 82–85.

    Google Scholar 

  • Wu, X., Wu, C., & Liu, H. (2013). Optimization algorithm for packing rectangles based on improved genetic algorithm. Manufacturing Automation, 19, 55–58.

    Google Scholar 

  • Zhang, G., & Xu, X. (2008). Genetic algorithms in no repeat specification one-dimensional cutting optimization. Computer Simulation, 3, 275–277.

    Google Scholar 

  • Zhao, X., Cui, Y., Yang, Y., & Yu, P. (2008). A genetic algorithm f or the rectangular strip packing problem. Journal of Computer Aided Design & Computer Graphics, 14(6), 22–23.

    Google Scholar 

Download references

Acknowledgments

This research was financially supported by Project supported by the National Nature Science Fund Project, China (NO. 71171154), the Fundamental Research Funds for the Central Universities (2013-YB-021, 2014-IV-016).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xixing Li.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tang, H., Li, X., Guo, S. et al. An optimizing model to solve the nesting problem of rectangle pieces based on genetic algorithm. J Intell Manuf 28, 1817–1826 (2017). https://doi.org/10.1007/s10845-015-1067-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10845-015-1067-z

Keywords

Navigation