Programação matemática aplicada à casos reais de designação de entregadores em uma empresa de food delivery

Detalhes bibliográficos
Ano de defesa: 2021
Autor(a) principal: Coelho, Michella Aguiar lattes
Orientador(a): Magatão, Leandro lattes
Banca de defesa: Magatao, Leandro lattes, Rodrigues, Luiz Carlos de Abreu lattes, Meira, William Hitoshi Tsunoda lattes
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Tecnológica Federal do Paraná
Curitiba
Programa de Pós-Graduação: Programa de Pós-Graduação em Engenharia Elétrica e Informática Industrial
Departamento: Não Informado pela instituição
País: Brasil
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: http://repositorio.utfpr.edu.br/jspui/handle/1/27086
Resumo: Com a pandemia da COVID-19, os aplicativos que fornecem serviço de entrega de comida e produtos passaram a ser uma atividade essencial para a sociedade. Um dos desafios das empresas detentoras dessas plataformas, por meio das quais o cliente realiza pedidos de refeição e produtos, é a exigência de serviços de entrega on-line que precisam ser eficientes e escaláveis. O objetivo deste trabalho é desenvolver uma metodologia para o problema de designação de entregadores para os pedidos realizados por plataformas de Food Delivery online, o qual pode ser categorizado como um problema de Order Assignment (Atribuição de Pedidos ou Designação de Pedidos). Na literatura pesquisada, o contexto em análise também é referenciado segundo a denominação Food Delivery Problem. A metodologia de solução proposta engloba uma aplicação que processa os dados obtidos de casos reais para que, na sequência, um modelo matemático implementado em Programação Linear Inteira Mista (PLIM) possa designar para cada pedido o melhor entregador (em relação a critérios de tempo e distância), levando-se em consideração o grupo de pedidos e entregadores que precisavam ser combinados para aquele instante de tempo. O modelo proposto neste trabalho resolve os casos nos quais o número de entregadores disponíveis é maior que o número de pedidos a serem alocados, condição que representa a maioria dos cenários vivenciados pela empresa que forneceu os dados dos casos reais. Também são resolvidos de modo parcial os casos em que o número de pedidos é superior ao número de entregadores em um dado instante de tempo. Os resultados obtidos pelo modelo matemático proposto são comparados com os casos reais e sugerem, em média, um tempo de entrega inferior ao tempo efetivamente gasto (e.g., 30% a 50%), função de uma alocação mais adequada dos entregadores. Também foram realizados testes de escalabilidade para o modelo matemático proposto, os quais mostraram o aumento do tempo de execução do modelo conforme foram variados o número de pedidos e entregadores. Embasando-se nos resultados dos casos estudados e na validação de especialista do sistema, conclui-se que a metodologia proposta poderia ser aplicada para cenários reais on-line e levantou-se novas possibilidades para trabalhos futuros.
id UTFPR-12_0ea3fa528656e2023c345ff4d21e91c6
oai_identifier_str oai:repositorio.utfpr.edu.br:1/27086
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling 2022-02-11T19:49:42Z2022-02-11T19:49:42Z2021-10-26COELHO, Michella Aguiar. Programação matemática aplicada à casos reais de designação de entregadores em uma empresa de food delivery. 2021. Dissertação (Mestrado em Engenharia Elétrica e Informática Industrial) - Universidade Tecnológica Federal do Paraná, Curitiba, 2021.http://repositorio.utfpr.edu.br/jspui/handle/1/27086Com a pandemia da COVID-19, os aplicativos que fornecem serviço de entrega de comida e produtos passaram a ser uma atividade essencial para a sociedade. Um dos desafios das empresas detentoras dessas plataformas, por meio das quais o cliente realiza pedidos de refeição e produtos, é a exigência de serviços de entrega on-line que precisam ser eficientes e escaláveis. O objetivo deste trabalho é desenvolver uma metodologia para o problema de designação de entregadores para os pedidos realizados por plataformas de Food Delivery online, o qual pode ser categorizado como um problema de Order Assignment (Atribuição de Pedidos ou Designação de Pedidos). Na literatura pesquisada, o contexto em análise também é referenciado segundo a denominação Food Delivery Problem. A metodologia de solução proposta engloba uma aplicação que processa os dados obtidos de casos reais para que, na sequência, um modelo matemático implementado em Programação Linear Inteira Mista (PLIM) possa designar para cada pedido o melhor entregador (em relação a critérios de tempo e distância), levando-se em consideração o grupo de pedidos e entregadores que precisavam ser combinados para aquele instante de tempo. O modelo proposto neste trabalho resolve os casos nos quais o número de entregadores disponíveis é maior que o número de pedidos a serem alocados, condição que representa a maioria dos cenários vivenciados pela empresa que forneceu os dados dos casos reais. Também são resolvidos de modo parcial os casos em que o número de pedidos é superior ao número de entregadores em um dado instante de tempo. Os resultados obtidos pelo modelo matemático proposto são comparados com os casos reais e sugerem, em média, um tempo de entrega inferior ao tempo efetivamente gasto (e.g., 30% a 50%), função de uma alocação mais adequada dos entregadores. Também foram realizados testes de escalabilidade para o modelo matemático proposto, os quais mostraram o aumento do tempo de execução do modelo conforme foram variados o número de pedidos e entregadores. Embasando-se nos resultados dos casos estudados e na validação de especialista do sistema, conclui-se que a metodologia proposta poderia ser aplicada para cenários reais on-line e levantou-se novas possibilidades para trabalhos futuros.With the COVID-19 pandemic, applications that provide food and product delivery services have become an essential activity for society. One of the challenges for companies that own these platforms, through which the customer orders meals and products, is the demand for online delivery services that have to be efficient and scalable. The objective of this dissertation is to develop a methodology for the problem of deliverymen assignment for orders made through online Food Delivery platforms, which can be categorized as an Order Assignment Problem. In the searched literature, the context under analysis is also referred as Food Delivery Problem. The proposed solution methodology encompasses an application that processes data obtained from real cases. In the sequence, a mathematical model implemented in Mixed Integer Linear Programming (MILP) can designate the best deliveryman for each order (in relation to time and distance criteria), taking into account the group of orders and deliveries that needed to be combined for that instant of time. The proposed model solves the cases in which the number of available couriers is equal or greater than the number of orders to be allocated, a condition that represents the majority of scenarios experienced by the company that provided the data for real cases. The model is also able to partially solve cases with the number of orders greater than the number of deliverymen. The results obtained by the proposed mathematical model are compared with real cases and suggest, on average, a lower delivery time (e.g., 30% to 50%) than the time actually spent, as a function of a more efficient allocation of the deliverymen. Scalability tests were also performed for the proposed mathematical model, which showed an increase in the model execution time as the number of orders and deliverymen increase. Based on the obtained results and on the system specialist validation, it has been concluded that the proposed methodology could be applied to real online scenarios and new possibilities for future related studies have been raised.porUniversidade Tecnológica Federal do ParanáCuritibaPrograma de Pós-Graduação em Engenharia Elétrica e Informática IndustrialUTFPRBrasilhttp://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAEngenharia ElétricaAlimentos - TransporteEntrega de mercadoriasProgramação linearLevantamentos de rotasFood - TransportationDelivery of goodsLinear programmingRoute surveyingProgramação matemática aplicada à casos reais de designação de entregadores em uma empresa de food deliveryMathematical programming applied to assignment of couriers in real cases of a food delivery companyinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisCuritibaMagatão, Leandrohttps://orcid.org/0000-0002-6917-9753http://lattes.cnpq.br/4652695720103701Magatao, Leandrohttps://orcid.org/0000-0002-6917-9753http://lattes.cnpq.br/4652695720103701Rodrigues, Luiz Carlos de Abreuhttp://lattes.cnpq.br/2048224805097773Meira, William Hitoshi Tsunodahttps://orcid.org/ 0000-0001-5867-3409http://lattes.cnpq.br/6489701912689721http://lattes.cnpq.br/2912491664584539Coelho, Michella Aguiarreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALdesignacaoentregadoresfooddelivery.pdfapplication/pdf1676423http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27086/1/designacaoentregadoresfooddelivery.pdfa2b9add31538482237e92b79eac11e34MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8908http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27086/2/license_rdf0175ea4a2d4caec4bbcc37e300941108MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27086/3/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD53TEXTdesignacaoentregadoresfooddelivery.pdf.txtdesignacaoentregadoresfooddelivery.pdf.txtExtracted texttext/plain188019http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27086/4/designacaoentregadoresfooddelivery.pdf.txtcb5f1ed7cab275b29999d759f1a5fdfaMD54THUMBNAILdesignacaoentregadoresfooddelivery.pdf.jpgdesignacaoentregadoresfooddelivery.pdf.jpgGenerated Thumbnailimage/jpeg1292http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27086/5/designacaoentregadoresfooddelivery.pdf.jpgf65621cfa1e1f21989df3be508083320MD551/270862022-02-12 04:06:00.718oai:repositorio.utfpr.edu.br:1/27086TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2022-02-12T06:06Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Programação matemática aplicada à casos reais de designação de entregadores em uma empresa de food delivery
dc.title.alternative.pt_BR.fl_str_mv Mathematical programming applied to assignment of couriers in real cases of a food delivery company
title Programação matemática aplicada à casos reais de designação de entregadores em uma empresa de food delivery
spellingShingle Programação matemática aplicada à casos reais de designação de entregadores em uma empresa de food delivery
Coelho, Michella Aguiar
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
Alimentos - Transporte
Entrega de mercadorias
Programação linear
Levantamentos de rotas
Food - Transportation
Delivery of goods
Linear programming
Route surveying
Engenharia Elétrica
title_short Programação matemática aplicada à casos reais de designação de entregadores em uma empresa de food delivery
title_full Programação matemática aplicada à casos reais de designação de entregadores em uma empresa de food delivery
title_fullStr Programação matemática aplicada à casos reais de designação de entregadores em uma empresa de food delivery
title_full_unstemmed Programação matemática aplicada à casos reais de designação de entregadores em uma empresa de food delivery
title_sort Programação matemática aplicada à casos reais de designação de entregadores em uma empresa de food delivery
author Coelho, Michella Aguiar
author_facet Coelho, Michella Aguiar
author_role author
dc.contributor.advisor1.fl_str_mv Magatão, Leandro
dc.contributor.advisor1ID.fl_str_mv https://orcid.org/0000-0002-6917-9753
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/4652695720103701
dc.contributor.referee1.fl_str_mv Magatao, Leandro
dc.contributor.referee1ID.fl_str_mv https://orcid.org/0000-0002-6917-9753
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/4652695720103701
dc.contributor.referee2.fl_str_mv Rodrigues, Luiz Carlos de Abreu
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/2048224805097773
dc.contributor.referee3.fl_str_mv Meira, William Hitoshi Tsunoda
dc.contributor.referee3ID.fl_str_mv https://orcid.org/ 0000-0001-5867-3409
dc.contributor.referee3Lattes.fl_str_mv http://lattes.cnpq.br/6489701912689721
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/2912491664584539
dc.contributor.author.fl_str_mv Coelho, Michella Aguiar
contributor_str_mv Magatão, Leandro
Magatao, Leandro
Rodrigues, Luiz Carlos de Abreu
Meira, William Hitoshi Tsunoda
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
topic CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
Alimentos - Transporte
Entrega de mercadorias
Programação linear
Levantamentos de rotas
Food - Transportation
Delivery of goods
Linear programming
Route surveying
Engenharia Elétrica
dc.subject.por.fl_str_mv Alimentos - Transporte
Entrega de mercadorias
Programação linear
Levantamentos de rotas
Food - Transportation
Delivery of goods
Linear programming
Route surveying
dc.subject.capes.pt_BR.fl_str_mv Engenharia Elétrica
description Com a pandemia da COVID-19, os aplicativos que fornecem serviço de entrega de comida e produtos passaram a ser uma atividade essencial para a sociedade. Um dos desafios das empresas detentoras dessas plataformas, por meio das quais o cliente realiza pedidos de refeição e produtos, é a exigência de serviços de entrega on-line que precisam ser eficientes e escaláveis. O objetivo deste trabalho é desenvolver uma metodologia para o problema de designação de entregadores para os pedidos realizados por plataformas de Food Delivery online, o qual pode ser categorizado como um problema de Order Assignment (Atribuição de Pedidos ou Designação de Pedidos). Na literatura pesquisada, o contexto em análise também é referenciado segundo a denominação Food Delivery Problem. A metodologia de solução proposta engloba uma aplicação que processa os dados obtidos de casos reais para que, na sequência, um modelo matemático implementado em Programação Linear Inteira Mista (PLIM) possa designar para cada pedido o melhor entregador (em relação a critérios de tempo e distância), levando-se em consideração o grupo de pedidos e entregadores que precisavam ser combinados para aquele instante de tempo. O modelo proposto neste trabalho resolve os casos nos quais o número de entregadores disponíveis é maior que o número de pedidos a serem alocados, condição que representa a maioria dos cenários vivenciados pela empresa que forneceu os dados dos casos reais. Também são resolvidos de modo parcial os casos em que o número de pedidos é superior ao número de entregadores em um dado instante de tempo. Os resultados obtidos pelo modelo matemático proposto são comparados com os casos reais e sugerem, em média, um tempo de entrega inferior ao tempo efetivamente gasto (e.g., 30% a 50%), função de uma alocação mais adequada dos entregadores. Também foram realizados testes de escalabilidade para o modelo matemático proposto, os quais mostraram o aumento do tempo de execução do modelo conforme foram variados o número de pedidos e entregadores. Embasando-se nos resultados dos casos estudados e na validação de especialista do sistema, conclui-se que a metodologia proposta poderia ser aplicada para cenários reais on-line e levantou-se novas possibilidades para trabalhos futuros.
publishDate 2021
dc.date.issued.fl_str_mv 2021-10-26
dc.date.accessioned.fl_str_mv 2022-02-11T19:49:42Z
dc.date.available.fl_str_mv 2022-02-11T19:49:42Z
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.citation.fl_str_mv COELHO, Michella Aguiar. Programação matemática aplicada à casos reais de designação de entregadores em uma empresa de food delivery. 2021. Dissertação (Mestrado em Engenharia Elétrica e Informática Industrial) - Universidade Tecnológica Federal do Paraná, Curitiba, 2021.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/27086
identifier_str_mv COELHO, Michella Aguiar. Programação matemática aplicada à casos reais de designação de entregadores em uma empresa de food delivery. 2021. Dissertação (Mestrado em Engenharia Elétrica e Informática Industrial) - Universidade Tecnológica Federal do Paraná, Curitiba, 2021.
url http://repositorio.utfpr.edu.br/jspui/handle/1/27086
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Curitiba
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Engenharia Elétrica e Informática Industrial
dc.publisher.initials.fl_str_mv UTFPR
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Curitiba
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27086/1/designacaoentregadoresfooddelivery.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27086/2/license_rdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27086/3/license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27086/4/designacaoentregadoresfooddelivery.pdf.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/27086/5/designacaoentregadoresfooddelivery.pdf.jpg
bitstream.checksum.fl_str_mv a2b9add31538482237e92b79eac11e34
0175ea4a2d4caec4bbcc37e300941108
b9d82215ab23456fa2d8b49c5df1b95b
cb5f1ed7cab275b29999d759f1a5fdfa
f65621cfa1e1f21989df3be508083320
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv
_version_ 1805923713927872512