© 1980 by British Computer Society
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
A heuristic solution of the rectangular cutting stock problem*


Istituto di Scienze dell'Informazione, Universita di Pisa, Corsa Italia 40, Pisa, Italy
The rectangular cutting stock problem is to determine how to cut a specified number of each of certain types of rectangular pieces out of a given stock of rectangular sheets, the object being to minimise the waste. A special case of this general cutting problem encountered in many practical applications is one in which all cuts have to be accomplished from one edge of the rectangle to the opposite one, i.e. the cut has to be of a guillotine type. For such applications the problem can be formulated as a mathematical optimisation program and the optimal solution can be found efficiently in terms of computer time only for problems of medium size. A heuristic method is described for an approximate solution of larger problems, which gives suboptimal results but presents an interesting tradeoff between computing effort and solution optimality.
Received December 1978. revised March 1979.
* This work has been partially sponsored by the Consiglio Nazionale delle Ricerche.
Istituto di Scienze dell'Informazione, Università di Pisa, Corsa Italia 40, 56100 Pisa, Italy