JOURNAL ARTICLE

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

Maria Antónia CarravillaCristina RibeiroJosé Fernando Oliveira

Year: 2003 Journal:   International Transactions in Operational Research Vol: 10 (6)Pages: 651-663   Publisher: Wiley

Abstract

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.

Keywords:
Nesting (process) Mathematical optimization Heuristics Regular polygon Polygon (computer graphics) Constraint programming Computer science Mathematics Constraint (computer-aided design) Packing problems Stochastic programming

Metrics

45
Cited By
3.02
FWCI (Field Weighted Citation Impact)
20
Refs
0.90
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Optimization and Packing Problems
Physical Sciences →  Engineering →  Industrial and Manufacturing Engineering
Constraint Satisfaction and Optimization
Physical Sciences →  Computer Science →  Computer Networks and Communications
Manufacturing Process and Optimization
Physical Sciences →  Engineering →  Industrial and Manufacturing Engineering

Related Documents

JOURNAL ARTICLE

Constraint Logic Programming for Non Convex NLP and MINLP Problems

Prakash KotechaRavindra D. Gudi

Journal:   IFAC Proceedings Volumes Year: 2006 Vol: 39 (2)Pages: 821-826
JOURNAL ARTICLE

Solving Distributed Constraint Optimization Problems Using Logic Programming

Tiep LeTran Cao SonEnrico PontelliWilliam Yeoh

Journal:   Proceedings of the AAAI Conference on Artificial Intelligence Year: 2015 Vol: 29 (1)
JOURNAL ARTICLE

Solving distributed constraint optimization problems using logic programming

Tiep LeTran Cao SonEnrico PontelliWilliam Yeoh

Journal:   Theory and Practice of Logic Programming Year: 2017 Vol: 17 (4)Pages: 634-683
JOURNAL ARTICLE

ASP-DPOP: solving distributed constraint optimization problems with logic programming

Tiep LeTran Cao SonEnrico PontelliWilliam Yeoh

Journal:   Adaptive Agents and Multi-Agents Systems Year: 2014 Pages: 1337-1338
© 2026 ScienceGate Book Chapters — All rights reserved.