Uma combinação de VND e ACO para otimização em dois Níveis de localização de estações de recarga e roteamento de veículos
Ano de defesa: | 2022 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | , |
Tipo de documento: | Dissertação |
Tipo de acesso: | Acesso aberto |
Idioma: | por |
Instituição de defesa: |
Universidade Federal de Juiz de Fora (UFJF)
|
Programa de Pós-Graduação: |
Programa de Pós-graduação em Ciência da Computação
|
Departamento: |
ICE - Instituto de Ciências Exatas
|
País: |
Brasil
|
Palavras-chave em Português: | |
Área do conhecimento CNPq: | |
Link de acesso: | https://doi.org/10.34019/ufjf/di/2022/00095 https://repositorio.ufjf.br/jspui/handle/ufjf/14198 |
Resumo: | Os veículos elétricos estão se tornando cada vez mais populares nos sistemas de transporte devido aos subsídios fornecidos pelos governos que buscam aumentar a sua adoção por parte das empresas que, por sua vez, buscam diminuir o custo operacional de sua frota. Dessa forma, temos dois agentes envolvidos no processo, com cada um tendo como objetivo resolver o seu próprio problema de otimização, sendo eles o Problema de Alocação de Estações de Recarga, de responsabilidade do governo e o Problema de Roteamento de Veículos, de responsabilidade da empresa. Um problema de otimização em dois níveis surge quando os interesses de ambos são abordados simultaneamente. Além disso, tanto os veículos elétricos como os de combustão interna podem ser utilizados, aumentando a complexidade do problema. Este trabalho propõe uma estratégia de solução que combina a meta-heurística Descida de Vizinhança Variável com a Otimização por Colônia de Formigas com Busca Local e um Procedimento de Seleção de Rotas para a resolução de um problema de otimização em dois níveis envolvendo o Problema de Alocação de Estações no nível superior e o Problema de Roteamento de Veículos no nível inferior. A Descida de Vizinhança Variável é aplicada ao nível superior, enquanto a Otimização por Colônia de Formigas e os demais métodos são usados no nível inferior. Experimentos computacionais foram realizadas utilizando dois conjuntos diferentes de instâncias que abrangem diferentes cenários, que são construídos variando alguns de seus parâmetros, como por exemplo a capacidade energética e de carga dos veículos e a distribuição geográfica das localizações. Os resultados obtidos indicam que a estratégia proposta alcançou bons resultados em ambos os níveis quando comparada com outra abordagem da literatura, apresentando custo de construção da estrutura e roteamento menores. |
id |
UFJF_18379377e7ffb599a49bc51c86128dba |
---|---|
oai_identifier_str |
oai:hermes.cpd.ufjf.br:ufjf/14198 |
network_acronym_str |
UFJF |
network_name_str |
Repositório Institucional da UFJF |
repository_id_str |
|
spelling |
Bernardino, Heder Soareshttp://lattes.cnpq.br/7733681743453751Gonçalves, Luciana Brugiolohttp://lattes.cnpq.br/8994105119758487Barbosa, Helio José Corrêahttp://lattes.cnpq.br/0375745110240885Ochi, Luiz Satoruhttp://lattes.cnpq.br/9171815778534257http://lattes.cnpq.br/7128461171961035Leite, Marcos Roberto Chindelar de Oliveira2022-06-21T14:18:50Z2022-06-212022-06-21T14:18:50Z2022-03-16https://doi.org/10.34019/ufjf/di/2022/00095https://repositorio.ufjf.br/jspui/handle/ufjf/14198Os veículos elétricos estão se tornando cada vez mais populares nos sistemas de transporte devido aos subsídios fornecidos pelos governos que buscam aumentar a sua adoção por parte das empresas que, por sua vez, buscam diminuir o custo operacional de sua frota. Dessa forma, temos dois agentes envolvidos no processo, com cada um tendo como objetivo resolver o seu próprio problema de otimização, sendo eles o Problema de Alocação de Estações de Recarga, de responsabilidade do governo e o Problema de Roteamento de Veículos, de responsabilidade da empresa. Um problema de otimização em dois níveis surge quando os interesses de ambos são abordados simultaneamente. Além disso, tanto os veículos elétricos como os de combustão interna podem ser utilizados, aumentando a complexidade do problema. Este trabalho propõe uma estratégia de solução que combina a meta-heurística Descida de Vizinhança Variável com a Otimização por Colônia de Formigas com Busca Local e um Procedimento de Seleção de Rotas para a resolução de um problema de otimização em dois níveis envolvendo o Problema de Alocação de Estações no nível superior e o Problema de Roteamento de Veículos no nível inferior. A Descida de Vizinhança Variável é aplicada ao nível superior, enquanto a Otimização por Colônia de Formigas e os demais métodos são usados no nível inferior. Experimentos computacionais foram realizadas utilizando dois conjuntos diferentes de instâncias que abrangem diferentes cenários, que são construídos variando alguns de seus parâmetros, como por exemplo a capacidade energética e de carga dos veículos e a distribuição geográfica das localizações. Os resultados obtidos indicam que a estratégia proposta alcançou bons resultados em ambos os níveis quando comparada com outra abordagem da literatura, apresentando custo de construção da estrutura e roteamento menores.Electric vehicles are becoming increasingly popular in transportation systems due to subsidies provided by governments that seek to increase their adoption by companies that, in turn, seek to lower the operating cost of their fleet. In this way, we have two agents involved in the process, with each one aiming to solve its own optimization problem, namely the Recharge Station Allocation Problem, which is the responsibility of the government, and the Vehicle Routing Problem, the responsibility of the company. company. A two-level optimization problem arises when the interests of both are addressed simultaneously. In addition, both electric and internal combustion vehicles can be used, increasing the complexity of the problem. This work proposes a solution strategy that combines the Variable Neighborhood Descent metaheuristic with Ant Colony Optimization with Local Search and a Route Selection Procedure for solving a two-level optimization problem involving the Allocation Problem of Stations at the upper level and the Vehicle Routing Problem at the lower level. Variable Neighborhood Descent is applied at the top level, while Ant Colony Optimization and other methods are used at the lower level. Computational experiments were carried out using two different sets of instances that cover different scenarios, which are constructed by varying some of their parameters, such as the energy and load capacity of vehicles and the geographic distribution of locations. The results obtained indicate that the proposed strategy achieved good results at both levels when compared to another approach in the literature, with lower structure construction and routing costs.CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível SuperiorporUniversidade Federal de Juiz de Fora (UFJF)Programa de Pós-graduação em Ciência da ComputaçãoUFJFBrasilICE - Instituto de Ciências ExatasAttribution 3.0 Brazilhttp://creativecommons.org/licenses/by/3.0/br/info:eu-repo/semantics/openAccessCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOOtimização em dois níveisRoteamento de veículosAlocação de estaçõesFrota mistaMeta-heurísticasMultilevel OptmizationVehicle routingStation allocationMetaheuristicsMixed fleetUma combinação de VND e ACO para otimização em dois Níveis de localização de estações de recarga e roteamento de veículosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFJFinstname:Universidade Federal de Juiz de Fora (UFJF)instacron:UFJFORIGINALmarcosrobertochindelardeoliveiraleite.pdfmarcosrobertochindelardeoliveiraleite.pdfPDF/Aapplication/pdf2164514https://repositorio.ufjf.br/jspui/bitstream/ufjf/14198/1/marcosrobertochindelardeoliveiraleite.pdf330b39470343de9f8a4ebc1c524d1361MD51TEXTmarcosrobertochindelardeoliveiraleite.pdf.txtmarcosrobertochindelardeoliveiraleite.pdf.txtExtracted texttext/plain132991https://repositorio.ufjf.br/jspui/bitstream/ufjf/14198/4/marcosrobertochindelardeoliveiraleite.pdf.txt4f50aa7a2afe32c4b8fc9ce06fa69afdMD54THUMBNAILmarcosrobertochindelardeoliveiraleite.pdf.jpgmarcosrobertochindelardeoliveiraleite.pdf.jpgGenerated Thumbnailimage/jpeg1199https://repositorio.ufjf.br/jspui/bitstream/ufjf/14198/5/marcosrobertochindelardeoliveiraleite.pdf.jpg08fb58867304a88ff9612d98c698fcf4MD55CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8914https://repositorio.ufjf.br/jspui/bitstream/ufjf/14198/2/license_rdf4d2950bda3d176f570a9f8b328dfbbefMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ufjf.br/jspui/bitstream/ufjf/14198/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53ufjf/141982023-07-03 09:41:38.503oai:hermes.cpd.ufjf.br:ufjf/14198Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufjf.br/oai/requestopendoar:2023-07-03T12:41:38Repositório Institucional da UFJF - Universidade Federal de Juiz de Fora (UFJF)false |
dc.title.pt_BR.fl_str_mv |
Uma combinação de VND e ACO para otimização em dois Níveis de localização de estações de recarga e roteamento de veículos |
title |
Uma combinação de VND e ACO para otimização em dois Níveis de localização de estações de recarga e roteamento de veículos |
spellingShingle |
Uma combinação de VND e ACO para otimização em dois Níveis de localização de estações de recarga e roteamento de veículos Leite, Marcos Roberto Chindelar de Oliveira CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Otimização em dois níveis Roteamento de veículos Alocação de estações Frota mista Meta-heurísticas Multilevel Optmization Vehicle routing Station allocation Metaheuristics Mixed fleet |
title_short |
Uma combinação de VND e ACO para otimização em dois Níveis de localização de estações de recarga e roteamento de veículos |
title_full |
Uma combinação de VND e ACO para otimização em dois Níveis de localização de estações de recarga e roteamento de veículos |
title_fullStr |
Uma combinação de VND e ACO para otimização em dois Níveis de localização de estações de recarga e roteamento de veículos |
title_full_unstemmed |
Uma combinação de VND e ACO para otimização em dois Níveis de localização de estações de recarga e roteamento de veículos |
title_sort |
Uma combinação de VND e ACO para otimização em dois Níveis de localização de estações de recarga e roteamento de veículos |
author |
Leite, Marcos Roberto Chindelar de Oliveira |
author_facet |
Leite, Marcos Roberto Chindelar de Oliveira |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Bernardino, Heder Soares |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/7733681743453751 |
dc.contributor.advisor-co1.fl_str_mv |
Gonçalves, Luciana Brugiolo |
dc.contributor.advisor-co1Lattes.fl_str_mv |
http://lattes.cnpq.br/8994105119758487 |
dc.contributor.referee1.fl_str_mv |
Barbosa, Helio José Corrêa |
dc.contributor.referee1Lattes.fl_str_mv |
http://lattes.cnpq.br/0375745110240885 |
dc.contributor.referee2.fl_str_mv |
Ochi, Luiz Satoru |
dc.contributor.referee2Lattes.fl_str_mv |
http://lattes.cnpq.br/9171815778534257 |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/7128461171961035 |
dc.contributor.author.fl_str_mv |
Leite, Marcos Roberto Chindelar de Oliveira |
contributor_str_mv |
Bernardino, Heder Soares Gonçalves, Luciana Brugiolo Barbosa, Helio José Corrêa Ochi, Luiz Satoru |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Otimização em dois níveis Roteamento de veículos Alocação de estações Frota mista Meta-heurísticas Multilevel Optmization Vehicle routing Station allocation Metaheuristics Mixed fleet |
dc.subject.por.fl_str_mv |
Otimização em dois níveis Roteamento de veículos Alocação de estações Frota mista Meta-heurísticas Multilevel Optmization Vehicle routing Station allocation Metaheuristics Mixed fleet |
description |
Os veículos elétricos estão se tornando cada vez mais populares nos sistemas de transporte devido aos subsídios fornecidos pelos governos que buscam aumentar a sua adoção por parte das empresas que, por sua vez, buscam diminuir o custo operacional de sua frota. Dessa forma, temos dois agentes envolvidos no processo, com cada um tendo como objetivo resolver o seu próprio problema de otimização, sendo eles o Problema de Alocação de Estações de Recarga, de responsabilidade do governo e o Problema de Roteamento de Veículos, de responsabilidade da empresa. Um problema de otimização em dois níveis surge quando os interesses de ambos são abordados simultaneamente. Além disso, tanto os veículos elétricos como os de combustão interna podem ser utilizados, aumentando a complexidade do problema. Este trabalho propõe uma estratégia de solução que combina a meta-heurística Descida de Vizinhança Variável com a Otimização por Colônia de Formigas com Busca Local e um Procedimento de Seleção de Rotas para a resolução de um problema de otimização em dois níveis envolvendo o Problema de Alocação de Estações no nível superior e o Problema de Roteamento de Veículos no nível inferior. A Descida de Vizinhança Variável é aplicada ao nível superior, enquanto a Otimização por Colônia de Formigas e os demais métodos são usados no nível inferior. Experimentos computacionais foram realizadas utilizando dois conjuntos diferentes de instâncias que abrangem diferentes cenários, que são construídos variando alguns de seus parâmetros, como por exemplo a capacidade energética e de carga dos veículos e a distribuição geográfica das localizações. Os resultados obtidos indicam que a estratégia proposta alcançou bons resultados em ambos os níveis quando comparada com outra abordagem da literatura, apresentando custo de construção da estrutura e roteamento menores. |
publishDate |
2022 |
dc.date.accessioned.fl_str_mv |
2022-06-21T14:18:50Z |
dc.date.available.fl_str_mv |
2022-06-21 2022-06-21T14:18:50Z |
dc.date.issued.fl_str_mv |
2022-03-16 |
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://repositorio.ufjf.br/jspui/handle/ufjf/14198 |
dc.identifier.doi.none.fl_str_mv |
https://doi.org/10.34019/ufjf/di/2022/00095 |
url |
https://doi.org/10.34019/ufjf/di/2022/00095 https://repositorio.ufjf.br/jspui/handle/ufjf/14198 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
Attribution 3.0 Brazil http://creativecommons.org/licenses/by/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution 3.0 Brazil http://creativecommons.org/licenses/by/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Juiz de Fora (UFJF) |
dc.publisher.program.fl_str_mv |
Programa de Pós-graduação em Ciência da Computação |
dc.publisher.initials.fl_str_mv |
UFJF |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
ICE - Instituto de Ciências Exatas |
publisher.none.fl_str_mv |
Universidade Federal de Juiz de Fora (UFJF) |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFJF instname:Universidade Federal de Juiz de Fora (UFJF) instacron:UFJF |
instname_str |
Universidade Federal de Juiz de Fora (UFJF) |
instacron_str |
UFJF |
institution |
UFJF |
reponame_str |
Repositório Institucional da UFJF |
collection |
Repositório Institucional da UFJF |
bitstream.url.fl_str_mv |
https://repositorio.ufjf.br/jspui/bitstream/ufjf/14198/1/marcosrobertochindelardeoliveiraleite.pdf https://repositorio.ufjf.br/jspui/bitstream/ufjf/14198/4/marcosrobertochindelardeoliveiraleite.pdf.txt https://repositorio.ufjf.br/jspui/bitstream/ufjf/14198/5/marcosrobertochindelardeoliveiraleite.pdf.jpg https://repositorio.ufjf.br/jspui/bitstream/ufjf/14198/2/license_rdf https://repositorio.ufjf.br/jspui/bitstream/ufjf/14198/3/license.txt |
bitstream.checksum.fl_str_mv |
330b39470343de9f8a4ebc1c524d1361 4f50aa7a2afe32c4b8fc9ce06fa69afd 08fb58867304a88ff9612d98c698fcf4 4d2950bda3d176f570a9f8b328dfbbef 8a4605be74aa9ea9d79846c1fba20a33 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFJF - Universidade Federal de Juiz de Fora (UFJF) |
repository.mail.fl_str_mv |
|
_version_ |
1801661550887436288 |