| Article ID: | iaor20091161 |
| Country: | Netherlands |
| Volume: | 15 |
| Issue: | 4 |
| Start Page Number: | 357 |
| End Page Number: | 367 |
| Publication Date: | May 2008 |
| Journal: | Journal of Combinatorial Optimization |
| Authors: | Gu Tianlong, Cui Yaodong, Hu Wei |
| Keywords: | programming: dynamic |
The manufacturing industry often uses the cutting and stamping process to divide stock plates into circles. A guillotine machine cuts the plate into strips for stamping at the cutting stage, and then a stamping press punches out the circles from the strips at the stamping stage. The problem discussed is to cut a plate into strips of identical circles such that the number of circles is maximized. A dynamic programming algorithm is presented for generating the simplest optimal cutting patterns of the strips. The computational results indicate that the algorithm is very efficient in simplifying the cutting process.