New approaches to nesting rectangular patterns

被引:59
作者
Dagli, CH
Poshyanonda, P
机构
[1] Department of Engineering Management, University of Missouri-Rolla, Rolla
关键词
nesting; stock cutting; neural networks; optimization; genetic algorithms;
D O I
10.1023/A:1018517106992
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this study, two approaches are explored for the solution of the rectangular stock cutting problem: neuro-optimization, which integrates artificial neural networks and optimization methods; and genetic neuro-nesting, which combines artificial neural networks and genetic algorithms. In the first approach, an artificial neural network architecture is used to generate rectangular pattern configurations, to be used by the optimization model, with an acceptable scrap. Rectangular patterns of different sizes are selected as input to the network to generate the location and rotation of each pattern after they are combined. A mathematical programming model is used to determine the nesting of different sizes of rectangular patterns to meet the demand for rectangular blanks for a given planning horizon. The test data used in this study is generated randomly from a specific normal distribution. The average scrap percentage obtained is within acceptable limits. In the second approach, a genetic algorithm is used to generate sequences of the input patterns to be allocated on a finite width with infinite-length material. Each gene represents the sequence in which the patterns are to be allocated using the allocation algorithm developed. The scrap percentage of each allocation is used as an evaluation criterion for each gene for determining the best allocation while considering successive generations. The allocation algorithm uses the sliding method integrated with an artificial neural network based on the adaptive resonance theory (ART1) paradigm to allocate the patterns according to the sequence generated by the genetic algorithm. It slides an incoming pattern next to the allocated ones and keeps all scrap areas produced, which can be utilized in allocating a new pattern through the ART1 network. If there is a possible match with an incoming pattern and one of the scrap areas, the neutral network selects the best match area and assigns the pattern. Both approaches gave satisfactory results. The second approach generated nests having packing densities in the range 95-97%. Improvement in packing densities was possible at the expense of excessive computational time. Parallel implementation of this unconventional approach could well bring a quick satisfactory solution to this classical problem.
引用
收藏
页码:177 / 190
页数:14
相关论文
共 25 条
[1]  
Adamowicz M., 1976, Computer Aided Design, V8, P27, DOI 10.1016/0010-4485(76)90006-3
[2]  
ALBANO A, 1980, IEEE T SYST MAN CYB, V9, P302
[3]   A MASSIVELY PARALLEL ARCHITECTURE FOR A SELF-ORGANIZING NEURAL PATTERN-RECOGNITION MACHINE [J].
CARPENTER, GA ;
GROSSBERG, S .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1987, 37 (01) :54-115
[4]  
CARPENTER GA, 1985, P 3 ARM C APPL MATH, V86, P37
[5]  
Chung J., 1990, Proceedings of the SPIE - The International Society for Optical Engineering, V1293, P472, DOI 10.1117/12.21096
[6]  
Dagli C. H., 1988, Recent Developments in Production Research. Collection of Refereed Papers Presented at the IXth International Conference on Production Research, P500
[7]  
Dagli C. H., 1990, Proceedings of Rensselaer's Second International Conference on Computer Integrated Manufacturing, P531, DOI 10.1109/CIM.1990.128157
[8]  
DAGLI CH, 1990, EUR J OPER RES, V44, P160, DOI 10.1016/0377-2217(90)90351-B
[9]   AN APPROACH TO TWO-DIMENSIONAL CUTTING STOCK PROBLEMS [J].
DAGLI, CH ;
TATOGLU, MY .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1987, 25 (02) :175-190
[10]  
DAGLI CH, 1981, P 6 INT C PROD RES I, V1, P9