Uma Heurística Baseada em Programação Dinâmica para o Problema de Corte Bidimensional Guilhotinado 2-Estágios

Detalhes bibliográficos
Autor(a) principal: Assis, N. S. [UNESP]
Data de Publicação: 2022
Outros Autores: Rangel, S. [UNESP]
Tipo de documento: Artigo
Idioma: por
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://dx.doi.org/10.5540/tcam.2022.023.04.00683
http://hdl.handle.net/11449/244894
Resumo: Cutting and packing problems are part of the production planning process in many industries (e.g. paper, glass, furniture). In some furniture industries, large rectangular objects have to be cut into smaller rectangles and there is a limited storage space for work in process. In this case there is interest in solving the constrained two-dimensional two-stages guillotine cutting problem (PCBG-2est). Several authors applied dynamic programming algorithms for solving the unconstrained two-dimensional cutting problem. However, for the constrained case this technique still presents some challenges due to the size of the state space. We propose a heuristic based on the two-step method of Gilmore and Gomory for the constrained PCBG-2est considering special constraints associated with the cutting equipment. The results of a computational study with three sets of instances show the efficiency of the proposal. In particular, for instances that are similar to the furniture industry, solutions were obtained with an average maximum gap of 4.4%.
id UNSP_90a1f2383ca30d1984c8183db56eb271
oai_identifier_str oai:repositorio.unesp.br:11449/244894
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Uma Heurística Baseada em Programação Dinâmica para o Problema de Corte Bidimensional Guilhotinado 2-EstágiosTwo-dimensional two-stages guillotine cutting problemconstrained problemdynamic programmingheuristicProblema de corte bidimensional guilhotinado 2-estágiosproblema restritoprogramação dinâmicaheurísticaCutting and packing problems are part of the production planning process in many industries (e.g. paper, glass, furniture). In some furniture industries, large rectangular objects have to be cut into smaller rectangles and there is a limited storage space for work in process. In this case there is interest in solving the constrained two-dimensional two-stages guillotine cutting problem (PCBG-2est). Several authors applied dynamic programming algorithms for solving the unconstrained two-dimensional cutting problem. However, for the constrained case this technique still presents some challenges due to the size of the state space. We propose a heuristic based on the two-step method of Gilmore and Gomory for the constrained PCBG-2est considering special constraints associated with the cutting equipment. The results of a computational study with three sets of instances show the efficiency of the proposal. In particular, for instances that are similar to the furniture industry, solutions were obtained with an average maximum gap of 4.4%.Problemas de corte e empacotamento fazem parte do processo de planejamento da produção em muitas indústrias (e.g. papel, vidro, móveis). Em algumas dessas indústrias, um objeto retangular grande deve ser cortado em itens retangulares menores e existe uma capacidade limitada para o estoque dos itens. Nesse contexto, surge o problema de corte bidimensional guilhotinado 2-estágios restrito (PCBG-2est). Alguns autores têm proposto algoritmos de programação dinâmica para resolver o problema no caso irrestrito. Para o caso restrito essa técnica ainda apresenta alguns desafios devido à dimensão do espaço de estados. Nesse artigo propõem-se duas heurísticas baseadas em programação dinâmica e no método de Gilmore e Gomory para resolver o PCBG-2est restrito. São apresentados resultados do estudo computacional realizado com três conjuntos de instâncias que mostram a eficiência da proposta. Em particular, para instâncias similares às encontradas na indústria moveleira foram obtidas soluções com gap máximo médio de 4.4%.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP)Universidade Estadual Paulista, IBILCEUniversidade Estadual Paulista, IBILCECAPES: 2016/01860-1FAPESP: 2013/07375-0Sociedade Brasileira de Matemática Aplicada e Computacional - SBMACUniversidade Estadual Paulista (UNESP)Assis, N. S. [UNESP]Rangel, S. [UNESP]2023-07-29T11:14:59Z2023-07-29T11:14:59Z2022-11-14info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article683-703application/pdfhttp://dx.doi.org/10.5540/tcam.2022.023.04.00683Trends in Computational and Applied Mathematics. Sociedade Brasileira de Matemática Aplicada e Computacional - SBMAC, v. 23, n. 4, p. 683-703, 2022.2676-0029http://hdl.handle.net/11449/24489410.5540/tcam.2022.023.04.00683S2676-00292022000400683S2676-00292022000400683.pdfSciELOreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPporTrends in Computational and Applied Mathematicsinfo:eu-repo/semantics/openAccess2023-12-06T06:20:23Zoai:repositorio.unesp.br:11449/244894Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462023-12-06T06:20:23Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Uma Heurística Baseada em Programação Dinâmica para o Problema de Corte Bidimensional Guilhotinado 2-Estágios
title Uma Heurística Baseada em Programação Dinâmica para o Problema de Corte Bidimensional Guilhotinado 2-Estágios
spellingShingle Uma Heurística Baseada em Programação Dinâmica para o Problema de Corte Bidimensional Guilhotinado 2-Estágios
Assis, N. S. [UNESP]
Two-dimensional two-stages guillotine cutting problem
constrained problem
dynamic programming
heuristic
Problema de corte bidimensional guilhotinado 2-estágios
problema restrito
programação dinâmica
heurística
title_short Uma Heurística Baseada em Programação Dinâmica para o Problema de Corte Bidimensional Guilhotinado 2-Estágios
title_full Uma Heurística Baseada em Programação Dinâmica para o Problema de Corte Bidimensional Guilhotinado 2-Estágios
title_fullStr Uma Heurística Baseada em Programação Dinâmica para o Problema de Corte Bidimensional Guilhotinado 2-Estágios
title_full_unstemmed Uma Heurística Baseada em Programação Dinâmica para o Problema de Corte Bidimensional Guilhotinado 2-Estágios
title_sort Uma Heurística Baseada em Programação Dinâmica para o Problema de Corte Bidimensional Guilhotinado 2-Estágios
author Assis, N. S. [UNESP]
author_facet Assis, N. S. [UNESP]
Rangel, S. [UNESP]
author_role author
author2 Rangel, S. [UNESP]
author2_role author
dc.contributor.none.fl_str_mv Universidade Estadual Paulista (UNESP)
dc.contributor.author.fl_str_mv Assis, N. S. [UNESP]
Rangel, S. [UNESP]
dc.subject.por.fl_str_mv Two-dimensional two-stages guillotine cutting problem
constrained problem
dynamic programming
heuristic
Problema de corte bidimensional guilhotinado 2-estágios
problema restrito
programação dinâmica
heurística
topic Two-dimensional two-stages guillotine cutting problem
constrained problem
dynamic programming
heuristic
Problema de corte bidimensional guilhotinado 2-estágios
problema restrito
programação dinâmica
heurística
description Cutting and packing problems are part of the production planning process in many industries (e.g. paper, glass, furniture). In some furniture industries, large rectangular objects have to be cut into smaller rectangles and there is a limited storage space for work in process. In this case there is interest in solving the constrained two-dimensional two-stages guillotine cutting problem (PCBG-2est). Several authors applied dynamic programming algorithms for solving the unconstrained two-dimensional cutting problem. However, for the constrained case this technique still presents some challenges due to the size of the state space. We propose a heuristic based on the two-step method of Gilmore and Gomory for the constrained PCBG-2est considering special constraints associated with the cutting equipment. The results of a computational study with three sets of instances show the efficiency of the proposal. In particular, for instances that are similar to the furniture industry, solutions were obtained with an average maximum gap of 4.4%.
publishDate 2022
dc.date.none.fl_str_mv 2022-11-14
2023-07-29T11:14:59Z
2023-07-29T11:14:59Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://dx.doi.org/10.5540/tcam.2022.023.04.00683
Trends in Computational and Applied Mathematics. Sociedade Brasileira de Matemática Aplicada e Computacional - SBMAC, v. 23, n. 4, p. 683-703, 2022.
2676-0029
http://hdl.handle.net/11449/244894
10.5540/tcam.2022.023.04.00683
S2676-00292022000400683
S2676-00292022000400683.pdf
url http://dx.doi.org/10.5540/tcam.2022.023.04.00683
http://hdl.handle.net/11449/244894
identifier_str_mv Trends in Computational and Applied Mathematics. Sociedade Brasileira de Matemática Aplicada e Computacional - SBMAC, v. 23, n. 4, p. 683-703, 2022.
2676-0029
10.5540/tcam.2022.023.04.00683
S2676-00292022000400683
S2676-00292022000400683.pdf
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv Trends in Computational and Applied Mathematics
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 683-703
application/pdf
dc.publisher.none.fl_str_mv Sociedade Brasileira de Matemática Aplicada e Computacional - SBMAC
publisher.none.fl_str_mv Sociedade Brasileira de Matemática Aplicada e Computacional - SBMAC
dc.source.none.fl_str_mv SciELO
reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1803649915905114112