O Problema do Empacotamento de Itens Irregulares em Bins
| Ano de defesa: | 2024 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Biblioteca Digitais de Teses e Dissertações da USP
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://www.teses.usp.br/teses/disponiveis/55/55134/tde-05062024-155001/ |
Resumo: | Na indústria de confecção de roupas, para manter a qualidade de um produto e agilizar sua produção, todas as partes que o compõem devem ser cortadas do mesmo tecido, por exemplo, as mangas, a frente e as costas de uma camiseta devem ser cortadas sempre em conjunto. Além disso, a aquisição do tecido representa um custo elevado para a indústria de vestuário, portanto, a redução do desperdício de tecido tem impactos econômicos e ambientais positivos. O processo de corte começa dispondo o tecido sobre uma mesa de corte com largura fixa e comprimento que pode ser fixado dentro de uma dada faixa. Um plano de corte deve ser definido em seguida, ou seja, os itens precisam ser alocados neste tecido retangular (bin). O objetivo é maximizar o aproveitamento da matéria-prima ao gerar planos de corte que atendam à demanda de produtos finais (por exemplo, camisa, camiseta ou calça). Do ponto de vista de otimização, este problema pode ser tratado como um problema de empacotamento bidimensional em bins, pois demandas grandes exigem com que mais de um plano de corte seja elaborado e as dimensões de cada bin são limitadas devido ao tamanho das mesas de corte. Além disso, também é permitida uma pequena redução no comprimento do bin para reduzir o desperdício de matéria-prima no caso em que não é possível empacotar mais produtos. Neste trabalho, é apresentado um modelo de programação linear inteira-mista para representar o problema e uma heurística biased random key genetic algorithm (BRKGA) para resolver o problema. Experimentos computacionais mostraram que as soluções obtidas ao representar as instâncias pelo modelo proposto e resolvê-las utilizando o solver Gurobi (v9.5.1), são melhores em relação à qualidade, sendo 21,2% melhores em média, porém seu custo computacional é significativamente maior, o que torna a heurística uma opção viável em casos em que as instâncias são maiores. |
| id |
USP_91fe8bb894aa279fca6d1a1eb217c505 |
|---|---|
| oai_identifier_str |
oai:teses.usp.br:tde-05062024-155001 |
| network_acronym_str |
USP |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
| repository_id_str |
|
| spelling |
O Problema do Empacotamento de Itens Irregulares em BinsIrregular bin packing problemAlgorítmo genéticoBin packingEmpacotamento em binsGenetic algorithmHeuristic methodIrregular shapesMathematical programmingMétodo heurísticoModelagemModelingPeças irregularesProgramação matemáticaNa indústria de confecção de roupas, para manter a qualidade de um produto e agilizar sua produção, todas as partes que o compõem devem ser cortadas do mesmo tecido, por exemplo, as mangas, a frente e as costas de uma camiseta devem ser cortadas sempre em conjunto. Além disso, a aquisição do tecido representa um custo elevado para a indústria de vestuário, portanto, a redução do desperdício de tecido tem impactos econômicos e ambientais positivos. O processo de corte começa dispondo o tecido sobre uma mesa de corte com largura fixa e comprimento que pode ser fixado dentro de uma dada faixa. Um plano de corte deve ser definido em seguida, ou seja, os itens precisam ser alocados neste tecido retangular (bin). O objetivo é maximizar o aproveitamento da matéria-prima ao gerar planos de corte que atendam à demanda de produtos finais (por exemplo, camisa, camiseta ou calça). Do ponto de vista de otimização, este problema pode ser tratado como um problema de empacotamento bidimensional em bins, pois demandas grandes exigem com que mais de um plano de corte seja elaborado e as dimensões de cada bin são limitadas devido ao tamanho das mesas de corte. Além disso, também é permitida uma pequena redução no comprimento do bin para reduzir o desperdício de matéria-prima no caso em que não é possível empacotar mais produtos. Neste trabalho, é apresentado um modelo de programação linear inteira-mista para representar o problema e uma heurística biased random key genetic algorithm (BRKGA) para resolver o problema. Experimentos computacionais mostraram que as soluções obtidas ao representar as instâncias pelo modelo proposto e resolvê-las utilizando o solver Gurobi (v9.5.1), são melhores em relação à qualidade, sendo 21,2% melhores em média, porém seu custo computacional é significativamente maior, o que torna a heurística uma opção viável em casos em que as instâncias são maiores.In the clothing industry, in order to maintain the quality of a product and speed up its production, all the parts that make it up must be cut from the same fabric, for example, the sleeves, front and back of a T-shirt must always be cut together. In addition, the purchase of fabric represents a high cost for the clothing industry, so reducing fabric waste has positive economic and environmental impacts. The cutting process begins by laying out the fabric on a cutting table with a fixed width and a length that can be set within a given range. A cutting plan must then be defined, i.e. the items need to be allocated to this rectangular fabric (bin). The aim is to maximize the use of raw materials by generating cutting plans that meet the demand for end products (e.g. shirt, t-shirt or pants). From an optimization point of view, this problem can be treated as a two-dimensional bin packing problem, because large demands require more than one cutting plan to be drawn up and the dimensions of each bin are limited due to the size of the cutting tables. In addition, a small reduction in the length of the bin is also allowed in order to reduce raw material waste in the case where it is not possible to package more products. In this work, a mixed integer linear programming model is presented to represent the problem and a heuristic biased random key genetic algorithm (BRKGA) to solve the problem. Computational experiments have shown that the solutions obtained by representing the instances using the proposed model and solving them using the Gurobi solver (v9.5.1), are better in terms of quality, being 21.2% better on average, but their computational cost is significantly higher, which makes the heuristic a viable option in cases where the instances are larger.Biblioteca Digitais de Teses e Dissertações da USPLeão, Aline Aparecida de SouzaToledo, Franklina Maria Bragion deHono, Diego Yoshihiro2024-03-12info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/55/55134/tde-05062024-155001/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2024-06-05T18:57:03Zoai:teses.usp.br:tde-05062024-155001Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212024-06-05T18:57:03Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
| dc.title.none.fl_str_mv |
O Problema do Empacotamento de Itens Irregulares em Bins Irregular bin packing problem |
| title |
O Problema do Empacotamento de Itens Irregulares em Bins |
| spellingShingle |
O Problema do Empacotamento de Itens Irregulares em Bins Hono, Diego Yoshihiro Algorítmo genético Bin packing Empacotamento em bins Genetic algorithm Heuristic method Irregular shapes Mathematical programming Método heurístico Modelagem Modeling Peças irregulares Programação matemática |
| title_short |
O Problema do Empacotamento de Itens Irregulares em Bins |
| title_full |
O Problema do Empacotamento de Itens Irregulares em Bins |
| title_fullStr |
O Problema do Empacotamento de Itens Irregulares em Bins |
| title_full_unstemmed |
O Problema do Empacotamento de Itens Irregulares em Bins |
| title_sort |
O Problema do Empacotamento de Itens Irregulares em Bins |
| author |
Hono, Diego Yoshihiro |
| author_facet |
Hono, Diego Yoshihiro |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Leão, Aline Aparecida de Souza Toledo, Franklina Maria Bragion de |
| dc.contributor.author.fl_str_mv |
Hono, Diego Yoshihiro |
| dc.subject.por.fl_str_mv |
Algorítmo genético Bin packing Empacotamento em bins Genetic algorithm Heuristic method Irregular shapes Mathematical programming Método heurístico Modelagem Modeling Peças irregulares Programação matemática |
| topic |
Algorítmo genético Bin packing Empacotamento em bins Genetic algorithm Heuristic method Irregular shapes Mathematical programming Método heurístico Modelagem Modeling Peças irregulares Programação matemática |
| description |
Na indústria de confecção de roupas, para manter a qualidade de um produto e agilizar sua produção, todas as partes que o compõem devem ser cortadas do mesmo tecido, por exemplo, as mangas, a frente e as costas de uma camiseta devem ser cortadas sempre em conjunto. Além disso, a aquisição do tecido representa um custo elevado para a indústria de vestuário, portanto, a redução do desperdício de tecido tem impactos econômicos e ambientais positivos. O processo de corte começa dispondo o tecido sobre uma mesa de corte com largura fixa e comprimento que pode ser fixado dentro de uma dada faixa. Um plano de corte deve ser definido em seguida, ou seja, os itens precisam ser alocados neste tecido retangular (bin). O objetivo é maximizar o aproveitamento da matéria-prima ao gerar planos de corte que atendam à demanda de produtos finais (por exemplo, camisa, camiseta ou calça). Do ponto de vista de otimização, este problema pode ser tratado como um problema de empacotamento bidimensional em bins, pois demandas grandes exigem com que mais de um plano de corte seja elaborado e as dimensões de cada bin são limitadas devido ao tamanho das mesas de corte. Além disso, também é permitida uma pequena redução no comprimento do bin para reduzir o desperdício de matéria-prima no caso em que não é possível empacotar mais produtos. Neste trabalho, é apresentado um modelo de programação linear inteira-mista para representar o problema e uma heurística biased random key genetic algorithm (BRKGA) para resolver o problema. Experimentos computacionais mostraram que as soluções obtidas ao representar as instâncias pelo modelo proposto e resolvê-las utilizando o solver Gurobi (v9.5.1), são melhores em relação à qualidade, sendo 21,2% melhores em média, porém seu custo computacional é significativamente maior, o que torna a heurística uma opção viável em casos em que as instâncias são maiores. |
| publishDate |
2024 |
| dc.date.none.fl_str_mv |
2024-03-12 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://www.teses.usp.br/teses/disponiveis/55/55134/tde-05062024-155001/ |
| url |
https://www.teses.usp.br/teses/disponiveis/55/55134/tde-05062024-155001/ |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.none.fl_str_mv |
|
| dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.coverage.none.fl_str_mv |
|
| dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
| publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
| instname_str |
Universidade de São Paulo (USP) |
| instacron_str |
USP |
| institution |
USP |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
| collection |
Biblioteca Digital de Teses e Dissertações da USP |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
| repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
| _version_ |
1865490923820941312 |