Heurísticas para o problema de roteamento de veículos com drones e janelas de tempo.

Detalhes bibliográficos
Autor(a) principal: Faria, Eugenio Belizário Ribeiro
Data de Publicação: 2022
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFJF
Texto Completo: https://repositorio.ufjf.br/jspui/handle/ufjf/15931
Resumo: O problema de roteamento de veículos com drones e janelas de tempo é uma variação do problema clássico de roteamento de veículos onde o conjunto de clientes apresenta elementos que podem ser atendidos por caminhões ou drones e outros que, obrigatoriamente, devem ser atendidos por caminhão. Além disso, cada cliente tem uma demanda conhecida e um intervalo de tempo em que é permitida a entrega. No problema estudado, drones podem ser lançados de caminhões desde que estes estejam parados no depósito ou em algum cliente. Após a realização da entrega, cada drone lançado deve retornar ao mesmo caminhão de onde partiu. O objetivo é minimizar o a deslocamento total necessário ao atendimento da demanda de cada cliente respeitando as restrições de janelas de tempo, capacidade de carga de drones e caminhões, além da autonomia e o alcance dos drones. Foi proposta uma abordagem GRASP (Greedy Randomized Adaptive Search Procedure) que utiliza diferentes heurísticas de construção de forma gulosa randomizada e, na fase de busca local, um algoritmo RVND (Randomized Variable Neighborhood Descent). Como estratégia para melhorar a qualidade da abordagem proposta, utiliza-se um algoritmo baseado em um modelo de Programação Linear Inteira que combina rotas de diferentes soluções.
id UFJF_a4d51753bb837ebdab1863cb8ab0c287
oai_identifier_str oai:hermes.cpd.ufjf.br:ufjf/15931
network_acronym_str UFJF
network_name_str Repositório Institucional da UFJF
repository_id_str
spelling Soares, Stênio Sã Rosário Furtadohttp://lattes.cnpq.br/8110689013587085Gonçalves, Luciana Brugiolohttp://lattes.cnpq.br/8994105119758487Menezes, Victor Ströele de Andradehttp://lattes.cnpq.br/7561791813071961Moreno, Lorenza Leão Oliveirahttp://lattes.cnpq.br/9449361976082673http://lattes.cnpq.br/Faria, Eugenio Belizário Ribeiro2023-09-22T11:58:45Z2023-09-212023-09-22T11:58:45Z2022-02-17https://repositorio.ufjf.br/jspui/handle/ufjf/15931O problema de roteamento de veículos com drones e janelas de tempo é uma variação do problema clássico de roteamento de veículos onde o conjunto de clientes apresenta elementos que podem ser atendidos por caminhões ou drones e outros que, obrigatoriamente, devem ser atendidos por caminhão. Além disso, cada cliente tem uma demanda conhecida e um intervalo de tempo em que é permitida a entrega. No problema estudado, drones podem ser lançados de caminhões desde que estes estejam parados no depósito ou em algum cliente. Após a realização da entrega, cada drone lançado deve retornar ao mesmo caminhão de onde partiu. O objetivo é minimizar o a deslocamento total necessário ao atendimento da demanda de cada cliente respeitando as restrições de janelas de tempo, capacidade de carga de drones e caminhões, além da autonomia e o alcance dos drones. Foi proposta uma abordagem GRASP (Greedy Randomized Adaptive Search Procedure) que utiliza diferentes heurísticas de construção de forma gulosa randomizada e, na fase de busca local, um algoritmo RVND (Randomized Variable Neighborhood Descent). Como estratégia para melhorar a qualidade da abordagem proposta, utiliza-se um algoritmo baseado em um modelo de Programação Linear Inteira que combina rotas de diferentes soluções.The vehicle routing problem with drones and time windows is a variation of the classic vehicle routing problem where the set of customers has elements that can be serviced by trucks or drones and others that must be serviced by truck. In addition, each customer has a known demand and a time interval in which delivery is allowed. In the problem studied, drones can be launched from trucks as long as they are stopped at the warehouse or at a customer. After the delivery is completed, each drone launched must return to the same truck it started from. The objective is to minimize the total displacement necessary to meet the demand of each client, respecting the restrictions of time windows, carrying capacity of drones and trucks, in addition to the autonomy and range of drones. A GRASP (Greedy Randomized Adaptive Search Procedure) approach was proposed, which uses different construction heuristics in a random greedy way and, in the local search phase, an RVND (Randomized Variable Neighborhood Descent) algorithm. As a strategy to improve the quality of the proposed approach, an algorithm based on an Integer Linear Programming model that combines routes from different solutions is used.porUniversidade Federal de Juiz de Fora (UFJF)UFJFBrasilFaculdade de EngenhariaAttribution-ShareAlike 3.0 Brazilhttp://creativecommons.org/licenses/by-sa/3.0/br/info:eu-repo/semantics/openAccessCiências Exatas e da Terra.Roteamento de veículosDronesMetaheurísticaMIPVehicle routing problemMetaheuristicsHeurísticas para o problema de roteamento de veículos com drones e janelas de tempo.Heuristics for the drone vehicle routing problem and time windows.info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisreponame:Repositório Institucional da UFJFinstname:Universidade Federal de Juiz de Fora (UFJF)instacron:UFJFORIGINALeugeniobelizarioribeirofaria.pdfeugeniobelizarioribeirofaria.pdfPDF/Aapplication/pdf915068https://repositorio.ufjf.br/jspui/bitstream/ufjf/15931/1/eugeniobelizarioribeirofaria.pdf85912176d71a14470831cd4c94ee0775MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81031https://repositorio.ufjf.br/jspui/bitstream/ufjf/15931/4/license_rdf9b85e4235558a2887c2be3998124b615MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ufjf.br/jspui/bitstream/ufjf/15931/5/license.txt8a4605be74aa9ea9d79846c1fba20a33MD55TEXTeugeniobelizarioribeirofaria.pdf.txteugeniobelizarioribeirofaria.pdf.txtExtracted texttext/plain111736https://repositorio.ufjf.br/jspui/bitstream/ufjf/15931/6/eugeniobelizarioribeirofaria.pdf.txt4fa88a8924ebc7ea97821a6ed3b1522bMD56THUMBNAILeugeniobelizarioribeirofaria.pdf.jpgeugeniobelizarioribeirofaria.pdf.jpgGenerated Thumbnailimage/jpeg1244https://repositorio.ufjf.br/jspui/bitstream/ufjf/15931/7/eugeniobelizarioribeirofaria.pdf.jpg93e3d5da5c4d24df6ff6f5b034819e82MD57ufjf/159312023-09-23 03:04:57.702oai:hermes.cpd.ufjf.br:ufjf/15931Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufjf.br/oai/requestopendoar:2023-09-23T06:04:57Repositório Institucional da UFJF - Universidade Federal de Juiz de Fora (UFJF)false
dc.title.pt_BR.fl_str_mv Heurísticas para o problema de roteamento de veículos com drones e janelas de tempo.
dc.title.alternative.pt_BR.fl_str_mv Heuristics for the drone vehicle routing problem and time windows.
title Heurísticas para o problema de roteamento de veículos com drones e janelas de tempo.
spellingShingle Heurísticas para o problema de roteamento de veículos com drones e janelas de tempo.
Faria, Eugenio Belizário Ribeiro
Ciências Exatas e da Terra.
Roteamento de veículos
Drones
Metaheurística
MIP
Vehicle routing problem
Metaheuristics
title_short Heurísticas para o problema de roteamento de veículos com drones e janelas de tempo.
title_full Heurísticas para o problema de roteamento de veículos com drones e janelas de tempo.
title_fullStr Heurísticas para o problema de roteamento de veículos com drones e janelas de tempo.
title_full_unstemmed Heurísticas para o problema de roteamento de veículos com drones e janelas de tempo.
title_sort Heurísticas para o problema de roteamento de veículos com drones e janelas de tempo.
author Faria, Eugenio Belizário Ribeiro
author_facet Faria, Eugenio Belizário Ribeiro
author_role author
dc.contributor.advisor1.fl_str_mv Soares, Stênio Sã Rosário Furtado
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/8110689013587085
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 Menezes, Victor Ströele de Andrade
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/7561791813071961
dc.contributor.referee2.fl_str_mv Moreno, Lorenza Leão Oliveira
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/9449361976082673
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/
dc.contributor.author.fl_str_mv Faria, Eugenio Belizário Ribeiro
contributor_str_mv Soares, Stênio Sã Rosário Furtado
Gonçalves, Luciana Brugiolo
Menezes, Victor Ströele de Andrade
Moreno, Lorenza Leão Oliveira
dc.subject.cnpq.fl_str_mv Ciências Exatas e da Terra.
topic Ciências Exatas e da Terra.
Roteamento de veículos
Drones
Metaheurística
MIP
Vehicle routing problem
Metaheuristics
dc.subject.por.fl_str_mv Roteamento de veículos
Drones
Metaheurística
MIP
Vehicle routing problem
Metaheuristics
description O problema de roteamento de veículos com drones e janelas de tempo é uma variação do problema clássico de roteamento de veículos onde o conjunto de clientes apresenta elementos que podem ser atendidos por caminhões ou drones e outros que, obrigatoriamente, devem ser atendidos por caminhão. Além disso, cada cliente tem uma demanda conhecida e um intervalo de tempo em que é permitida a entrega. No problema estudado, drones podem ser lançados de caminhões desde que estes estejam parados no depósito ou em algum cliente. Após a realização da entrega, cada drone lançado deve retornar ao mesmo caminhão de onde partiu. O objetivo é minimizar o a deslocamento total necessário ao atendimento da demanda de cada cliente respeitando as restrições de janelas de tempo, capacidade de carga de drones e caminhões, além da autonomia e o alcance dos drones. Foi proposta uma abordagem GRASP (Greedy Randomized Adaptive Search Procedure) que utiliza diferentes heurísticas de construção de forma gulosa randomizada e, na fase de busca local, um algoritmo RVND (Randomized Variable Neighborhood Descent). Como estratégia para melhorar a qualidade da abordagem proposta, utiliza-se um algoritmo baseado em um modelo de Programação Linear Inteira que combina rotas de diferentes soluções.
publishDate 2022
dc.date.issued.fl_str_mv 2022-02-17
dc.date.accessioned.fl_str_mv 2023-09-22T11:58:45Z
dc.date.available.fl_str_mv 2023-09-21
2023-09-22T11:58:45Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufjf.br/jspui/handle/ufjf/15931
url https://repositorio.ufjf.br/jspui/handle/ufjf/15931
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-ShareAlike 3.0 Brazil
http://creativecommons.org/licenses/by-sa/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-ShareAlike 3.0 Brazil
http://creativecommons.org/licenses/by-sa/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Juiz de Fora (UFJF)
dc.publisher.initials.fl_str_mv UFJF
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Faculdade de Engenharia
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/15931/1/eugeniobelizarioribeirofaria.pdf
https://repositorio.ufjf.br/jspui/bitstream/ufjf/15931/4/license_rdf
https://repositorio.ufjf.br/jspui/bitstream/ufjf/15931/5/license.txt
https://repositorio.ufjf.br/jspui/bitstream/ufjf/15931/6/eugeniobelizarioribeirofaria.pdf.txt
https://repositorio.ufjf.br/jspui/bitstream/ufjf/15931/7/eugeniobelizarioribeirofaria.pdf.jpg
bitstream.checksum.fl_str_mv 85912176d71a14470831cd4c94ee0775
9b85e4235558a2887c2be3998124b615
8a4605be74aa9ea9d79846c1fba20a33
4fa88a8924ebc7ea97821a6ed3b1522b
93e3d5da5c4d24df6ff6f5b034819e82
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_ 1813193945260228608