首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Improved state space relaxation for constrained two-dimensional guillotine cutting problems
Authors:André Soares Velasco  Eduardo Uchoa
Institution:1. Instituto Federal Fluminense, IFF Av. Souza Mota, 350. Parque Fundão, Campos dos Goytacazes RJ. CEP: 28060-010, Brazil;2. Departamento de Engenharia de Produção, Universidade Federal Fluminense, UFF Rua Passo da Pátria 156, Bloco D. São Domingos, Niterói RJ. CEP:24210-240, Brazil
Abstract:Christofides and Hadjiconstantinou (1995) introduced a dynamic programming state space relaxation for obtaining upper bounds for the Constrained Two-dimensional Guillotine Cutting Problem. The quality of those bounds depend on the chosen item weights, they are adjusted using a subgradient-like algorithm. This paper proposes Algorithm X, a new weight adjusting algorithm based on integer programming that provably obtains the optimal weights. In order to obtain even better upper bounds, that algorithm is generalized into Algorithm X2 for obtaining optimal two-dimensional item weights. We also present a full hybrid method, called Algorithm X2D, that computes those strong upper bounds but also provides feasible solutions obtained by: (1) exploring the suboptimal solutions hidden in the dynamic programming matrices; (2) performing a number of iterations of a GRASP based primal heuristic; and (3) executing X2H, an adaptation of Algorithm X2 to transform it into a primal heuristic. Extensive experiments with instances from the literature and on newly proposed instances, for both variants with and without item rotation, show that X2D can consistently deliver high-quality solutions and sharp upper bounds. In many cases the provided solutions are certified to be optimal.
Keywords:Cutting  Dynamic programming  Integer programming
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号