Rotational placement of irregular polygons over containers with fixed dimensions using simulated annealing and no-fit polygons

Detalhes bibliográficos
Autor(a) principal: Martins,Thiago de C.
Data de Publicação: 2008
Outros Autores: Tsuzuki,Marcos S. G.
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Journal of the Brazilian Society of Mechanical Sciences and Engineering (Online)
Texto Completo: http://old.scielo.br/scielo.php?script=sci_arttext&pid=S1678-58782008000300005
Resumo: This work deals with the problem of minimizing the waste of space that occurs on a rotational placement of a set of irregular bi-dimensional small items inside a bi-dimensional large object. This problem is approached with an heuristic based on simulated annealing. Traditional " external penalization" techniques are avoided through the application of the no-fit polygon, that determinates the collision-free region for each small item before its placement. The simulated annealing controls: the rotation applied and the placement of the small item. For each non-placed small item, a limited depth binary search is performed to find a scale factor that when applied to the small item, would allow it to be fitted in the large object. Three possibilities to define the sequence on which the small items are placed are studied: larger-first, random permutation and weight sorted. The proposed algorithm is suited for non-convex small items and large objects.
id ABCM-2_4353380b9170c4fb7161c2fc48b0e591
oai_identifier_str oai:scielo:S1678-58782008000300005
network_acronym_str ABCM-2
network_name_str Journal of the Brazilian Society of Mechanical Sciences and Engineering (Online)
repository_id_str
spelling Rotational placement of irregular polygons over containers with fixed dimensions using simulated annealing and no-fit polygonsknapsack problemcutting and packingoptimizationThis work deals with the problem of minimizing the waste of space that occurs on a rotational placement of a set of irregular bi-dimensional small items inside a bi-dimensional large object. This problem is approached with an heuristic based on simulated annealing. Traditional " external penalization" techniques are avoided through the application of the no-fit polygon, that determinates the collision-free region for each small item before its placement. The simulated annealing controls: the rotation applied and the placement of the small item. For each non-placed small item, a limited depth binary search is performed to find a scale factor that when applied to the small item, would allow it to be fitted in the large object. Three possibilities to define the sequence on which the small items are placed are studied: larger-first, random permutation and weight sorted. The proposed algorithm is suited for non-convex small items and large objects.Associação Brasileira de Engenharia e Ciências Mecânicas - ABCM2008-09-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S1678-58782008000300005Journal of the Brazilian Society of Mechanical Sciences and Engineering v.30 n.3 2008reponame:Journal of the Brazilian Society of Mechanical Sciences and Engineering (Online)instname:Associação Brasileira de Engenharia e Ciências Mecânicas (ABCM)instacron:ABCM10.1590/S1678-58782008000300005info:eu-repo/semantics/openAccessMartins,Thiago de C.Tsuzuki,Marcos S. G.eng2008-10-07T00:00:00Zoai:scielo:S1678-58782008000300005Revistahttps://www.scielo.br/j/jbsmse/https://old.scielo.br/oai/scielo-oai.php||abcm@abcm.org.br1806-36911678-5878opendoar:2008-10-07T00:00Journal of the Brazilian Society of Mechanical Sciences and Engineering (Online) - Associação Brasileira de Engenharia e Ciências Mecânicas (ABCM)false
dc.title.none.fl_str_mv Rotational placement of irregular polygons over containers with fixed dimensions using simulated annealing and no-fit polygons
title Rotational placement of irregular polygons over containers with fixed dimensions using simulated annealing and no-fit polygons
spellingShingle Rotational placement of irregular polygons over containers with fixed dimensions using simulated annealing and no-fit polygons
Martins,Thiago de C.
knapsack problem
cutting and packing
optimization
title_short Rotational placement of irregular polygons over containers with fixed dimensions using simulated annealing and no-fit polygons
title_full Rotational placement of irregular polygons over containers with fixed dimensions using simulated annealing and no-fit polygons
title_fullStr Rotational placement of irregular polygons over containers with fixed dimensions using simulated annealing and no-fit polygons
title_full_unstemmed Rotational placement of irregular polygons over containers with fixed dimensions using simulated annealing and no-fit polygons
title_sort Rotational placement of irregular polygons over containers with fixed dimensions using simulated annealing and no-fit polygons
author Martins,Thiago de C.
author_facet Martins,Thiago de C.
Tsuzuki,Marcos S. G.
author_role author
author2 Tsuzuki,Marcos S. G.
author2_role author
dc.contributor.author.fl_str_mv Martins,Thiago de C.
Tsuzuki,Marcos S. G.
dc.subject.por.fl_str_mv knapsack problem
cutting and packing
optimization
topic knapsack problem
cutting and packing
optimization
description This work deals with the problem of minimizing the waste of space that occurs on a rotational placement of a set of irregular bi-dimensional small items inside a bi-dimensional large object. This problem is approached with an heuristic based on simulated annealing. Traditional " external penalization" techniques are avoided through the application of the no-fit polygon, that determinates the collision-free region for each small item before its placement. The simulated annealing controls: the rotation applied and the placement of the small item. For each non-placed small item, a limited depth binary search is performed to find a scale factor that when applied to the small item, would allow it to be fitted in the large object. Three possibilities to define the sequence on which the small items are placed are studied: larger-first, random permutation and weight sorted. The proposed algorithm is suited for non-convex small items and large objects.
publishDate 2008
dc.date.none.fl_str_mv 2008-09-01
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://old.scielo.br/scielo.php?script=sci_arttext&pid=S1678-58782008000300005
url http://old.scielo.br/scielo.php?script=sci_arttext&pid=S1678-58782008000300005
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 10.1590/S1678-58782008000300005
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv text/html
dc.publisher.none.fl_str_mv Associação Brasileira de Engenharia e Ciências Mecânicas - ABCM
publisher.none.fl_str_mv Associação Brasileira de Engenharia e Ciências Mecânicas - ABCM
dc.source.none.fl_str_mv Journal of the Brazilian Society of Mechanical Sciences and Engineering v.30 n.3 2008
reponame:Journal of the Brazilian Society of Mechanical Sciences and Engineering (Online)
instname:Associação Brasileira de Engenharia e Ciências Mecânicas (ABCM)
instacron:ABCM
instname_str Associação Brasileira de Engenharia e Ciências Mecânicas (ABCM)
instacron_str ABCM
institution ABCM
reponame_str Journal of the Brazilian Society of Mechanical Sciences and Engineering (Online)
collection Journal of the Brazilian Society of Mechanical Sciences and Engineering (Online)
repository.name.fl_str_mv Journal of the Brazilian Society of Mechanical Sciences and Engineering (Online) - Associação Brasileira de Engenharia e Ciências Mecânicas (ABCM)
repository.mail.fl_str_mv ||abcm@abcm.org.br
_version_ 1754734681368035328