Solving nesting problems with non-convex polygons by constraint logic programming

33Citations
Citations of this article
32Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper an application of constraint logic programming (CLP) to the resolution of nesting problems is presented. Nesting problems are a special case of the cutting and packing problems, in which the pieces generally have non-convex shapes. Because of their combinatorial optimization nature, nesting problems have traditionally been tackled by heuristics and in the recent past by meta-heuristics. When trying to formulate nesting problems as linear programming models, to achieve global optimal solutions, the difficulty of dealing with the disjunction of constraints arises. On the contrary, CLP deals easily with this type of relationships among constraints. A CLP implementation for the nesting problem is described for convex and non-convex shapes. The concept of nofit polygon is used to deal with the geometric constraints inherent to all cutting and packing problems. Computational results are presented. © 2003 Wiley Periodicals, Inc.

Cite

CITATION STYLE

APA

Carravilla, M. A., Ribeiro, C., & Oliveira, J. F. (2003). Solving nesting problems with non-convex polygons by constraint logic programming. International Transactions in Operational Research, 10(6), 651–663. https://doi.org/10.1111/1475-3995.00434

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free